Lines Matching refs:phy_addr

83 static void sis900_read_mode(struct nic *nic, int phy_addr, int *speed, int *duplex);
84 static void amd79c901_read_mode(struct nic *nic, int phy_addr, int *speed, int *duplex);
85 static void ics1893_read_mode(struct nic *nic, int phy_addr, int *speed, int *duplex);
86 static void rtl8201_read_mode(struct nic *nic, int phy_addr, int *speed, int *duplex);
87 static void vt6103_read_mode(struct nic *nic, int phy_addr, int *speed, int *duplex);
93 void (*read_mode) (struct nic *nic, int phy_addr, int *speed, int *duplex);
108 int phy_addr;
321 int phy_addr;
373 for (phy_addr = 0; phy_addr < 32; phy_addr++) {
377 mii_status = sis900_mdio_read(phy_addr, MII_STATUS);
382 phy_id0 = sis900_mdio_read(phy_addr, MII_PHY_ID0);
383 phy_id1 = sis900_mdio_read(phy_addr, MII_PHY_ID1);
391 mii_chip_table[i].name, phy_addr);
394 mii.phy_addr = phy_addr;
395 mii.status = sis900_mdio_read(phy_addr, MII_STATUS);
410 cur_phy = mii.phy_addr;
841 sis900_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex)
849 status = sis900_mdio_read(phy_addr, MII_STSOUT);
860 phy_id0 = sis900_mdio_read(phy_addr, MII_PHY_ID0);
861 phy_id1 = sis900_mdio_read(phy_addr, MII_PHY_ID1);
863 if(sis900_mdio_read(phy_addr, MII_CONTROL) & MII_CNTL_FDX)
865 if(sis900_mdio_read(phy_addr, 0x0019) & 0x01)
890 amd79c901_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex)
896 status = sis900_mdio_read(phy_addr, MII_STATUS);
901 status = sis900_mdio_read(phy_addr, MII_STATUS_SUMMARY);
934 * @phy_addr: mii phy address
942 static void ics1893_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex)
949 status = sis900_mdio_read(phy_addr, MII_QPDSTS);
974 * @phy_addr: mii phy address
982 static void rtl8201_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex)
986 status = sis900_mdio_read(phy_addr, MII_STATUS);
1018 * @phy_addr: mii phy address
1026 static void vt6103_read_mode(struct nic *nic __unused, int phy_addr, int *speed, int *duplex)
1030 status = sis900_mdio_read(phy_addr, MII_STATUS);