Home
last modified time | relevance | path

Searched refs:lan966x_serdes_muxes (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/phy/microchip/
H A Dlan966x_serdes.c68 static const struct serdes_mux lan966x_serdes_muxes[] = { variable
481 for (i = 0; i < ARRAY_SIZE(lan966x_serdes_muxes); i++) { in serdes_set_mode()
482 if (macro->idx != lan966x_serdes_muxes[i].idx || in serdes_set_mode()
483 mode != lan966x_serdes_muxes[i].mode || in serdes_set_mode()
484 submode != lan966x_serdes_muxes[i].submode || in serdes_set_mode()
485 macro->port != lan966x_serdes_muxes[i].port) in serdes_set_mode()
489 val |= lan966x_serdes_muxes[i].mux; in serdes_set_mode()
490 lan_rmw(val, lan966x_serdes_muxes[i].mask, in serdes_set_mode()
493 macro->mode = lan966x_serdes_muxes[i].submode; in serdes_set_mode()