/kernel/linux/linux-5.10/drivers/phy/marvell/ |
H A D | phy-mvebu-a3700-comphy.c | 60 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 D | phy-mvebu-cp110-comphy.c | 179 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 D | phy-mvebu-cp110-comphy.c | 181 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 D | phy-mvebu-a3700-comphy.c | 229 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 D | lan966x_serdes.c | 33 .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 D | phy-ocelot-serdes.c | 340 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 D | phy-ocelot-serdes.c | 340 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 D | cxgbit_target.c | 30 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 D | cxgbit.h | 77 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 D | cxgbit_target.c | 30 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 D | cxgbit.h | 77 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 D | phy.h | 77 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 D | phy.h | 89 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 D | phy-gmii-sel.c | 58 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 D | phy-tusb1210.c | 53 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 D | phy-gmii-sel.c | 70 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 D | phy-fsl-lynx-28g.c | 382 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 D | r8a779f0-ether-serdes.c | 288 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 D | phy-rockchip-snps-pcie3.c | 67 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 D | phy-jh7110-usb.c | 45 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 D | phy-core.c | 359 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 D | xusb-tegra186.c | 361 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 D | phy-core.c | 399 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 D | sa2ul.h | 227 * @submode: Encryption submodes 244 u16 submode; member
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | sa2ul.h | 231 * @submode: Encryption submodes 248 u16 submode; member
|