Lines Matching refs:submode

180 	int submode;  member
192 .submode = _submode, \
202 .submode = PHY_INTERFACE_MODE_NA, \
271 int submode; member
295 enum phy_mode mode, int submode) in mvebu_comphy_get_mode() argument
311 (conf->submode == submode || ignore_submode)) in mvebu_comphy_get_mode()
325 enum phy_mode mode, int submode) in mvebu_comphy_get_mux() argument
327 return mvebu_comphy_get_mode(false, lane, port, mode, submode); in mvebu_comphy_get_mux()
331 enum phy_mode mode, int submode) in mvebu_comphy_get_fw_mode() argument
333 return mvebu_comphy_get_mode(true, lane, port, mode, submode); in mvebu_comphy_get_fw_mode()
356 switch (lane->submode) { in mvebu_comphy_ethernet_init_reset()
379 lane->submode, in mvebu_comphy_ethernet_init_reset()
386 if (lane->submode == PHY_INTERFACE_MODE_RXAUI) { in mvebu_comphy_ethernet_init_reset()
432 if (lane->submode == PHY_INTERFACE_MODE_10GBASER) in mvebu_comphy_ethernet_init_reset()
729 lane->mode, lane->submode); in mvebu_comphy_power_on_legacy()
742 switch (lane->submode) { in mvebu_comphy_power_on_legacy()
774 lane->mode, lane->submode); in mvebu_comphy_power_on()
781 switch (lane->submode) { in mvebu_comphy_power_on()
809 lane->submode); in mvebu_comphy_power_on()
825 lane->submode); in mvebu_comphy_power_on()
827 lane->submode); in mvebu_comphy_power_on()
853 enum phy_mode mode, int submode) in mvebu_comphy_set_mode() argument
857 if (submode == PHY_INTERFACE_MODE_1000BASEX) in mvebu_comphy_set_mode()
858 submode = PHY_INTERFACE_MODE_SGMII; in mvebu_comphy_set_mode()
860 if (mvebu_comphy_get_fw_mode(lane->id, lane->port, mode, submode) < 0) in mvebu_comphy_set_mode()
864 lane->submode = submode; in mvebu_comphy_set_mode()
867 if (mode == PHY_MODE_PCIE && !lane->submode) in mvebu_comphy_set_mode()
868 lane->submode = 1; in mvebu_comphy_set_mode()
1069 lane->submode = PHY_INTERFACE_MODE_NA; in mvebu_comphy_probe()