Lines Matching refs:submode
181 int submode;
193 .submode = _submode, \
203 .submode = PHY_INTERFACE_MODE_NA, \
272 int submode;
296 enum phy_mode mode, int submode)
299 /* Ignore PCIe submode: it represents the width */
312 (conf->submode == submode || ignore_submode))
326 enum phy_mode mode, int submode)
328 return mvebu_comphy_get_mode(false, lane, port, mode, submode);
332 enum phy_mode mode, int submode)
334 return mvebu_comphy_get_mode(true, lane, port, mode, submode);
357 switch (lane->submode) {
379 "unsupported comphy submode (%d) on lane %d\n",
380 lane->submode,
387 if (lane->submode == PHY_INTERFACE_MODE_RXAUI) {
433 if (lane->submode == PHY_INTERFACE_MODE_10GBASER)
730 lane->mode, lane->submode);
743 switch (lane->submode) {
775 lane->mode, lane->submode);
782 switch (lane->submode) {
810 lane->submode);
826 lane->submode);
828 lane->submode);
854 enum phy_mode mode, int submode)
858 if (submode == PHY_INTERFACE_MODE_1000BASEX)
859 submode = PHY_INTERFACE_MODE_SGMII;
861 if (mvebu_comphy_get_fw_mode(lane->id, lane->port, mode, submode) < 0)
865 lane->submode = submode;
867 /* PCIe submode represents the width */
868 if (mode == PHY_MODE_PCIE && !lane->submode)
869 lane->submode = 1;
1069 lane->submode = PHY_INTERFACE_MODE_NA;