Lines Matching full:phy
428 /* Readonly mask for MDI (PHY) registers */
436 static uint16_t tulip_mii_read(TULIPState *s, int phy, int reg) in tulip_mii_read() argument
439 if (phy == 1) { in tulip_mii_read()
442 trace_tulip_mii_read(phy, reg, ret); in tulip_mii_read()
446 static void tulip_mii_write(TULIPState *s, int phy, int reg, uint16_t data) in tulip_mii_write() argument
448 trace_tulip_mii_write(phy, reg, data); in tulip_mii_write()
450 if (phy != 1) { in tulip_mii_write()
462 int op, phy, reg; in tulip_mii() local
493 phy = (s->mii_word >> 7) & 0x1f; in tulip_mii()
497 s->mii_word = tulip_mii_read(s, phy, reg); in tulip_mii()
501 phy = (s->mii_word >> 23) & 0x1f; in tulip_mii()
506 tulip_mii_write(s, phy, reg, data); in tulip_mii()
544 /* Fake autocompletion complete until we have PHY emulation */ in tulip_read()
1006 "bootindex", "/ethernet-phy@0", in tulip_instance_init()