Home
last modified time | relevance | path

Searched refs:submode (Results 1 - 25 of 77) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/phy/marvell/
H A Dphy-mvebu-a3700-comphy.c60 int submode; member
69 .submode = _smode, \
106 int submode; member
131 int submode) in mvebu_a3700_comphy_get_fw_mode()
143 mvebu_a3700_comphy_modes[i].submode == submode) in mvebu_a3700_comphy_get_fw_mode()
154 int submode) in mvebu_a3700_comphy_set_mode()
159 if (submode == PHY_INTERFACE_MODE_1000BASEX) in mvebu_a3700_comphy_set_mode()
160 submode = PHY_INTERFACE_MODE_SGMII; in mvebu_a3700_comphy_set_mode()
163 submode); in mvebu_a3700_comphy_set_mode()
129 mvebu_a3700_comphy_get_fw_mode(int lane, int port, enum phy_mode mode, int submode) mvebu_a3700_comphy_get_fw_mode() argument
153 mvebu_a3700_comphy_set_mode(struct phy *phy, enum phy_mode mode, int submode) mvebu_a3700_comphy_set_mode() argument
[all...]
H A Dphy-mvebu-cp110-comphy.c179 int submode; member
191 .submode = _submode, \
201 .submode = PHY_INTERFACE_MODE_NA, \
267 int submode; member
291 enum phy_mode mode, int submode) in mvebu_comphy_get_mode()
294 /* Ignore PCIe submode: it represents the width */ in mvebu_comphy_get_mode()
307 (conf->submode == submode || ignore_submode)) in mvebu_comphy_get_mode()
321 enum phy_mode mode, int submode) in mvebu_comphy_get_mux()
323 return mvebu_comphy_get_mode(false, lane, port, mode, submode); in mvebu_comphy_get_mux()
290 mvebu_comphy_get_mode(bool fw_mode, int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_mode() argument
320 mvebu_comphy_get_mux(int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_mux() argument
326 mvebu_comphy_get_fw_mode(int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_fw_mode() argument
843 mvebu_comphy_set_mode(struct phy *phy, enum phy_mode mode, int submode) mvebu_comphy_set_mode() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/marvell/
H A Dphy-mvebu-cp110-comphy.c181 int submode; member
193 .submode = _submode, \
203 .submode = PHY_INTERFACE_MODE_NA, \
272 int submode; member
296 enum phy_mode mode, int submode) in mvebu_comphy_get_mode()
299 /* Ignore PCIe submode: it represents the width */ in mvebu_comphy_get_mode()
312 (conf->submode == submode || ignore_submode)) in mvebu_comphy_get_mode()
326 enum phy_mode mode, int submode) in mvebu_comphy_get_mux()
328 return mvebu_comphy_get_mode(false, lane, port, mode, submode); in mvebu_comphy_get_mux()
295 mvebu_comphy_get_mode(bool fw_mode, int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_mode() argument
325 mvebu_comphy_get_mux(int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_mux() argument
331 mvebu_comphy_get_fw_mode(int lane, int port, enum phy_mode mode, int submode) mvebu_comphy_get_fw_mode() argument
853 mvebu_comphy_set_mode(struct phy *phy, enum phy_mode mode, int submode) mvebu_comphy_set_mode() argument
[all...]
H A Dphy-mvebu-a3700-comphy.c229 int submode; member
236 .submode = _smode, \
275 int submode; member
658 switch (lane->submode) { in mvebu_a3700_comphy_ethernet_power_on()
672 lane->submode, lane->id); in mvebu_a3700_comphy_ethernet_power_on()
744 lane->submode == PHY_INTERFACE_MODE_2500BASEX ? "2G5" : "1G"); in mvebu_a3700_comphy_ethernet_power_on()
747 lane->submode != PHY_INTERFACE_MODE_2500BASEX); in mvebu_a3700_comphy_ethernet_power_on()
1113 int submode) in mvebu_a3700_comphy_check_mode()
1124 mvebu_a3700_comphy_modes[i].submode == submode) in mvebu_a3700_comphy_check_mode()
1111 mvebu_a3700_comphy_check_mode(int lane, enum phy_mode mode, int submode) mvebu_a3700_comphy_check_mode() argument
1134 mvebu_a3700_comphy_set_mode(struct phy *phy, enum phy_mode mode, int submode) mvebu_a3700_comphy_set_mode() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/microchip/
H A Dlan966x_serdes.c33 .submode = _submode, \
63 int submode; member
457 static int serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode) in serdes_set_mode() argument
467 if (submode == PHY_INTERFACE_MODE_2500BASEX) in serdes_set_mode()
472 if (submode == PHY_INTERFACE_MODE_1000BASEX || in serdes_set_mode()
473 submode == PHY_INTERFACE_MODE_2500BASEX) in serdes_set_mode()
474 submode = PHY_INTERFACE_MODE_SGMII; in serdes_set_mode()
476 if (submode == PHY_INTERFACE_MODE_QUSGMII) in serdes_set_mode()
477 submode = PHY_INTERFACE_MODE_QSGMII; in serdes_set_mode()
482 submode ! in serdes_set_mode()
[all...]
/kernel/linux/linux-5.10/drivers/phy/mscc/
H A Dphy-ocelot-serdes.c340 int submode; member
349 .submode = _submode, \
398 static int serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode) in serdes_set_mode() argument
411 submode != ocelot_serdes_muxes[i].submode) in serdes_set_mode()
414 if (submode != PHY_INTERFACE_MODE_QSGMII && in serdes_set_mode()
429 ocelot_serdes_muxes[i].submode); in serdes_set_mode()
/kernel/linux/linux-6.6/drivers/phy/mscc/
H A Dphy-ocelot-serdes.c340 int submode; member
349 .submode = _submode, \
398 static int serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode) in serdes_set_mode() argument
411 submode != ocelot_serdes_muxes[i].submode) in serdes_set_mode()
414 if (submode != PHY_INTERFACE_MODE_QSGMII && in serdes_set_mode()
429 ocelot_serdes_muxes[i].submode); in serdes_set_mode()
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c30 u8 submode = 0; in __cxgbit_alloc_skb() local
46 submode |= (csk->submode & CXGBIT_SUBMODE_DCRC); in __cxgbit_alloc_skb()
60 submode |= (csk->submode & CXGBIT_SUBMODE_HCRC); in __cxgbit_alloc_skb()
61 cxgbit_skcb_submode(skb) = submode; in __cxgbit_alloc_skb()
62 cxgbit_skcb_tx_extralen(skb) = cxgbit_digest_len[submode]; in __cxgbit_alloc_skb()
131 unsigned int submode = cxgbit_skcb_submode(skb); in cxgbit_cpl_tx_data_iso() local
141 CPL_TX_DATA_ISO_HDRCRC_V(submode & 1) | in cxgbit_cpl_tx_data_iso()
142 CPL_TX_DATA_ISO_PLDCRC_V(((submode >> in cxgbit_cpl_tx_data_iso()
164 u32 submode = cxgbit_skcb_submode(skb); cxgbit_tx_data_wr() local
[all...]
H A Dcxgbit.h77 u8 submode; member
99 #define cxgbit_skcb_submode(skb) (CXGBIT_SKB_CB(skb)->tx.submode)
237 u8 submode; member
/kernel/linux/linux-6.6/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c30 u8 submode = 0; in __cxgbit_alloc_skb() local
46 submode |= (csk->submode & CXGBIT_SUBMODE_DCRC); in __cxgbit_alloc_skb()
60 submode |= (csk->submode & CXGBIT_SUBMODE_HCRC); in __cxgbit_alloc_skb()
61 cxgbit_skcb_submode(skb) = submode; in __cxgbit_alloc_skb()
62 cxgbit_skcb_tx_extralen(skb) = cxgbit_digest_len[submode]; in __cxgbit_alloc_skb()
131 unsigned int submode = cxgbit_skcb_submode(skb); in cxgbit_cpl_tx_data_iso() local
141 CPL_TX_DATA_ISO_HDRCRC_V(submode & 1) | in cxgbit_cpl_tx_data_iso()
142 CPL_TX_DATA_ISO_PLDCRC_V(((submode >> in cxgbit_cpl_tx_data_iso()
164 u32 submode = cxgbit_skcb_submode(skb); cxgbit_tx_data_wr() local
[all...]
H A Dcxgbit.h77 u8 submode; member
99 #define cxgbit_skcb_submode(skb) (CXGBIT_SKB_CB(skb)->tx.submode)
237 u8 submode; member
/kernel/linux/linux-5.10/include/linux/phy/
H A Dphy.h77 int (*set_mode)(struct phy *phy, enum phy_mode mode, int submode);
107 int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
215 int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode);
219 int phy_validate(struct phy *phy, enum phy_mode mode, int submode,
337 int submode) in phy_set_mode_ext()
375 static inline int phy_validate(struct phy *phy, enum phy_mode mode, int submode, in phy_validate() argument
336 phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode) phy_set_mode_ext() argument
/kernel/linux/linux-6.6/include/linux/phy/
H A Dphy.h89 int (*set_mode)(struct phy *phy, enum phy_mode mode, int submode);
121 int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
231 int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode);
237 int phy_validate(struct phy *phy, enum phy_mode mode, int submode,
356 int submode) in phy_set_mode_ext()
408 static inline int phy_validate(struct phy *phy, enum phy_mode mode, int submode, in phy_validate() argument
355 phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode) phy_set_mode_ext() argument
/kernel/linux/linux-5.10/drivers/phy/ti/
H A Dphy-gmii-sel.c58 static int phy_gmii_sel_mode(struct phy *phy, enum phy_mode mode, int submode) in phy_gmii_sel_mode() argument
70 switch (submode) { in phy_gmii_sel_mode()
93 if_phy->id, phy_modes(submode)); in phy_gmii_sel_mode()
97 if_phy->phy_if_mode = submode; in phy_gmii_sel_mode()
100 __func__, if_phy->id, submode, rgmii_id, in phy_gmii_sel_mode()
H A Dphy-tusb1210.c53 static int tusb1210_set_mode(struct phy *phy, enum phy_mode mode, int submode) in tusb1210_set_mode() argument
/kernel/linux/linux-6.6/drivers/phy/ti/
H A Dphy-gmii-sel.c70 static int phy_gmii_sel_mode(struct phy *phy, enum phy_mode mode, int submode) in phy_gmii_sel_mode() argument
82 switch (submode) { in phy_gmii_sel_mode()
130 if_phy->phy_if_mode = submode; in phy_gmii_sel_mode()
133 __func__, if_phy->id, submode, rgmii_id, in phy_gmii_sel_mode()
162 if_phy->id, phy_modes(submode)); in phy_gmii_sel_mode()
/kernel/linux/linux-6.6/drivers/phy/freescale/
H A Dphy-fsl-lynx-28g.c382 static int lynx_28g_set_mode(struct phy *phy, enum phy_mode mode, int submode) in lynx_28g_set_mode() argument
395 if (!lynx_28g_supports_interface(priv, submode)) in lynx_28g_set_mode()
406 switch (submode) { in lynx_28g_set_mode()
419 lane->interface = submode; in lynx_28g_set_mode()
431 static int lynx_28g_validate(struct phy *phy, enum phy_mode mode, int submode, in lynx_28g_validate() argument
440 if (!lynx_28g_supports_interface(priv, submode)) in lynx_28g_validate()
/kernel/linux/linux-6.6/drivers/phy/renesas/
H A Dr8a779f0-ether-serdes.c288 int submode) in r8a779f0_eth_serdes_set_mode()
295 switch (submode) { in r8a779f0_eth_serdes_set_mode()
299 channel->phy_interface = submode; in r8a779f0_eth_serdes_set_mode()
287 r8a779f0_eth_serdes_set_mode(struct phy *p, enum phy_mode mode, int submode) r8a779f0_eth_serdes_set_mode() argument
/kernel/linux/linux-6.6/drivers/phy/rockchip/
H A Dphy-rockchip-snps-pcie3.c67 static int rockchip_p3phy_set_mode(struct phy *phy, enum phy_mode mode, int submode) in rockchip_p3phy_set_mode() argument
72 switch (submode) { in rockchip_p3phy_set_mode()
/kernel/linux/linux-6.6/drivers/phy/starfive/
H A Dphy-jh7110-usb.c45 enum phy_mode mode, int submode) in usb2_phy_set_mode()
44 usb2_phy_set_mode(struct phy *_phy, enum phy_mode mode, int submode) usb2_phy_set_mode() argument
/kernel/linux/linux-5.10/drivers/phy/
H A Dphy-core.c359 int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode) in phy_set_mode_ext() argument
367 ret = phy->ops->set_mode(phy, mode, submode); in phy_set_mode_ext()
455 * @submode: PHY submode the configuration is applicable to.
467 int phy_validate(struct phy *phy, enum phy_mode mode, int submode, in phy_validate() argument
479 ret = phy->ops->validate(phy, mode, submode, opts); in phy_validate()
/kernel/linux/linux-5.10/drivers/phy/tegra/
H A Dxusb-tegra186.c361 int submode) in tegra186_utmi_phy_set_mode()
374 if (submode == USB_ROLE_HOST) { in tegra186_utmi_phy_set_mode()
378 } else if (submode == USB_ROLE_DEVICE) { in tegra186_utmi_phy_set_mode()
380 } else if (submode == USB_ROLE_NONE) { in tegra186_utmi_phy_set_mode()
360 tegra186_utmi_phy_set_mode(struct phy *phy, enum phy_mode mode, int submode) tegra186_utmi_phy_set_mode() argument
/kernel/linux/linux-6.6/drivers/phy/
H A Dphy-core.c399 int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode) in phy_set_mode_ext() argument
407 ret = phy->ops->set_mode(phy, mode, submode); in phy_set_mode_ext()
525 * @submode: PHY submode the configuration is applicable to.
537 int phy_validate(struct phy *phy, enum phy_mode mode, int submode, in phy_validate() argument
549 ret = phy->ops->validate(phy, mode, submode, opts); in phy_validate()
/kernel/linux/linux-5.10/drivers/crypto/
H A Dsa2ul.h227 * @submode: Encryption submodes
244 u16 submode; member
/kernel/linux/linux-6.6/drivers/crypto/
H A Dsa2ul.h231 * @submode: Encryption submodes
248 u16 submode; member

Completed in 29 milliseconds

1234