Searched refs:phyaddr (Results 1 - 14 of 14) sorted by last modified time

/asus-wl-520gu-7.0.1.45/src/switch/sys/
H A Dif_robo.h65 uint16 (*phyrd)(void *ch, uint32 phyaddr, uint32 reg); /* read phy register */
66 void (*phywr)(void *ch, uint32 phyaddr, uint32 reg, uint16 val); /* write phy register */
71 uint16 (*phyrd)(void *ch, uint32 phyaddr, uint32 reg); /* read phy register */
72 void (*phywr)(void *ch, uint32 phyaddr, uint32 reg, uint16 val); /* write phy register */
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/pcmcia/
H A Dxirc2ps_cs.c287 static unsigned mii_rd(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg);
288 static void mii_wr(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg,
534 mii_rd(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg) argument
543 mii_wbits(ioaddr, phyaddr, 5); /* PHY address to be accessed */
556 mii_wr(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg, unsigned data, int len) argument
564 mii_wbits(ioaddr, phyaddr, 5); /* PHY address to be accessed */
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/
H A Dpcnet32.c1447 int phyaddr; local
1452 phyaddr = lp->a.read_bcr(ioaddr, 33);
1456 lp->a.write_bcr(ioaddr, 33, phyaddr);
1465 int phyaddr; local
1470 phyaddr = lp->a.read_bcr(ioaddr, 33);
1474 lp->a.write_bcr(ioaddr, 33, phyaddr);
1481 int phyaddr = 0; local
1486 phyaddr = lp->a.read_bcr (ioaddr, 33);
1487 phy_id = (phyaddr >> 5) & 0x1f;
1570 int phyaddr local
[all...]
H A Dsb1250-mac.c306 static unsigned int sbmac_mii_read(struct sbmac_softc *s,int phyaddr,int regidx);
307 static void sbmac_mii_write(struct sbmac_softc *s,int phyaddr,int regidx,
515 * SBMAC_MII_READ(s,phyaddr,regidx)
521 * phyaddr - PHY's address
528 static unsigned int sbmac_mii_read(struct sbmac_softc *s,int phyaddr,int regidx) argument
551 sbmac_mii_senddata(s,phyaddr, 5);
602 * SBMAC_MII_WRITE(s,phyaddr,regidx,regval)
608 * phyaddr - PHY to use
616 static void sbmac_mii_write(struct sbmac_softc *s,int phyaddr,int regidx, argument
624 sbmac_mii_senddata(s,phyaddr,
[all...]
H A Dde4x5.c986 static int mii_rd(u_char phyreg, u_char phyaddr, u_long ioaddr);
987 static void mii_wr(int data, u_char phyreg, u_char phyaddr, u_long ioaddr);
995 static int mii_get_oui(u_char phyaddr, u_long ioaddr);
4931 mii_rd(u_char phyreg, u_char phyaddr, u_long ioaddr)
4936 mii_address(phyaddr, ioaddr); /* PHY address to be accessed */
4944 mii_wr(int data, u_char phyreg, u_char phyaddr, u_long ioaddr)
4949 mii_address(phyaddr, ioaddr); /* PHY address to be accessed */
5055 mii_get_oui(u_char phyaddr, u_long ioaddr)
5066 r2 = mii_rd(MII_ID0, phyaddr, ioaddr);
5067 r3 = mii_rd(MII_ID1, phyaddr, ioadd
4929 mii_rd(u_char phyreg, u_char phyaddr, u_long ioaddr) argument
4942 mii_wr(int data, u_char phyreg, u_char phyaddr, u_long ioaddr) argument
5053 mii_get_oui(u_char phyaddr, u_long ioaddr) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/8260_io/
H A Dfcc_enet.c263 static int phyaddr; variable
275 #define mk_mii_read(REG) (0x60020000 | ((phyaddr << 23) | \
278 #define mk_mii_write(REG, VAL) (0x50020000 | ((phyaddr << 23) | \
791 phyaddr = phyno;
813 phyaddr = i;
817 printk("fec: Phy @ 0x%x, type 0x%08x\n", phyaddr, phytype);
/asus-wl-520gu-7.0.1.45/src/cfe/cfe/arch/mips/cpu/sb1250/src/
H A Ddev_sb1250_ethernet.c361 * SBETH_MII_READ(s,phyaddr,regidx)
367 * phyaddr - PHY's address
374 static unsigned int sbeth_mii_read(sbeth_t *s,int phyaddr,int regidx) argument
398 sbeth_mii_senddata(s,phyaddr, 5);
449 * SBETH_MII_WRITE(s,phyaddr,regidx,regval)
455 * phyaddr - PHY to use
463 void sbeth_mii_write(sbeth_t *s,int phyaddr,int regidx,
465 void sbeth_mii_write(sbeth_t *s,int phyaddr,int regidx, argument
474 sbeth_mii_senddata(s,phyaddr, 5);
H A Dui_phycmds.c96 static void phy_mii_write(phy_t *s,int phyaddr,int regidx,
98 static unsigned int phy_mii_read(phy_t *s,int phyaddr,int regidx);
295 * PHY_MII_READ(s,phyaddr,regidx)
301 * phyaddr - PHY's address
308 static unsigned int phy_mii_read(phy_t *s,int phyaddr,int regidx) argument
332 phy_mii_senddata(s,phyaddr, 5);
383 * PHY_MII_WRITE(s,phyaddr,regidx,regval)
389 * phyaddr - PHY to use
397 static void phy_mii_write(phy_t *s,int phyaddr,int regidx, argument
406 phy_mii_senddata(s,phyaddr,
[all...]
/asus-wl-520gu-7.0.1.45/src/et/sys/
H A Det_cfe.c127 uint16 et_phyrd(et_info_t *et, uint phyaddr, uint reg);
128 void et_phywr(et_info_t *et, uint reg, uint phyaddr, uint16 val);
153 et_phyrd(et_info_t *et, uint phyaddr, uint reg) argument
155 return et->etc->chops->phyrd(et->etc->ch, phyaddr, reg);
160 et_phywr(et_info_t *et, uint phyaddr, uint reg, uint16 val) argument
162 et->etc->chops->phywr(et->etc->ch, phyaddr, reg, val);
H A Det_export.h30 extern uint16 et_phyrd(void *et, uint phyaddr, uint reg);
31 extern void et_phywr(void *et, uint reg, uint phyaddr, uint16 val);
H A Det_linux.c1159 et_phyrd(et_info_t *et, uint phyaddr, uint reg) argument
1164 val = et->etc->chops->phyrd(et->etc->ch, phyaddr, reg);
1172 et_phywr(et_info_t *et, uint phyaddr, uint reg, uint16 val) argument
1175 et->etc->chops->phywr(et->etc->ch, phyaddr, reg, val);
H A Detc.c276 (*etc->chops->phyreset)(etc->ch, etc->phyaddr);
287 vec[1] = (*etc->chops->phyrd)(etc->ch, etc->phyaddr, vec[0]);
294 uint phyaddr, reg; local
295 phyaddr = vec[0] >> 16;
296 if (phyaddr < MAXEPHY) {
298 vec[1] = (*etc->chops->phyrd)(etc->ch, phyaddr, reg);
300 phyaddr, reg, vec[1]));
308 (*etc->chops->phywr)(etc->ch, etc->phyaddr, vec[0], (uint16)vec[1]);
314 uint phyaddr, reg; local
315 phyaddr
[all...]
H A Detc.h49 void (*phyreset)(ch_t *ch, uint phyaddr); /* reset phy */
50 uint16 (*phyrd)(ch_t *ch, uint phyaddr, uint reg); /* read phy register */
51 void (*phywr)(ch_t *ch, uint phyaddr, uint reg, uint16 val); /* write phy register */
91 uint phyaddr; /* sb chips: mdio 5-bit phy address */ member in struct:etc_info
H A Detc47xx.c85 static void chipphyreset(ch_t *ch, uint phyaddr);
86 static void chipphyinit(ch_t *ch, uint phyaddr);
87 static uint16 chipphyrd(ch_t *ch, uint phyaddr, uint reg);
92 static void chipphywr(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v);
93 static void chipphyor(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v);
94 static void chipphyand(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v);
95 static void chipphyforce(struct bcm4xxx *ch, uint phyaddr);
96 static void chipphyadvertise(struct bcm4xxx *ch, uint phyaddr);
237 * Instead, explicitly require the environment var "et<coreunit>phyaddr=<val>".
240 /* get our phyaddr valu
942 chipphyrd(struct bcm4xxx *ch, uint phyaddr, uint reg) argument
987 chipphywr(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v) argument
1025 chipphyor(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v) argument
1035 chipphyand(struct bcm4xxx *ch, uint phyaddr, uint reg, uint16 v) argument
1045 chipphyreset(struct bcm4xxx *ch, uint phyaddr) argument
1062 chipphyinit(struct bcm4xxx *ch, uint phyaddr) argument
1081 chipphyforce(struct bcm4xxx *ch, uint phyaddr) argument
1121 chipphyadvertise(struct bcm4xxx *ch, uint phyaddr) argument
[all...]

Completed in 116 milliseconds