Home
last modified time | relevance | path

Searched refs:caps (Results 1 – 25 of 1077) sorted by relevance

12345678910>>...44

/linux/drivers/media/platform/qcom/venus/
A Dhfi_platform_v4.c7 static const struct hfi_plat_caps caps[] = { variable
12 .caps[0] = {HFI_CAPABILITY_FRAME_WIDTH, 96, 4096, 1},
16 .caps[4] = {HFI_CAPABILITY_SCALE_X, 4096, 65536, 1},
17 .caps[5] = {HFI_CAPABILITY_SCALE_Y, 4096, 65536, 1},
19 .caps[7] = {HFI_CAPABILITY_FRAMERATE, 1, 480, 1},
21 .caps[9] = {HFI_CAPABILITY_MAX_WORKMODES, 1, 3, 1},
151 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 1, 1},
188 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 1, 1},
225 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 1, 1},
250 *entries = ARRAY_SIZE(caps); in get_capabilities()
[all …]
A Dhfi_platform_v6.c7 static const struct hfi_plat_caps caps[] = { variable
12 .caps[0] = {HFI_CAPABILITY_FRAME_WIDTH, 128, 8192, 1},
16 .caps[3] = {HFI_CAPABILITY_BITRATE, 1, 220000000, 1},
17 .caps[4] = {HFI_CAPABILITY_SCALE_X, 65536, 65536, 1},
20 .caps[7] = {HFI_CAPABILITY_FRAMERATE, 1, 960, 1},
45 .caps[7] = {HFI_CAPABILITY_FRAMERATE, 1, 960, 1},
151 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 1, 1},
188 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 1, 1},
225 .caps[13] = {HFI_CAPABILITY_BFRAME, 0, 0, 1},
250 *entries = ARRAY_SIZE(caps); in get_capabilities()
[all …]
A Dhfi_parser.c19 struct hfi_plat_caps *caps = core->caps, *cap; in init_codecs() local
45 cap = &caps[i]; in for_each_codec()
77 for_each_codec(core->caps, ARRAY_SIZE(core->caps), in parse_alloc_mode()
105 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_profile_level()
114 memcpy(&cap->caps[cap->num_caps], caps, num * sizeof(*caps)); in fill_caps()
131 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_caps()
221 caps = inst->core->caps; in parser_fini()
225 cap = &caps[i]; in parser_fini()
258 memset(core->caps, 0, sizeof(*caps) * MAX_CODEC_NUM); in hfi_platform_parser()
259 memcpy(core->caps, caps, sizeof(*caps) * entries); in hfi_platform_parser()
[all …]
/linux/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_cfg.c21 .caps = MDP_CAP_SMP |
110 .caps = MDP_CAP_SMP |
197 .caps = MDP_CAP_SMP |
298 .caps = MDP_CAP_SMP |
370 .caps = MDP_CAP_SMP |
449 .caps = MDP_CAP_SMP |
549 .caps = MDP_CAP_DSC |
662 .caps = MDP_CAP_SMP |
759 .caps = MDP_CAP_CDM |
847 .caps = MDP_CAP_CDM,
[all …]
A Dmdp5_pipe.c10 uint32_t caps, uint32_t blkcfg, in mdp5_pipe_assign() argument
45 if (caps & ~cur->caps) in mdp5_pipe_assign()
52 if (cur->caps & MDP_PIPE_CAP_CURSOR && in mdp5_pipe_assign()
59 if (!(*hwpipe) || (hweight_long(cur->caps & ~caps) < in mdp5_pipe_assign()
60 hweight_long((*hwpipe)->caps & ~caps))) { in mdp5_pipe_assign()
70 if (r_cur->caps != cur->caps) in mdp5_pipe_assign()
110 (*hwpipe)->name, plane->name, caps); in mdp5_pipe_assign()
115 (*r_hwpipe)->name, plane->name, caps); in mdp5_pipe_assign()
152 uint32_t reg_offset, uint32_t caps) in mdp5_pipe_init() argument
163 hwpipe->caps = caps; in mdp5_pipe_init()
/linux/drivers/net/wireless/ath/ath5k/
A Dcaps.c39 ee_header = caps->cap_eeprom.ee_header; in ath5k_hw_set_capabilities()
46 caps->cap_range.range_5ghz_min = 5120; in ath5k_hw_set_capabilities()
47 caps->cap_range.range_5ghz_max = 5430; in ath5k_hw_set_capabilities()
48 caps->cap_range.range_2ghz_min = 0; in ath5k_hw_set_capabilities()
49 caps->cap_range.range_2ghz_max = 0; in ath5k_hw_set_capabilities()
91 if (!caps->cap_needs_2GHz_ovr) { in ath5k_hw_set_capabilities()
94 caps->cap_mode); in ath5k_hw_set_capabilities()
99 caps->cap_mode); in ath5k_hw_set_capabilities()
115 caps->cap_has_phyerr_counters = true; in ath5k_hw_set_capabilities()
121 caps->cap_has_mrr_support = true; in ath5k_hw_set_capabilities()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
A Dnfp_net_ctrl.c14 memset(caps, 0, sizeof(*caps)); in nfp_net_tlv_caps_reset()
15 caps->me_freq_mhz = 1200; in nfp_net_tlv_caps_reset()
16 caps->mbox_off = NFP_NET_CFG_MBOX_BASE; in nfp_net_tlv_caps_reset()
37 caps->crypto_ops = readl(data); in nfp_net_tls_parse_crypto_ops()
45 struct nfp_net_tlv_caps *caps) in nfp_net_tlv_caps_parse() argument
51 nfp_net_tlv_caps_reset(caps); in nfp_net_tlv_caps_parse()
99 caps->me_freq_mhz = readl(data); in nfp_net_tlv_caps_parse()
103 caps->mbox_off = 0; in nfp_net_tlv_caps_parse()
104 caps->mbox_len = 0; in nfp_net_tlv_caps_parse()
107 caps->mbox_len = length; in nfp_net_tlv_caps_parse()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx4/
A Dmain.c336 dev->caps.port_mask[i] = dev->caps.port_type[i]; in mlx4_set_port_mask()
604 dev->caps.port_type[i] = dev->caps.suggested_type[i] ? in mlx4_dev_cap()
633 dev->caps.possible_type[i] = dev->caps.port_type[i]; in mlx4_dev_cap()
868 struct mlx4_caps *caps = &dev->caps; in mlx4_slave_special_qp_cap() local
872 caps->spec_qps = kcalloc(caps->num_ports, sizeof(*caps->spec_qps), GFP_KERNEL); in mlx4_slave_special_qp_cap()
888 caps->port_mask[i] = caps->port_type[i]; in mlx4_slave_special_qp_cap()
1029 if (dev->caps.uar_page_size * (dev->caps.num_uars - in mlx4_slave_cap()
1034 dev->caps.uar_page_size * dev->caps.num_uars, in mlx4_slave_cap()
1794 dev->caps.num_mgms + dev->caps.num_amgms, in mlx4_init_icm()
1795 dev->caps.num_mgms + dev->caps.num_amgms, in mlx4_init_icm()
[all …]
/linux/net/bluetooth/
A Dhci_codec.c12 void *caps, in hci_codec_list_add() argument
30 memcpy(entry->caps, caps, len); in hci_codec_list_add()
92 len += sizeof(caps->len) + caps->len; in hci_read_codec_capabilities()
93 skb_pull(skb, sizeof(caps->len) + caps->len); in hci_read_codec_capabilities()
143 memset(&caps, 0, sizeof(caps)); in hci_read_supported_codecs()
146 caps.direction = 0x00; in hci_read_supported_codecs()
163 caps.id = 0xFF; in hci_read_supported_codecs()
209 memset(&caps, 0, sizeof(caps)); in hci_read_supported_codecs_v2()
214 &caps); in hci_read_supported_codecs_v2()
229 caps.id = 0xFF; in hci_read_supported_codecs_v2()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_domain.c9 ((dmn)->info.caps.dmn_type##_sw_owner || \
179 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; in dr_domain_add_vport_cap() local
206 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; in dr_domain_is_esw_mgr_vport() local
215 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; in mlx5dr_domain_get_vport_cap() local
222 return &caps->vports.uplink_caps; in mlx5dr_domain_get_vport_cap()
253 if (!dmn->info.caps.eswitch_manager) in dr_domain_query_fdb_caps()
260 dmn->info.caps.fdb_sw_owner = dmn->info.caps.esw_caps.sw_owner; in dr_domain_query_fdb_caps()
261 dmn->info.caps.fdb_sw_owner_v2 = dmn->info.caps.esw_caps.sw_owner_v2; in dr_domain_query_fdb_caps()
262 dmn->info.caps.esw_rx_drop_address = dmn->info.caps.esw_caps.drop_icm_address_rx; in dr_domain_query_fdb_caps()
263 dmn->info.caps.esw_tx_drop_address = dmn->info.caps.esw_caps.drop_icm_address_tx; in dr_domain_query_fdb_caps()
[all …]
A Ddr_cmd.c69 caps->drop_icm_address_rx = in mlx5dr_cmd_query_esw_caps()
72 caps->drop_icm_address_tx = in mlx5dr_cmd_query_esw_caps()
75 caps->uplink_icm_address_rx = in mlx5dr_cmd_query_esw_caps()
78 caps->uplink_icm_address_tx = in mlx5dr_cmd_query_esw_caps()
82 if (!caps->sw_owner_v2) in mlx5dr_cmd_query_esw_caps()
175 caps->nic_rx_drop_address = in mlx5dr_cmd_query_device()
177 caps->nic_tx_drop_address = in mlx5dr_cmd_query_device()
179 caps->nic_tx_allow_address = in mlx5dr_cmd_query_device()
185 if (!caps->rx_sw_owner_v2) in mlx5dr_cmd_query_device()
187 if (!caps->tx_sw_owner_v2) in mlx5dr_cmd_query_device()
[all …]
A Ddr_matcher.c172 dr_matcher_supp_tnl_gtpu(&dmn->info.caps); in dr_mask_is_tnl_gtpu()
226 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; in dr_mask_is_tnl_gtpu_flex_parser_0() local
241 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; in dr_mask_is_tnl_gtpu_flex_parser_1() local
512 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
517 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
522 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
540 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
544 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
549 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
614 &mask, &dmn->info.caps, in dr_matcher_set_ste_builders()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_dwb.c49 if (caps) { in dwb1_get_caps()
50 caps->adapter_id = 0; /* we only support 1 adapter currently */ in dwb1_get_caps()
51 caps->hw_version = DCN_VERSION_1_0; in dwb1_get_caps()
52 caps->num_pipes = 2; in dwb1_get_caps()
53 memset(&caps->reserved, 0, sizeof(caps->reserved)); in dwb1_get_caps()
54 memset(&caps->reserved2, 0, sizeof(caps->reserved2)); in dwb1_get_caps()
55 caps->sw_version = dwb_ver_1_0; in dwb1_get_caps()
56 caps->caps.support_dwb = true; in dwb1_get_caps()
57 caps->caps.support_ogam = false; in dwb1_get_caps()
58 caps->caps.support_wbscl = true; in dwb1_get_caps()
[all …]
/linux/drivers/infiniband/hw/hns/
A Dhns_roce_main.c70 if (port >= hr_dev->caps.num_ports) in hns_roce_add_gid()
84 if (port >= hr_dev->caps.num_ports) in hns_roce_del_gid()
157 hr_dev->caps.max_mtu); in hns_roce_setup_mtu_mac()
175 props->fw_ver = hr_dev->caps.fw_ver; in hns_roce_query_device()
670 hr_dev->caps.num_qps, 1); in hns_roce_init_hem()
680 hr_dev->caps.num_qps, 1); in hns_roce_init_hem()
686 if (hr_dev->caps.trrl_entry_sz) { in hns_roce_init_hem()
702 hr_dev->caps.num_cqs, 1); in hns_roce_init_hem()
724 hr_dev->caps.sccc_sz, in hns_roce_init_hem()
757 if (hr_dev->caps.gmv_entry_sz) { in hns_roce_init_hem()
[all …]
A Dhns_roce_hw_v2.c1618 struct hns_roce_caps *caps = &hr_dev->caps; in load_func_res_caps() local
1665 struct hns_roce_caps *caps = &hr_dev->caps; in load_ext_cfg_caps() local
1688 struct hns_roce_caps *caps = &hr_dev->caps; in load_pf_timer_res_caps() local
2076 calc_pg_sz(caps->num_mtpts, caps->mtpt_entry_sz, caps->mpt_hop_num, in set_hem_page_size()
2077 caps->mpt_bt_num, &caps->mpt_buf_pg_sz, &caps->mpt_ba_pg_sz, in set_hem_page_size()
2089 calc_pg_sz(caps->num_qps, caps->qpc_sz, caps->qpc_hop_num, in set_hem_page_size()
2090 caps->qpc_bt_num, &caps->qpc_buf_pg_sz, &caps->qpc_ba_pg_sz, in set_hem_page_size()
2094 calc_pg_sz(caps->num_qps, caps->sccc_sz, caps->sccc_hop_num, in set_hem_page_size()
2105 calc_pg_sz(caps->num_cqs, caps->cqc_entry_sz, caps->cqc_hop_num, in set_hem_page_size()
2106 caps->cqc_bt_num, &caps->cqc_buf_pg_sz, &caps->cqc_ba_pg_sz, in set_hem_page_size()
[all …]
/linux/arch/powerpc/perf/
A Dhv-common.c8 unsigned long hv_perf_caps_get(struct hv_perf_caps *caps) in hv_perf_caps_get() argument
13 struct hv_gpci_system_performance_capabilities caps; in hv_perf_caps_get() member
31 pr_devel("capability_mask: 0x%x\n", arg.caps.capability_mask); in hv_perf_caps_get()
33 caps->version = arg.params.counter_info_version_out; in hv_perf_caps_get()
34 caps->collect_privileged = !!arg.caps.perf_collect_privileged; in hv_perf_caps_get()
35 caps->ga = !!(arg.caps.capability_mask & HV_GPCI_CM_GA); in hv_perf_caps_get()
36 caps->expanded = !!(arg.caps.capability_mask & HV_GPCI_CM_EXPANDED); in hv_perf_caps_get()
37 caps->lab = !!(arg.caps.capability_mask & HV_GPCI_CM_LAB); in hv_perf_caps_get()
/linux/drivers/cpufreq/
A Dcppc_cpufreq.c320 if (caps->lowest_freq && caps->nominal_freq) { in cppc_cpufreq_perf_to_khz()
322 mul = caps->nominal_freq; in cppc_cpufreq_perf_to_khz()
323 div = caps->nominal_perf; in cppc_cpufreq_perf_to_khz()
325 mul = caps->nominal_freq - caps->lowest_freq; in cppc_cpufreq_perf_to_khz()
326 div = caps->nominal_perf - caps->lowest_perf; in cppc_cpufreq_perf_to_khz()
332 div = caps->highest_perf; in cppc_cpufreq_perf_to_khz()
344 if (caps->lowest_freq && caps->nominal_freq) { in cppc_cpufreq_khz_to_perf()
349 mul = caps->lowest_perf; in cppc_cpufreq_khz_to_perf()
350 div = caps->lowest_freq; in cppc_cpufreq_khz_to_perf()
355 mul = caps->highest_perf; in cppc_cpufreq_khz_to_perf()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_dwb.c48 if (caps) { in dwb3_get_caps()
50 caps->hw_version = DCN_VERSION_3_0; in dwb3_get_caps()
51 caps->num_pipes = 2; in dwb3_get_caps()
52 memset(&caps->reserved, 0, sizeof(caps->reserved)); in dwb3_get_caps()
53 memset(&caps->reserved2, 0, sizeof(caps->reserved2)); in dwb3_get_caps()
54 caps->sw_version = dwb_ver_2_0; in dwb3_get_caps()
55 caps->caps.support_dwb = true; in dwb3_get_caps()
56 caps->caps.support_ogam = true; in dwb3_get_caps()
57 caps->caps.support_wbscl = true; in dwb3_get_caps()
58 caps->caps.support_ocsc = false; in dwb3_get_caps()
[all …]
/linux/drivers/vfio/pci/
A Dvfio_pci_zdev.c22 static int zpci_base_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps) in zpci_base_cap() argument
36 return vfio_info_add_capability(caps, &cap.header, sizeof(cap)); in zpci_base_cap()
42 static int zpci_group_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps) in zpci_group_cap() argument
56 return vfio_info_add_capability(caps, &cap.header, sizeof(cap)); in zpci_group_cap()
77 ret = vfio_info_add_capability(caps, &cap->header, cap_size); in zpci_util_cap()
102 ret = vfio_info_add_capability(caps, &cap->header, cap_size); in zpci_pfip_cap()
113 struct vfio_info_cap *caps) in vfio_pci_info_zdev_add_caps() argument
121 ret = zpci_base_cap(zdev, caps); in vfio_pci_info_zdev_add_caps()
125 ret = zpci_group_cap(zdev, caps); in vfio_pci_info_zdev_add_caps()
130 ret = zpci_util_cap(zdev, caps); in vfio_pci_info_zdev_add_caps()
[all …]
/linux/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma_verbs.c74 props->fw_ver = dev->dsr->caps.fw_ver; in pvrdma_query_device()
80 props->hw_ver = dev->dsr->caps.hw_ver; in pvrdma_query_device()
81 props->max_qp = dev->dsr->caps.max_qp; in pvrdma_query_device()
87 dev->dsr->caps.max_sge_rd); in pvrdma_query_device()
88 props->max_srq = dev->dsr->caps.max_srq; in pvrdma_query_device()
91 props->max_cq = dev->dsr->caps.max_cq; in pvrdma_query_device()
92 props->max_cqe = dev->dsr->caps.max_cqe; in pvrdma_query_device()
93 props->max_mr = dev->dsr->caps.max_mr; in pvrdma_query_device()
94 props->max_pd = dev->dsr->caps.max_pd; in pvrdma_query_device()
98 dev->dsr->caps.atomic_ops & in pvrdma_query_device()
[all …]
/linux/drivers/gpu/drm/arm/display/komeda/
A Dkomeda_format_caps.c16 const struct komeda_format_caps *caps; in komeda_get_format_caps() local
22 caps = &table->format_caps[id]; in komeda_get_format_caps()
24 if (fourcc != caps->fourcc) in komeda_get_format_caps()
28 return caps; in komeda_get_format_caps()
30 if (has_bits(afbc_features, caps->supported_afbc_features) && in komeda_get_format_caps()
31 has_bit(afbc_layout, caps->supported_afbc_layouts)) in komeda_get_format_caps()
32 return caps; in komeda_get_format_caps()
99 const struct komeda_format_caps *caps; in komeda_format_mod_supported() local
101 caps = komeda_get_format_caps(table, fourcc, modifier); in komeda_format_mod_supported()
102 if (!caps) in komeda_format_mod_supported()
[all …]
/linux/tools/power/cpupower/utils/helpers/
A Dcpuid.c60 cpu_info->caps = 0; in get_cpu_info()
122 cpu_info->caps |= CPUPOWER_CAP_INV_TSC; in get_cpu_info()
126 cpu_info->caps |= CPUPOWER_CAP_APERF; in get_cpu_info()
133 cpu_info->caps |= CPUPOWER_CAP_AMD_CPB; in get_cpu_info()
136 cpu_info->caps |= CPUPOWER_CAP_AMD_CPB_MSR; in get_cpu_info()
142 cpu_info->caps |= CPUPOWER_CAP_AMD_HW_PSTATE; in get_cpu_info()
145 cpu_info->caps |= CPUPOWER_CAP_AMD_PSTATEDEF; in get_cpu_info()
151 cpu_info->caps |= CPUPOWER_CAP_AMD_RDPRU; in get_cpu_info()
157 cpu_info->caps |= CPUPOWER_CAP_INTEL_IDA; in get_cpu_info()
163 cpu_info->caps |= CPUPOWER_CAP_PERF_BIAS; in get_cpu_info()
[all …]
/linux/arch/powerpc/platforms/pseries/
A Dvas.c267 struct vas_caps *caps; in vas_allocate_window() local
304 cop_feat_caps = &caps->caps; in vas_allocate_window()
368 list_add(&txwin->win_list, &caps->list); in vas_allocate_window()
417 struct vas_cop_feat_caps *caps; in vas_deallocate_window() local
432 caps = &vascaps[win->win_type].caps; in vas_deallocate_window()
441 atomic_dec(&caps->used_lpar_creds); in vas_deallocate_window()
488 struct vas_cop_feat_caps *caps; in get_vas_capabilities() local
496 caps = &vcaps->caps; in get_vas_capabilities()
503 caps->user_mode = hv_caps->user_mode; in get_vas_capabilities()
510 caps->win_type = hv_caps->win_type; in get_vas_capabilities()
[all …]
/linux/drivers/mtd/nand/raw/
A Dmtk_ecc.c56 const struct mtk_ecc_caps *caps; member
175 if (i == ecc->caps->num_ecc_strength) { in mtk_ecc_config()
198 config->strength * ecc->caps->parity_bits; in mtk_ecc_config()
225 err &= ecc->caps->err_mask; in mtk_ecc_get_stats()
226 if (err == ecc->caps->err_mask) { in mtk_ecc_get_stats()
324 ecc->caps->ecc_regs[ECC_ENCIRQ_EN]); in mtk_ecc_enable()
327 ecc->caps->ecc_regs[ECC_DECIRQ_EN]); in mtk_ecc_enable()
411 ecc->regs + ecc->caps->ecc_regs[ECC_ENCPAR00], in mtk_ecc_encode()
427 const u8 *ecc_strength = ecc->caps->ecc_strength; in mtk_ecc_adjust_strength()
446 return ecc->caps->parity_bits; in mtk_ecc_get_parity_bits()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_dwb.c53 if (caps) { in dwb2_get_caps()
54 caps->adapter_id = 0; /* we only support 1 adapter currently */ in dwb2_get_caps()
55 caps->hw_version = DCN_VERSION_2_0; in dwb2_get_caps()
56 caps->num_pipes = 1; in dwb2_get_caps()
57 memset(&caps->reserved, 0, sizeof(caps->reserved)); in dwb2_get_caps()
58 memset(&caps->reserved2, 0, sizeof(caps->reserved2)); in dwb2_get_caps()
59 caps->sw_version = dwb_ver_1_0; in dwb2_get_caps()
60 caps->caps.support_dwb = true; in dwb2_get_caps()
61 caps->caps.support_ogam = false; in dwb2_get_caps()
62 caps->caps.support_wbscl = false; in dwb2_get_caps()
[all …]

Completed in 86 milliseconds

12345678910>>...44