Lines Matching refs:mdio_addr
710 #define mdio_delay() ioread8(mdio_addr)
721 static void mdio_sync(void __iomem *mdio_addr)
727 iowrite8(MDIO_WRITE1, mdio_addr);
729 iowrite8(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
737 void __iomem *mdio_addr = np->base + MIICtrl;
742 mdio_sync(mdio_addr);
748 iowrite8(dataval, mdio_addr);
750 iowrite8(dataval | MDIO_ShiftClk, mdio_addr);
755 iowrite8(MDIO_EnbIn, mdio_addr);
757 retval = (retval << 1) | ((ioread8(mdio_addr) & MDIO_Data) ? 1 : 0);
758 iowrite8(MDIO_EnbIn | MDIO_ShiftClk, mdio_addr);
767 void __iomem *mdio_addr = np->base + MIICtrl;
772 mdio_sync(mdio_addr);
778 iowrite8(dataval, mdio_addr);
780 iowrite8(dataval | MDIO_ShiftClk, mdio_addr);
785 iowrite8(MDIO_EnbIn, mdio_addr);
787 iowrite8(MDIO_EnbIn | MDIO_ShiftClk, mdio_addr);