Lines Matching refs:ph
48 phy_realtek_probe(phy_handle_t *ph) in phy_realtek_probe() argument
50 if ((ph->phy_id == 0) && in phy_realtek_probe()
51 (strcmp(phy_get_driver(ph), "rtls") == 0)) { in phy_realtek_probe()
52 ph->phy_vendor = "Realtek"; in phy_realtek_probe()
53 ph->phy_model = "Internal RTL8139"; in phy_realtek_probe()
54 ph->phy_check = rtl8139_check; in phy_realtek_probe()
56 } else if (ph->phy_id == 0x8201) { in phy_realtek_probe()
57 ph->phy_vendor = "Realtek"; in phy_realtek_probe()
58 ph->phy_model = "RTL8201"; in phy_realtek_probe()
59 ph->phy_check = rtl8201_check; in phy_realtek_probe()
67 rtl8139_check(phy_handle_t *ph) in rtl8139_check() argument
72 rv = phy_check(ph); in rtl8139_check()
78 s = phy_read(ph, MII_VENDOR(0)); in rtl8139_check()
80 ph->phy_link = LINK_STATE_DOWN; in rtl8139_check()
82 ph->phy_link = LINK_STATE_UP; in rtl8139_check()
84 ph->phy_speed = 10; in rtl8139_check()
86 ph->phy_speed = 100; in rtl8139_check()
94 rtl8201_check(phy_handle_t *ph) in rtl8201_check() argument
99 rv = phy_check(ph); in rtl8201_check()
105 s = phy_read(ph, MII_VENDOR(9)); in rtl8201_check()
107 ph->phy_link = LINK_STATE_UP; in rtl8201_check()
108 ph->phy_speed = 100; in rtl8201_check()
110 ph->phy_link = LINK_STATE_UP; in rtl8201_check()
111 ph->phy_speed = 10; in rtl8201_check()
113 ph->phy_link = LINK_STATE_DOWN; in rtl8201_check()