Lines Matching defs:interface

149 	const phy_interface_t *interface;
162 phy_interface_t interface)
170 if (compat->interface[j] == interface)
177 int xpcs_get_an_mode(struct dw_xpcs *xpcs, phy_interface_t interface)
181 compat = xpcs_find_compat(xpcs->id, interface);
594 switch (state->interface) {
616 compat = xpcs_find_compat(xpcs->id, state->interface);
618 /* Populate the supported link modes for this PHY interface type.
639 if (compat->interface[j] < PHY_INTERFACE_MODE_MAX)
640 __set_bit(compat->interface[j], interfaces);
766 phy_interface_t interface = PHY_INTERFACE_MODE_1000BASEX;
803 adv = phylink_mii_c22_pcs_encode_advertisement(interface,
851 int xpcs_do_config(struct dw_xpcs *xpcs, phy_interface_t interface,
857 compat = xpcs_find_compat(xpcs->id, interface);
862 ret = txgbe_xpcs_switch_mode(xpcs, interface);
908 phy_interface_t interface,
914 return xpcs_do_config(xpcs, interface, advertising, neg_mode);
948 return xpcs_do_config(xpcs, state->interface, NULL,
1100 compat = xpcs_find_compat(xpcs->id, state->interface);
1179 phy_interface_t interface, int speed, int duplex)
1183 if (interface == PHY_INTERFACE_MODE_USXGMII)
1185 if (interface == PHY_INTERFACE_MODE_SGMII)
1187 if (interface == PHY_INTERFACE_MODE_1000BASEX)
1247 .interface = xpcs_usxgmii_interfaces,
1253 .interface = xpcs_10gkr_interfaces,
1259 .interface = xpcs_xlgmii_interfaces,
1265 .interface = xpcs_10gbaser_interfaces,
1271 .interface = xpcs_sgmii_interfaces,
1277 .interface = xpcs_1000basex_interfaces,
1283 .interface = xpcs_2500basex_interfaces,
1292 .interface = xpcs_sgmii_interfaces,
1302 .interface = xpcs_sgmii_interfaces,
1309 .interface = xpcs_2500basex_interfaces,
1341 phy_interface_t interface)
1365 compat = xpcs_find_compat(entry, interface);
1407 phy_interface_t interface)
1416 xpcs = xpcs_create(mdiodev, interface);