Home
last modified time | relevance | path

Searched refs:pcaps (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-powercap.c28 } *pcaps; variable
153 pcaps = kcalloc(of_get_child_count(powercap), sizeof(*pcaps), in opal_powercap_init()
155 if (!pcaps) in opal_powercap_init()
185 pcaps[i].pattrs = kcalloc(j, sizeof(struct powercap_attr), in opal_powercap_init()
187 if (!pcaps[i].pattrs) in opal_powercap_init()
190 pcaps[i].pg.attrs = kcalloc(j + 1, sizeof(struct attribute *), in opal_powercap_init()
192 if (!pcaps[i].pg.attrs) { in opal_powercap_init()
193 kfree(pcaps[i].pattrs); in opal_powercap_init()
198 pcaps[ in opal_powercap_init()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-powercap.c28 } *pcaps; variable
153 pcaps = kcalloc(of_get_child_count(powercap), sizeof(*pcaps), in opal_powercap_init()
155 if (!pcaps) in opal_powercap_init()
185 pcaps[i].pattrs = kcalloc(j, sizeof(struct powercap_attr), in opal_powercap_init()
187 if (!pcaps[i].pattrs) in opal_powercap_init()
190 pcaps[i].pg.attrs = kcalloc(j + 1, sizeof(struct attribute *), in opal_powercap_init()
192 if (!pcaps[i].pg.attrs) { in opal_powercap_init()
193 kfree(pcaps[i].pattrs); in opal_powercap_init()
198 pcaps[ in opal_powercap_init()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_common.c141 * @pcaps: structure for PHY capabilities to be filled
148 struct ice_aqc_get_phy_caps_data *pcaps, in ice_aq_get_phy_caps()
152 u16 pcaps_size = sizeof(*pcaps); in ice_aq_get_phy_caps()
159 if (!pcaps || (report_mode & ~ICE_AQC_REPORT_MODE_M) || !pi) in ice_aq_get_phy_caps()
169 status = ice_aq_send_cmd(hw, &desc, pcaps, pcaps_size, cd); in ice_aq_get_phy_caps()
174 (unsigned long long)le64_to_cpu(pcaps->phy_type_low)); in ice_aq_get_phy_caps()
176 (unsigned long long)le64_to_cpu(pcaps->phy_type_high)); in ice_aq_get_phy_caps()
177 ice_debug(hw, ICE_DBG_LINK, " caps = 0x%x\n", pcaps->caps); in ice_aq_get_phy_caps()
179 pcaps->low_power_ctrl_an); in ice_aq_get_phy_caps()
180 ice_debug(hw, ICE_DBG_LINK, " eee_cap = 0x%x\n", pcaps in ice_aq_get_phy_caps()
147 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, struct ice_aqc_get_phy_caps_data *pcaps, struct ice_sq_cd *cd) ice_aq_get_phy_caps() argument
842 struct ice_aqc_get_phy_caps_data *pcaps; ice_init_hw() local
929 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_init_hw() local
2677 struct ice_aqc_get_phy_caps_data *pcaps; ice_update_link_info() local
2689 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_update_link_info() local
2831 struct ice_aqc_get_phy_caps_data *pcaps; ice_set_fc() local
2893 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_set_fc() local
2983 struct ice_aqc_get_phy_caps_data *pcaps; ice_cfg_phy_fec() local
[all...]
H A Dice_main.c1631 struct ice_aqc_get_phy_caps_data *pcaps; in ice_force_phys_link_state() local
1646 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNEL); in ice_force_phys_link_state()
1647 if (!pcaps) in ice_force_phys_link_state()
1650 retcode = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_ACTIVE_CFG, pcaps, in ice_force_phys_link_state()
1660 if (link_up == !!(pcaps->caps & ICE_AQC_PHY_EN_LINK) && in ice_force_phys_link_state()
1689 kfree(pcaps); in ice_force_phys_link_state()
1701 struct ice_aqc_get_phy_caps_data *pcaps; in ice_init_nvm_phy_type() local
1706 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNE in ice_init_nvm_phy_type()
1808 struct ice_aqc_get_phy_caps_data *pcaps; ice_init_phy_user_cfg() local
1877 struct ice_aqc_get_phy_caps_data *pcaps; ice_configure_phy() local
[all...]
H A Dice_ethtool.c2972 struct ice_aqc_get_phy_caps_data *pcaps; in ice_get_pauseparam() local
2982 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNEL); in ice_get_pauseparam()
2983 if (!pcaps) in ice_get_pauseparam()
2987 status = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_ACTIVE_CFG, pcaps, in ice_get_pauseparam()
2992 pause->autoneg = ice_is_phy_caps_an_enabled(pcaps) ? AUTONEG_ENABLE : in ice_get_pauseparam()
2999 if (pcaps->caps & ICE_AQC_PHY_EN_TX_LINK_PAUSE) in ice_get_pauseparam()
3001 if (pcaps->caps & ICE_AQC_PHY_EN_RX_LINK_PAUSE) in ice_get_pauseparam()
3005 kfree(pcaps); in ice_get_pauseparam()
3017 struct ice_aqc_get_phy_caps_data *pcaps; in ice_set_pauseparam() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_common.c315 * @pcaps: structure for PHY capabilities to be filled
322 struct ice_aqc_get_phy_caps_data *pcaps, in ice_aq_get_phy_caps()
326 u16 pcaps_size = sizeof(*pcaps); in ice_aq_get_phy_caps()
334 if (!pcaps || (report_mode & ~ICE_AQC_REPORT_MODE_M) || !pi) in ice_aq_get_phy_caps()
348 status = ice_aq_send_cmd(hw, &desc, pcaps, pcaps_size, cd); in ice_aq_get_phy_caps()
369 ice_dump_phy_type(hw, le64_to_cpu(pcaps->phy_type_low), in ice_aq_get_phy_caps()
370 le64_to_cpu(pcaps->phy_type_high), prefix); in ice_aq_get_phy_caps()
374 ice_debug(hw, ICE_DBG_LINK, "%s: caps = 0x%x\n", prefix, pcaps->caps); in ice_aq_get_phy_caps()
376 pcaps->low_power_ctrl_an); in ice_aq_get_phy_caps()
378 pcaps in ice_aq_get_phy_caps()
321 ice_aq_get_phy_caps(struct ice_port_info *pi, bool qual_mods, u8 report_mode, struct ice_aqc_get_phy_caps_data *pcaps, struct ice_sq_cd *cd) ice_aq_get_phy_caps() argument
1068 struct ice_aqc_get_phy_caps_data *pcaps; ice_init_hw() local
1160 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_init_hw() local
3266 struct ice_aqc_get_phy_caps_data *pcaps; ice_update_link_info() local
3278 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_update_link_info() local
3420 struct ice_aqc_get_phy_caps_data *pcaps; ice_set_fc() local
3482 devm_kfree(ice_hw_to_dev(hw), pcaps); ice_set_fc() local
3561 struct ice_aqc_get_phy_caps_data *pcaps; ice_cfg_phy_fec() local
[all...]
H A Dice_main.c1894 struct ice_aqc_get_phy_caps_data *pcaps; in ice_force_phys_link_state() local
1909 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNEL); in ice_force_phys_link_state()
1910 if (!pcaps) in ice_force_phys_link_state()
1913 retcode = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_ACTIVE_CFG, pcaps, in ice_force_phys_link_state()
1923 if (link_up == !!(pcaps->caps & ICE_AQC_PHY_EN_LINK) && in ice_force_phys_link_state()
1952 kfree(pcaps); in ice_force_phys_link_state()
1964 struct ice_aqc_get_phy_caps_data *pcaps; in ice_init_nvm_phy_type() local
1968 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNE in ice_init_nvm_phy_type()
2072 struct ice_aqc_get_phy_caps_data *pcaps; ice_init_phy_user_cfg() local
2141 struct ice_aqc_get_phy_caps_data *pcaps; ice_configure_phy() local
[all...]
H A Dice_ethtool.c2951 struct ice_aqc_get_phy_caps_data *pcaps; in ice_get_pauseparam() local
2961 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNEL); in ice_get_pauseparam()
2962 if (!pcaps) in ice_get_pauseparam()
2966 status = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_ACTIVE_CFG, pcaps, in ice_get_pauseparam()
2971 pause->autoneg = ice_is_phy_caps_an_enabled(pcaps) ? AUTONEG_ENABLE : in ice_get_pauseparam()
2978 if (pcaps->caps & ICE_AQC_PHY_EN_TX_LINK_PAUSE) in ice_get_pauseparam()
2980 if (pcaps->caps & ICE_AQC_PHY_EN_RX_LINK_PAUSE) in ice_get_pauseparam()
2984 kfree(pcaps); in ice_get_pauseparam()
2996 struct ice_aqc_get_phy_caps_data *pcaps; in ice_set_pauseparam() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c449 * @pcaps: link Port Capabilities
456 fw_port_cap32_t pcaps, in init_link_config()
459 lc->pcaps = pcaps; in init_link_config()
479 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in init_link_config()
503 fw_port_cap32_t pcaps, acaps; in t4vf_port_init() local
570 pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap)); in t4vf_port_init()
580 pcaps = be32_to_cpu(port_rpl.u.info32.pcaps32); in t4vf_port_init()
588 init_link_config(&pi->link_cfg, pcaps, acaps); in t4vf_port_init()
1915 fw_port_cap32_t pcaps, acap in t4vf_handle_get_port_info() local
455 init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, fw_port_cap32_t acaps) init_link_config() argument
[all...]
H A Dt4vf_common.h129 fw_port_cap32_t pcaps; /* link capabilities */ member
157 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
H A Dcxgb4vf_main.c1465 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in cxgb4vf_get_link_ksettings()
1481 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in cxgb4vf_get_link_ksettings()
1537 fec->fec = fwcap_to_eth_fec(lc->pcaps); in cxgb4vf_get_fecparam()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c450 * @pcaps: link Port Capabilities
457 fw_port_cap32_t pcaps, in init_link_config()
460 lc->pcaps = pcaps; in init_link_config()
480 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in init_link_config()
504 fw_port_cap32_t pcaps, acaps; in t4vf_port_init() local
571 pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap)); in t4vf_port_init()
581 pcaps = be32_to_cpu(port_rpl.u.info32.pcaps32); in t4vf_port_init()
589 init_link_config(&pi->link_cfg, pcaps, acaps); in t4vf_port_init()
1916 fw_port_cap32_t pcaps, acap in t4vf_handle_get_port_info() local
456 init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, fw_port_cap32_t acaps) init_link_config() argument
[all...]
H A Dt4vf_common.h129 fw_port_cap32_t pcaps; /* link capabilities */ member
157 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c691 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in get_link_ksettings()
707 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in get_link_ksettings()
732 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) || in set_link_ksettings()
737 if (!(lc->pcaps & fw_caps)) in set_link_ksettings()
745 if (!(lc->pcaps & fw_caps)) in set_link_ksettings()
825 fec->fec = fwcap_to_eth_fec(lc->pcaps); in get_fecparam()
878 else if (lc->pcaps & FW_PORT_CAP32_ANEG) in set_pauseparam()
H A Dt4_hw.c4144 fw_mdi = (FW_PORT_CAP32_MDI_V(FW_PORT_CAP32_MDI_AUTO) & lc->pcaps); in t4_link_acaps()
4168 if (!(lc->pcaps & FW_PORT_CAP32_ANEG)) { in t4_link_acaps()
4188 if ((acaps & ~lc->pcaps) & ~FW_PORT_CAP32_FORCE_PAUSE) { in t4_link_acaps()
4190 acaps, lc->pcaps); in t4_link_acaps()
4223 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) && in t4_link_l1cfg_core()
8603 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4_handle_get_port_info() local
8622 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4_handle_get_port_info()
8637 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4_handle_get_port_info()
8671 lc->pcaps = pcaps; in t4_handle_get_port_info()
8929 init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, fw_port_cap32_t acaps) init_link_config() argument
9640 fw_port_cap32_t pcaps, acaps; t4_init_portinfo() local
[all...]
H A Dcxgb4_main.c5651 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
6148 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100M) in print_port_info()
6150 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_1G) in print_port_info()
6152 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_10G) in print_port_info()
6154 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_25G) in print_port_info()
6156 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_40G) in print_port_info()
6158 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_50G) in print_port_info()
6160 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100G) in print_port_info()
6162 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_200G) in print_port_info()
6164 if (pi->link_cfg.pcaps in print_port_info()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c691 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in get_link_ksettings()
707 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in get_link_ksettings()
732 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) || in set_link_ksettings()
737 if (!(lc->pcaps & fw_caps)) in set_link_ksettings()
745 if (!(lc->pcaps & fw_caps)) in set_link_ksettings()
825 fec->fec = fwcap_to_eth_fec(lc->pcaps); in get_fecparam()
878 else if (lc->pcaps & FW_PORT_CAP32_ANEG) in set_pauseparam()
H A Dt4_hw.c4114 fw_mdi = (FW_PORT_CAP32_MDI_V(FW_PORT_CAP32_MDI_AUTO) & lc->pcaps); in t4_link_acaps()
4138 if (!(lc->pcaps & FW_PORT_CAP32_ANEG)) { in t4_link_acaps()
4158 if ((acaps & ~lc->pcaps) & ~FW_PORT_CAP32_FORCE_PAUSE) { in t4_link_acaps()
4160 acaps, lc->pcaps); in t4_link_acaps()
4193 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) && in t4_link_l1cfg_core()
8572 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4_handle_get_port_info() local
8591 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4_handle_get_port_info()
8606 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4_handle_get_port_info()
8640 lc->pcaps = pcaps; in t4_handle_get_port_info()
8898 init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, fw_port_cap32_t acaps) init_link_config() argument
9609 fw_port_cap32_t pcaps, acaps; t4_init_portinfo() local
[all...]
H A Dcxgb4_main.c5642 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
6138 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100M) in print_port_info()
6140 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_1G) in print_port_info()
6142 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_10G) in print_port_info()
6144 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_25G) in print_port_info()
6146 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_40G) in print_port_info()
6148 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_50G) in print_port_info()
6150 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100G) in print_port_info()
6152 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_200G) in print_port_info()
6154 if (pi->link_cfg.pcaps in print_port_info()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/csiostor/
H A Dcsio_hw.c1682 * @pcaps: link Port Capabilities
1688 static void csio_init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, in csio_init_link_config() argument
1691 lc->pcaps = pcaps; in csio_init_link_config()
1713 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in csio_init_link_config()
1714 lc->acaps = lc->pcaps & ADVERT_MASK; in csio_init_link_config()
1755 if (!(lc->pcaps & FW_PORT_CAP32_ANEG)) { in csio_link_l1cfg()
1756 lrcap = (lc->pcaps & ADVERT_MASK) | fw_fc | fw_fec; in csio_link_l1cfg()
1782 fw_port_cap32_t pcaps, acaps, rcaps; in csio_enable_ports() local
1829 &pcaps, in csio_enable_ports()
[all...]
H A Dcsio_hw.h295 fw_port_cap32_t pcaps; /* link capabilities */ member
H A Dcsio_mb.c387 u32 *pcaps, u32 *acaps) in csio_mb_process_read_port_rsp()
395 *pcaps = fwcaps16_to_caps32(ntohs(rsp->u.info.pcap)); in csio_mb_process_read_port_rsp()
398 *pcaps = be32_to_cpu(rsp->u.info32.pcaps32); in csio_mb_process_read_port_rsp()
385 csio_mb_process_read_port_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, uint16_t fw_caps, u32 *pcaps, u32 *acaps) csio_mb_process_read_port_rsp() argument
/kernel/linux/linux-6.6/drivers/scsi/csiostor/
H A Dcsio_hw.c1682 * @pcaps: link Port Capabilities
1688 static void csio_init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, in csio_init_link_config() argument
1691 lc->pcaps = pcaps; in csio_init_link_config()
1713 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in csio_init_link_config()
1714 lc->acaps = lc->pcaps & ADVERT_MASK; in csio_init_link_config()
1755 if (!(lc->pcaps & FW_PORT_CAP32_ANEG)) { in csio_link_l1cfg()
1756 lrcap = (lc->pcaps & ADVERT_MASK) | fw_fc | fw_fec; in csio_link_l1cfg()
1782 fw_port_cap32_t pcaps, acaps, rcaps; in csio_enable_ports() local
1829 &pcaps, in csio_enable_ports()
[all...]
H A Dcsio_hw.h295 fw_port_cap32_t pcaps; /* link capabilities */ member
H A Dcsio_mb.c387 u32 *pcaps, u32 *acaps) in csio_mb_process_read_port_rsp()
395 *pcaps = fwcaps16_to_caps32(ntohs(rsp->u.info.pcap)); in csio_mb_process_read_port_rsp()
398 *pcaps = be32_to_cpu(rsp->u.info32.pcaps32); in csio_mb_process_read_port_rsp()
385 csio_mb_process_read_port_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, uint16_t fw_caps, u32 *pcaps, u32 *acaps) csio_mb_process_read_port_rsp() argument

Completed in 86 milliseconds

12