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);
756 static int init_controller(void __iomem *mmio_base, u16 hctl)
766 writew(hctl | HCTL_SOFTRST, mmio_base + HOST_CTL);
767 readw(mmio_base + HOST_CTL); /* flush */
771 val = readw(mmio_base + HOST_CTL);
781 void __iomem *port_base = mmio_base + i * PORT_SIZE;
788 writew(hctl & ~HCTL_IRQOFF, mmio_base + HOST_CTL);
789 val = readw(mmio_base + HOST_IRQ_MASK);
791 writew(val, mmio_base + HOST_IRQ_MASK);
808 rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);
856 hpriv->mmio_base = iomap[mmio_bar];
857 hpriv->cached_hctl = readw(hpriv->mmio_base + HOST_CTL);
873 rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);