Lines Matching full:phy

37  *      * PHY emulation should be separated from nic emulation.
38 * Most nic emulations could share the same phy code.
312 /* Default values for MDI (PHY) registers */
323 /* Readonly mask for MDI (PHY) registers */
1134 "PHY Identification (Word 1)",
1135 "PHY Identification (Word 2)",
1161 uint8_t phy = (val & BITS(25, 21)) >> 21; in eepro100_read_mdi() local
1167 TRACE(MDI, logout("val=0x%08x (int=%u, %s, phy=%u, %s, data=0x%04x\n", in eepro100_read_mdi()
1168 val, raiseint, mdi_op_name[opcode], phy, in eepro100_read_mdi()
1178 uint8_t phy = (val & BITS(25, 21)) >> 21; in eepro100_write_mdi() local
1181 TRACE(MDI, logout("val=0x%08x (int=%u, %s, phy=%u, %s, data=0x%04x\n", in eepro100_write_mdi()
1182 val, raiseint, mdi_op_name[opcode], phy, reg2name(reg), data)); in eepro100_write_mdi()
1183 if (phy != 1) { in eepro100_write_mdi()
1184 /* Unsupported PHY address. */ in eepro100_write_mdi()
1186 logout("phy must be 1 but is %u\n", phy); in eepro100_write_mdi()
1198 TRACE(MDI, logout("val=0x%08x (int=%u, %s, phy=%u, %s, data=0x%04x\n", in eepro100_write_mdi()
1199 val, raiseint, mdi_op_name[opcode], phy, in eepro100_write_mdi()
1218 case 2: /* PHY Identification Register (Word 1) */ in eepro100_write_mdi()
1219 case 3: /* PHY Identification Register (Word 2) */ in eepro100_write_mdi()
1244 case 2: /* PHY Identification Register (Word 1) */ in eepro100_write_mdi()
1245 case 3: /* PHY Identification Register (Word 2) */ in eepro100_write_mdi()
1895 "bootindex", "/ethernet-phy@0", in eepro100_instance_init()