Lines Matching refs:submode
179 int submode;
191 .submode = _submode, \
201 .submode = PHY_INTERFACE_MODE_NA, \
267 int submode;
291 enum phy_mode mode, int submode)
294 /* Ignore PCIe submode: it represents the width */
307 (conf->submode == submode || ignore_submode))
321 enum phy_mode mode, int submode)
323 return mvebu_comphy_get_mode(false, lane, port, mode, submode);
327 enum phy_mode mode, int submode)
329 return mvebu_comphy_get_mode(true, lane, port, mode, submode);
352 switch (lane->submode) {
374 "unsupported comphy submode (%d) on lane %d\n",
375 lane->submode,
382 if (lane->submode == PHY_INTERFACE_MODE_RXAUI) {
428 if (lane->submode == PHY_INTERFACE_MODE_10GBASER)
725 lane->mode, lane->submode);
738 switch (lane->submode) {
770 lane->mode, lane->submode);
777 switch (lane->submode) {
800 lane->submode);
816 lane->submode);
818 lane->submode);
844 enum phy_mode mode, int submode)
848 if (submode == PHY_INTERFACE_MODE_1000BASEX)
849 submode = PHY_INTERFACE_MODE_SGMII;
851 if (mvebu_comphy_get_fw_mode(lane->id, lane->port, mode, submode) < 0)
855 lane->submode = submode;
857 /* PCIe submode represents the width */
858 if (mode == PHY_MODE_PCIE && !lane->submode)
859 lane->submode = 1;
1060 lane->submode = PHY_INTERFACE_MODE_NA;