Home
last modified time | relevance | path

Searched refs:pcaps (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/powerpc/platforms/powernv/
Dopal-powercap.c32 } *pcaps; variable
157 pcaps = kcalloc(of_get_child_count(powercap), sizeof(*pcaps), in opal_powercap_init()
159 if (!pcaps) in opal_powercap_init()
189 pcaps[i].pattrs = kcalloc(j, sizeof(struct powercap_attr), in opal_powercap_init()
191 if (!pcaps[i].pattrs) in opal_powercap_init()
194 pcaps[i].pg.attrs = kcalloc(j + 1, sizeof(struct attribute *), in opal_powercap_init()
196 if (!pcaps[i].pg.attrs) { in opal_powercap_init()
197 kfree(pcaps[i].pattrs); in opal_powercap_init()
202 pcaps[i].pg.name = node->name; in opal_powercap_init()
205 &pcaps[i].pattrs[j]); in opal_powercap_init()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_common.c130 struct ice_aqc_get_phy_caps_data *pcaps, in ice_aq_get_phy_caps() argument
134 u16 pcaps_size = sizeof(*pcaps); in ice_aq_get_phy_caps()
140 if (!pcaps || (report_mode & ~ICE_AQC_REPORT_MODE_M) || !pi) in ice_aq_get_phy_caps()
149 status = ice_aq_send_cmd(pi->hw, &desc, pcaps, pcaps_size, cd); in ice_aq_get_phy_caps()
152 pi->phy.phy_type_low = le64_to_cpu(pcaps->phy_type_low); in ice_aq_get_phy_caps()
385 struct ice_aqc_get_phy_caps_data *pcaps; in ice_init_hw() local
457 pcaps = devm_kzalloc(ice_hw_to_dev(hw), sizeof(*pcaps), GFP_KERNEL); in ice_init_hw()
458 if (!pcaps) { in ice_init_hw()
465 ICE_AQC_REPORT_TOPO_CAP, pcaps, NULL); in ice_init_hw()
466 devm_kfree(ice_hw_to_dev(hw), pcaps); in ice_init_hw()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_hw.c448 fw_port_cap32_t pcaps, in init_link_config() argument
451 lc->pcaps = pcaps; in init_link_config()
471 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in init_link_config()
495 fw_port_cap32_t pcaps, acaps; in t4vf_port_init() local
562 pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap)); in t4vf_port_init()
572 pcaps = be32_to_cpu(port_rpl.u.info32.pcaps32); in t4vf_port_init()
580 init_link_config(&pi->link_cfg, pcaps, acaps); in t4vf_port_init()
1913 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4vf_handle_get_port_info() local
1924 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4vf_handle_get_port_info()
1961 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4vf_handle_get_port_info()
[all …]
Dt4vf_common.h129 fw_port_cap32_t pcaps; /* link capabilities */ member
156 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
Dcxgb4vf_main.c1406 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in cxgb4vf_get_link_ksettings()
1438 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in cxgb4vf_get_link_ksettings()
1494 fec->fec = fwcap_to_eth_fec(lc->pcaps); in cxgb4vf_get_fecparam()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c624 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in get_link_ksettings()
653 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in get_link_ksettings()
678 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) || in set_link_ksettings()
686 !(lc->pcaps & fw_caps)) in set_link_ksettings()
694 if (!(lc->pcaps & fw_caps)) in set_link_ksettings()
774 fec->fec = fwcap_to_eth_fec(lc->pcaps); in get_fecparam()
827 else if (lc->pcaps & FW_PORT_CAP32_ANEG) in set_pauseparam()
Dt4_hw.c4126 fw_mdi = (FW_PORT_CAP32_MDI_V(FW_PORT_CAP32_MDI_AUTO) & lc->pcaps); in t4_link_l1cfg_core()
4147 if (!(lc->pcaps & FW_PORT_CAP32_ANEG)) { in t4_link_l1cfg_core()
4163 if ((rcap & ~lc->pcaps) & ~FW_PORT_CAP32_FORCE_PAUSE) { in t4_link_l1cfg_core()
4166 rcap, lc->pcaps); in t4_link_l1cfg_core()
8403 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4_handle_get_port_info() local
8415 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4_handle_get_port_info()
8430 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4_handle_get_port_info()
8459 lc->pcaps = pcaps; in t4_handle_get_port_info()
8695 static void init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, in init_link_config() argument
8698 lc->pcaps = pcaps; in init_link_config()
[all …]
Dcxgb4_main.c4814 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port()
5150 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100M) in print_port_info()
5152 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_1G) in print_port_info()
5154 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_10G) in print_port_info()
5156 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_25G) in print_port_info()
5158 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_40G) in print_port_info()
5160 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_50G) in print_port_info()
5162 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100G) in print_port_info()
5164 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_200G) in print_port_info()
5166 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_400G) in print_port_info()
Dcxgb4.h493 fw_port_cap32_t pcaps; /* link capabilities */ member
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_hw.c1688 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, &acaps); in csio_enable_ports()
1837 csio_init_link_config(&hw->pport[i].link_cfg, pcaps, acaps); in csio_enable_ports()
Dcsio_mb.c387 u32 *pcaps, u32 *acaps) in csio_mb_process_read_port_rsp() argument
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()
Dcsio_hw.h295 fw_port_cap32_t pcaps; /* link capabilities */ member
/Linux-v4.19/drivers/net/
DKconfig346 messages if they tap into the netlink device, record pcaps for further