Lines Matching refs:sc_dev
63 if (ip17x_writephy(sc->sc_dev, IP175C_RESET_PHY, IP175C_RESET_REG, in ip175c_reset()
69 data = ip17x_readphy(sc->sc_dev, IP175C_MODE_PHY, IP175C_MODE_REG); in ip175c_reset()
71 if (ip17x_writephy(sc->sc_dev, IP175C_MODE_PHY, IP175C_MODE_REG, in ip175c_reset()
111 err = ip17x_writephy(sc->sc_dev, 29, 19, reg[0]); in ip175c_port_vlan_setup()
113 err = ip17x_writephy(sc->sc_dev, 29, 20, reg[1]); in ip175c_port_vlan_setup()
115 err = ip17x_updatephy(sc->sc_dev, 29, 21, 0xff00, reg[2]); in ip175c_port_vlan_setup()
117 err = ip17x_updatephy(sc->sc_dev, 30, 18, 0x00ff, reg[2]); in ip175c_port_vlan_setup()
139 if (ip17x_writephy(sc->sc_dev, 29, 23, data)) in ip175c_dot1q_vlan_setup()
143 if (ip17x_updatephy(sc->sc_dev, 30, 9, 0x70, 0)) in ip175c_dot1q_vlan_setup()
158 if (ip17x_writephy(sc->sc_dev, 30, i, data)) in ip175c_dot1q_vlan_setup()
165 if (ip17x_writephy(sc->sc_dev, 29, 30, sc->pvid[i])) in ip175c_dot1q_vlan_setup()
168 if (ip17x_writephy(sc->sc_dev, 29, 24 + i, sc->pvid[i])) in ip175c_dot1q_vlan_setup()
204 ip17x_updatephy(sc->sc_dev, 30, 9, 0x80, 0x80); in ip175c_set_vlan_mode()
210 ip17x_updatephy(sc->sc_dev, 30, 9, 0x80, 0); in ip175c_set_vlan_mode()
239 data = ip17x_readphy(sc->sc_dev, IP175C_MII_PHY, IP175C_MII_CTL_REG); in ip175c_attach()
240 device_printf(sc->sc_dev, "MII: %x\n", data); in ip175c_attach()
255 device_printf(sc->sc_dev, "type: IP175C\n"); in ip175c_attach()