Lines Matching refs:pcs
248 if (!dsa_port_is_cpu(dp) && a5psw->pcs[port]) in a5psw_phylink_mac_select_pcs()
249 return a5psw->pcs[port]; in a5psw_phylink_mac_select_pcs()
1136 for (i = 0; i < ARRAY_SIZE(a5psw->pcs); i++) { in a5psw_pcs_free()
1137 if (a5psw->pcs[i]) in a5psw_pcs_free()
1138 miic_destroy(a5psw->pcs[i]); in a5psw_pcs_free()
1145 struct phylink_pcs *pcs; in a5psw_pcs_get() local
1163 if (reg >= ARRAY_SIZE(a5psw->pcs)) { in a5psw_pcs_get()
1168 pcs = miic_create(a5psw->dev, pcs_node); in a5psw_pcs_get()
1169 if (IS_ERR(pcs)) { in a5psw_pcs_get()
1172 ret = PTR_ERR(pcs); in a5psw_pcs_get()
1176 a5psw->pcs[reg] = pcs; in a5psw_pcs_get()