Searched refs:mdio_addr (Results 1 - 20 of 20) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/tulip/
H A Dmedia.c27 #define mdio_delay() ioread32(mdio_addr)
58 void __iomem *mdio_addr = ioaddr + CSR9; local
86 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr);
88 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
95 iowrite32(MDIO_ENB | dataval, mdio_addr);
97 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr);
102 iowrite32(MDIO_ENB_IN, mdio_addr);
104 retval = (retval << 1) | ((ioread32(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
105 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
119 void __iomem *mdio_addr local
[all...]
H A Dwinbond-840.c545 #define mdio_delay(mdio_addr) ioread32(mdio_addr)
557 static void mdio_sync(void __iomem *mdio_addr) argument
563 iowrite32(MDIO_WRITE1, mdio_addr);
564 mdio_delay(mdio_addr);
565 iowrite32(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
566 mdio_delay(mdio_addr);
573 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
578 mdio_sync(mdio_addr);
584 iowrite32(dataval, mdio_addr);
603 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/tulip/
H A Dmedia.c27 #define mdio_delay() ioread32(mdio_addr)
58 void __iomem *mdio_addr = ioaddr + CSR9; local
86 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr);
88 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
95 iowrite32(MDIO_ENB | dataval, mdio_addr);
97 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr);
102 iowrite32(MDIO_ENB_IN, mdio_addr);
104 retval = (retval << 1) | ((ioread32(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
105 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
119 void __iomem *mdio_addr local
[all...]
H A Dwinbond-840.c545 #define mdio_delay(mdio_addr) ioread32(mdio_addr)
557 static void mdio_sync(void __iomem *mdio_addr) argument
563 iowrite32(MDIO_WRITE1, mdio_addr);
564 mdio_delay(mdio_addr);
565 iowrite32(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
566 mdio_delay(mdio_addr);
573 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
578 mdio_sync(mdio_addr);
584 iowrite32(dataval, mdio_addr);
603 void __iomem *mdio_addr = np->base_addr + MIICtrl; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/pcmcia/
H A D3c574_cs.c562 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
566 outw(MDIO_DATA_WRITE1, mdio_addr);
567 outw(MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
576 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
584 outw(dataval, mdio_addr);
585 outw(dataval | MDIO_SHIFT_CLK, mdio_addr);
589 outw(MDIO_ENB_IN, mdio_addr);
590 retval = (retval << 1) | ((inw(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
591 outw(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
599 unsigned int mdio_addr local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/pcmcia/
H A D3c574_cs.c562 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
566 outw(MDIO_DATA_WRITE1, mdio_addr);
567 outw(MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr);
576 unsigned int mdio_addr = ioaddr + Wn4_PhysicalMgmt; local
584 outw(dataval, mdio_addr);
585 outw(dataval | MDIO_SHIFT_CLK, mdio_addr);
589 outw(MDIO_ENB_IN, mdio_addr);
590 retval = (retval << 1) | ((inw(mdio_addr) & MDIO_DATA_READ) ? 1 : 0);
591 outw(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr);
599 unsigned int mdio_addr local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dsis900.c791 #define mdio_delay() inl(mdio_addr)
793 static void mdio_idle(long mdio_addr) argument
795 outl(MDIO | MDDIR, mdio_addr);
797 outl(MDIO | MDDIR | MDC, mdio_addr);
801 static void mdio_reset(long mdio_addr) argument
806 outl(MDDIR | MDIO, mdio_addr);
808 outl(MDDIR | MDIO | MDC, mdio_addr);
826 long mdio_addr = net_dev->base_addr + mear; local
831 mdio_reset(mdio_addr);
832 mdio_idle(mdio_addr);
870 long mdio_addr = net_dev->base_addr + mear; local
[all...]
H A Dpci-skeleton.c961 #define mdio_delay() readb(mdio_addr)
977 static void mdio_sync(void *mdio_addr) argument
984 writeb(MDIO_WRITE1, mdio_addr);
986 writeb(MDIO_WRITE1 | MDIO_CLK, mdio_addr);
997 void *mdio_addr = tp->mmio_addr + Config4; local
1009 mdio_sync(mdio_addr);
1014 writeb(MDIO_DIR | dataval, mdio_addr);
1016 writeb(MDIO_DIR | dataval | MDIO_CLK, mdio_addr);
1022 writeb(0, mdio_addr);
1024 retval = ((retval << 1) | ((readb(mdio_addr)
1039 void *mdio_addr = tp->mmio_addr + Config4; local
[all...]
H A Dsundance.c710 #define mdio_delay() ioread8(mdio_addr)
721 static void mdio_sync(void __iomem *mdio_addr) argument
727 iowrite8(MDIO_WRITE1, mdio_addr);
729 iowrite8(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
737 void __iomem *mdio_addr = np->base + MIICtrl; local
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)
767 void __iomem *mdio_addr = np->base + MIICtrl; local
[all...]
H A Dstarfire.c893 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
897 result = readl(mdio_addr);
910 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
911 writel(value, mdio_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dsis900.c791 #define mdio_delay() inl(mdio_addr)
793 static void mdio_idle(long mdio_addr) argument
795 outl(MDIO | MDDIR, mdio_addr);
797 outl(MDIO | MDDIR | MDC, mdio_addr);
801 static void mdio_reset(long mdio_addr) argument
806 outl(MDDIR | MDIO, mdio_addr);
808 outl(MDDIR | MDIO | MDC, mdio_addr);
826 long mdio_addr = net_dev->base_addr + mear; local
831 mdio_reset(mdio_addr);
832 mdio_idle(mdio_addr);
870 long mdio_addr = net_dev->base_addr + mear; local
[all...]
H A Dpci-skeleton.c961 #define mdio_delay() readb(mdio_addr)
977 static void mdio_sync(void *mdio_addr) argument
984 writeb(MDIO_WRITE1, mdio_addr);
986 writeb(MDIO_WRITE1 | MDIO_CLK, mdio_addr);
997 void *mdio_addr = tp->mmio_addr + Config4; local
1009 mdio_sync(mdio_addr);
1014 writeb(MDIO_DIR | dataval, mdio_addr);
1016 writeb(MDIO_DIR | dataval | MDIO_CLK, mdio_addr);
1022 writeb(0, mdio_addr);
1024 retval = ((retval << 1) | ((readb(mdio_addr)
1039 void *mdio_addr = tp->mmio_addr + Config4; local
[all...]
H A Dsundance.c710 #define mdio_delay() ioread8(mdio_addr)
721 static void mdio_sync(void __iomem *mdio_addr) argument
727 iowrite8(MDIO_WRITE1, mdio_addr);
729 iowrite8(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
737 void __iomem *mdio_addr = np->base + MIICtrl; local
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)
767 void __iomem *mdio_addr = np->base + MIICtrl; local
[all...]
H A Dstarfire.c893 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
897 result = readl(mdio_addr);
910 void __iomem *mdio_addr = np->base + MIICtrl + (phy_id<<7) + (location<<2); local
911 writel(value, mdio_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/cxgb4/
H A Dcxgb4.h288 s8 mdio_addr; member in struct:port_info
H A Dcxgb4_main.c1403 if (p->mdio_addr >= 0) {
1404 cmd->phy_address = p->mdio_addr;
2792 if (pi->mdio_addr < 0)
2794 data->phy_id = pi->mdio_addr;
H A Dt4_hw.c3148 p->mdio_addr = (ret & FW_PORT_CMD_MDIOCAP) ?
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/cxgb4/
H A Dcxgb4.h288 s8 mdio_addr; member in struct:port_info
H A Dcxgb4_main.c1403 if (p->mdio_addr >= 0) {
1404 cmd->phy_address = p->mdio_addr;
2792 if (pi->mdio_addr < 0)
2794 data->phy_id = pi->mdio_addr;
H A Dt4_hw.c3148 p->mdio_addr = (ret & FW_PORT_CMD_MDIOCAP) ?

Completed in 159 milliseconds