Lines Matching defs:mmio_base
234 void __iomem *mmio_base;
268 return hpriv->mmio_base + ap->port_no * PORT_SIZE;
426 host_irq_stat = readw(hpriv->mmio_base + HOST_IRQ_STAT);
752 static int init_controller(void __iomem *mmio_base, u16 hctl)
762 writew(hctl | HCTL_SOFTRST, mmio_base + HOST_CTL);
763 readw(mmio_base + HOST_CTL); /* flush */
767 val = readw(mmio_base + HOST_CTL);
777 void __iomem *port_base = mmio_base + i * PORT_SIZE;
784 writew(hctl & ~HCTL_IRQOFF, mmio_base + HOST_CTL);
785 val = readw(mmio_base + HOST_IRQ_MASK);
787 writew(val, mmio_base + HOST_IRQ_MASK);
804 rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);
852 hpriv->mmio_base = iomap[mmio_bar];
853 hpriv->cached_hctl = readw(hpriv->mmio_base + HOST_CTL);
869 rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);