Home
last modified time | relevance | path

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

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