Searched defs:mdio_addr (Results 1 - 7 of 7) sorted by path

/drivers/net/ethernet/3com/
H A D3c574_cs.c534 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
538 outw(MDIO_DATA_WRITE1, mdio_addr);
539 outw(MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
548 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
556 outw(dataval, mdio_addr);
557 outw(dataval | MDIO_SHIFT_CLK, mdio_addr);
561 outw(MDIO_ENB_IN, mdio_addr);
562 retval = (retval << 1) | ((inw(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
563 outw(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
571 unsigned int mdio_addr local
[all...]
/drivers/net/ethernet/adaptec/
H A Dstarfire.c851 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
855 result = readl(mdio_addr);
868 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
869 writel(value, mdio_addr);
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h387 s8 mdio_addr; member in struct:port_info
/drivers/net/ethernet/dec/tulip/
H A Dmedia.c23 #define mdio_delay() ioread32(mdio_addr)
54 void __iomem *mdio_addr = ioaddr + CSR9; local
82 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr);
84 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
91 iowrite32(MDIO_ENB | dataval, mdio_addr);
93 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr);
98 iowrite32(MDIO_ENB_IN, mdio_addr);
100 retval = (retval << 1) | ((ioread32(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
101 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
115 void __iomem *mdio_addr local
[all...]
H A Dwinbond-840.c542 #define mdio_delay(mdio_addr) ioread32(mdio_addr)
554 static void mdio_sync(void __iomem *mdio_addr) argument
560 iowrite32(MDIO_WRITE1, mdio_addr);
561 mdio_delay(mdio_addr);
562 iowrite32(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
563 mdio_delay(mdio_addr);
570 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
575 mdio_sync(mdio_addr);
581 iowrite32(dataval, mdio_addr);
600 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
[all...]
/drivers/net/ethernet/dlink/
H A Dsundance.c746 #define mdio_delay() ioread8(mdio_addr)
757 static void mdio_sync(void __iomem *mdio_addr) argument
763 iowrite8(MDIO_WRITE1, mdio_addr);
765 iowrite8(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
773 void __iomem *mdio_addr = np->base + MIICtrl; local
778 mdio_sync(mdio_addr);
784 iowrite8(dataval, mdio_addr);
786 iowrite8(dataval | MDIO_ShiftClk, mdio_addr);
791 iowrite8(MDIO_EnbIn, mdio_addr);
793 retval = (retval << 1) | ((ioread8(mdio_addr)
803 void __iomem *mdio_addr = np->base + MIICtrl; local
[all...]
/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c32 __be32 mdio_addr; /* MDIO address */ member in struct:tgec_mdio_controller
109 out_be32(&regs->mdio_addr, regnum & 0xffff);
150 out_be32(&regs->mdio_addr, regnum & 0xffff);

Completed in 269 milliseconds