/Linux-v5.4/arch/powerpc/platforms/powernv/ |
D | opal-powercap.c | 28 } *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[i].pg.name = kasprintf(GFP_KERNEL, "%pOFn", node); in opal_powercap_init() 201 &pcaps[i].pattrs[j]); in opal_powercap_init() [all …]
|
/Linux-v5.4/drivers/net/ethernet/intel/ice/ |
D | ice_common.c | 144 struct ice_aqc_get_phy_caps_data *pcaps, in ice_aq_get_phy_caps() argument 148 u16 pcaps_size = sizeof(*pcaps); in ice_aq_get_phy_caps() 154 if (!pcaps || (report_mode & ~ICE_AQC_REPORT_MODE_M) || !pi) in ice_aq_get_phy_caps() 163 status = ice_aq_send_cmd(pi->hw, &desc, pcaps, pcaps_size, cd); in ice_aq_get_phy_caps() 166 pi->phy.phy_type_low = le64_to_cpu(pcaps->phy_type_low); in ice_aq_get_phy_caps() 167 pi->phy.phy_type_high = le64_to_cpu(pcaps->phy_type_high); in ice_aq_get_phy_caps() 760 struct ice_aqc_get_phy_caps_data *pcaps; in ice_init_hw() local 833 pcaps = devm_kzalloc(ice_hw_to_dev(hw), sizeof(*pcaps), GFP_KERNEL); in ice_init_hw() 834 if (!pcaps) { in ice_init_hw() 841 ICE_AQC_REPORT_TOPO_CAP, pcaps, NULL); in ice_init_hw() [all …]
|
D | ice_ethtool.c | 2796 struct ice_aqc_get_phy_caps_data *pcaps; in ice_get_pauseparam() local 2807 pcaps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*pcaps), in ice_get_pauseparam() 2809 if (!pcaps) in ice_get_pauseparam() 2813 status = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_SW_CFG, pcaps, in ice_get_pauseparam() 2818 pause->autoneg = ((pcaps->caps & ICE_AQC_PHY_AN_MODE) ? in ice_get_pauseparam() 2825 if (pcaps->caps & ICE_AQC_PHY_EN_TX_LINK_PAUSE) in ice_get_pauseparam() 2827 if (pcaps->caps & ICE_AQC_PHY_EN_RX_LINK_PAUSE) in ice_get_pauseparam() 2831 devm_kfree(&vsi->back->pdev->dev, pcaps); in ice_get_pauseparam() 2843 struct ice_aqc_get_phy_caps_data *pcaps; in ice_set_pauseparam() local 2875 pcaps = kzalloc(sizeof(*pcaps), GFP_KERNEL); in ice_set_pauseparam() [all …]
|
D | ice_main.c | 1381 struct ice_aqc_get_phy_caps_data *pcaps; in ice_force_phys_link_state() local 1396 pcaps = devm_kzalloc(dev, sizeof(*pcaps), GFP_KERNEL); in ice_force_phys_link_state() 1397 if (!pcaps) in ice_force_phys_link_state() 1400 retcode = ice_aq_get_phy_caps(pi, false, ICE_AQC_REPORT_SW_CFG, pcaps, in ice_force_phys_link_state() 1411 if (link_up == !!(pcaps->caps & ICE_AQC_PHY_EN_LINK) && in ice_force_phys_link_state() 1421 cfg->phy_type_low = pcaps->phy_type_low; in ice_force_phys_link_state() 1422 cfg->phy_type_high = pcaps->phy_type_high; in ice_force_phys_link_state() 1423 cfg->caps = pcaps->caps | ICE_AQ_PHY_ENA_AUTO_LINK_UPDT; in ice_force_phys_link_state() 1424 cfg->low_power_ctrl = pcaps->low_power_ctrl; in ice_force_phys_link_state() 1425 cfg->eee_cap = pcaps->eee_cap; in ice_force_phys_link_state() [all …]
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | t4vf_hw.c | 458 fw_port_cap32_t pcaps, in init_link_config() argument 461 lc->pcaps = pcaps; in init_link_config() 481 if (lc->pcaps & FW_PORT_CAP32_ANEG) { in init_link_config() 505 fw_port_cap32_t pcaps, acaps; in t4vf_port_init() local 572 pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap)); in t4vf_port_init() 582 pcaps = be32_to_cpu(port_rpl.u.info32.pcaps32); in t4vf_port_init() 590 init_link_config(&pi->link_cfg, pcaps, acaps); in t4vf_port_init() 1923 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4vf_handle_get_port_info() local 1934 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4vf_handle_get_port_info() 1971 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4vf_handle_get_port_info() [all …]
|
D | t4vf_common.h | 129 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()
|
D | cxgb4vf_main.c | 1467 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in cxgb4vf_get_link_ksettings() 1483 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in cxgb4vf_get_link_ksettings() 1539 fec->fec = fwcap_to_eth_fec(lc->pcaps); in cxgb4vf_get_fecparam()
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 621 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in get_link_ksettings() 637 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in get_link_ksettings() 662 if (!(lc->pcaps & FW_PORT_CAP32_ANEG) || in set_link_ksettings() 667 if (!(lc->pcaps & fw_caps)) in set_link_ksettings() 675 if (!(lc->pcaps & fw_caps)) in set_link_ksettings() 755 fec->fec = fwcap_to_eth_fec(lc->pcaps); in get_fecparam() 808 else if (lc->pcaps & FW_PORT_CAP32_ANEG) in set_pauseparam()
|
D | t4_hw.c | 4144 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() 8573 fw_port_cap32_t pcaps, acaps, lpacaps, linkattr; in t4_handle_get_port_info() local 8585 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4_handle_get_port_info() 8600 pcaps = be32_to_cpu(cmd->u.info32.pcaps32); in t4_handle_get_port_info() 8633 lc->pcaps = pcaps; in t4_handle_get_port_info() 8885 static void init_link_config(struct link_config *lc, fw_port_cap32_t pcaps, in init_link_config() argument [all …]
|
D | cxgb4_main.c | 5066 speeds = FW_PORT_CAP32_SPEED_V(FW_PORT_CAP32_SPEED_G(lc->pcaps)); in is_x_10g_port() 5402 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100M) in print_port_info() 5404 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_1G) in print_port_info() 5406 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_10G) in print_port_info() 5408 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_25G) in print_port_info() 5410 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_40G) in print_port_info() 5412 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_50G) in print_port_info() 5414 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100G) in print_port_info() 5416 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_200G) in print_port_info() 5418 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_400G) in print_port_info()
|
D | cxgb4.h | 496 fw_port_cap32_t pcaps; /* link capabilities */ member
|
/Linux-v5.4/drivers/scsi/csiostor/ |
D | csio_hw.c | 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, &acaps); in csio_enable_ports() 1837 csio_init_link_config(&hw->pport[i].link_cfg, pcaps, acaps); in csio_enable_ports()
|
D | csio_mb.c | 387 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()
|
D | csio_hw.h | 295 fw_port_cap32_t pcaps; /* link capabilities */ member
|
/Linux-v5.4/drivers/net/ |
D | Kconfig | 350 messages if they tap into the netlink device, record pcaps for further
|