/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_platform_v4.c | 7 static const struct hfi_plat_caps caps[] = { variable 12 .caps[0] = {HFI_CAPABILITY_FRAME_WIDTH, 96, 4096, 1}, 13 .caps[1] = {HFI_CAPABILITY_FRAME_HEIGHT, 96, 4096, 1}, 14 .caps[2] = {HFI_CAPABILITY_MBS_PER_FRAME, 1, 36864, 1}, 15 .caps[3] = {HFI_CAPABILITY_BITRATE, 1, 120000000, 1}, 16 .caps[4] = {HFI_CAPABILITY_SCALE_X, 4096, 65536, 1}, 17 .caps[5] = {HFI_CAPABILITY_SCALE_Y, 4096, 65536, 1}, 18 .caps[6] = {HFI_CAPABILITY_MBS_PER_SECOND, 1, 2073600, 1}, 19 .caps[7] = {HFI_CAPABILITY_FRAMERATE, 1, 480, 1}, 20 .caps[ [all...] |
H A D | hfi_platform_v6.c | 7 static const struct hfi_plat_caps caps[] = { variable 12 .caps[0] = {HFI_CAPABILITY_FRAME_WIDTH, 128, 8192, 1}, 13 .caps[1] = {HFI_CAPABILITY_FRAME_HEIGHT, 128, 8192, 1}, 15 .caps[2] = {HFI_CAPABILITY_MBS_PER_FRAME, 64, 138240, 1}, 16 .caps[3] = {HFI_CAPABILITY_BITRATE, 1, 220000000, 1}, 17 .caps[4] = {HFI_CAPABILITY_SCALE_X, 65536, 65536, 1}, 18 .caps[5] = {HFI_CAPABILITY_SCALE_Y, 65536, 65536, 1}, 19 .caps[6] = {HFI_CAPABILITY_MBS_PER_SECOND, 64, 7833600, 1}, 20 .caps[7] = {HFI_CAPABILITY_FRAMERATE, 1, 960, 1}, 21 .caps[ [all...] |
H A D | hfi_parser.c | 19 struct hfi_plat_caps *caps = core->caps, *cap; in init_codecs() local 26 cap = &caps[core->codecs_count++]; in init_codecs() 33 cap = &caps[core->codecs_count++]; in init_codecs() 40 static void for_each_codec(struct hfi_plat_caps *caps, unsigned int caps_num, in for_each_codec() argument 48 cap = &caps[i]; in for_each_codec() 80 for_each_codec(core->caps, ARRAY_SIZE(core->caps), in parse_alloc_mode() 111 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codec in parse_profile_level() 118 const struct hfi_capability *caps = data; fill_caps() local 130 struct hfi_capabilities *caps = data; parse_caps() local 229 struct hfi_plat_caps *caps, *cap; parser_fini() local 249 const struct hfi_plat_caps *caps = NULL; hfi_platform_parser() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
H A D | caps.c | 35 struct ath5k_capabilities *caps = &ah->ah_capabilities; in ath5k_hw_set_capabilities() local 39 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() 52 __set_bit(AR5K_MODE_11A, caps->cap_mode); in ath5k_hw_set_capabilities() 69 if (ath_is_49ghz_allowed(caps->cap_eeprom.ee_regdomain)) in ath5k_hw_set_capabilities() 70 caps->cap_range.range_5ghz_min = 4920; in ath5k_hw_set_capabilities() 72 caps in ath5k_hw_set_capabilities() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/ |
H A D | caps.c | 35 struct ath5k_capabilities *caps = &ah->ah_capabilities; in ath5k_hw_set_capabilities() local 39 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() 52 __set_bit(AR5K_MODE_11A, caps->cap_mode); in ath5k_hw_set_capabilities() 69 if (ath_is_49ghz_allowed(caps->cap_eeprom.ee_regdomain)) in ath5k_hw_set_capabilities() 70 caps->cap_range.range_5ghz_min = 4920; in ath5k_hw_set_capabilities() 72 caps in ath5k_hw_set_capabilities() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_cfg.c | 21 .caps = MDP_CAP_SMP | 41 .caps = MDP_PIPE_CAP_HFLIP | 50 .caps = MDP_PIPE_CAP_HFLIP | 58 .caps = MDP_PIPE_CAP_HFLIP | 67 .caps = MDP_LM_CAP_DISPLAY, }, 69 .caps = MDP_LM_CAP_DISPLAY, }, 71 .caps = MDP_LM_CAP_DISPLAY, }, 73 .caps = MDP_LM_CAP_WB }, 75 .caps = MDP_LM_CAP_WB }, 105 .caps [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ctrl.c | 12 static void nfp_net_tlv_caps_reset(struct nfp_net_tlv_caps *caps) in nfp_net_tlv_caps_reset() argument 14 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() 17 caps->mbox_len = NFP_NET_CFG_MBOX_VAL_MAX_SZ; in nfp_net_tlv_caps_reset() 21 nfp_net_tls_parse_crypto_ops(struct device *dev, struct nfp_net_tlv_caps *caps, in nfp_net_tls_parse_crypto_ops() argument 27 if (caps->tls_resync_ss && !rx_stream_scan) in nfp_net_tls_parse_crypto_ops() 37 caps->crypto_ops = readl(data); in nfp_net_tls_parse_crypto_ops() 38 caps in nfp_net_tls_parse_crypto_ops() 44 nfp_net_tlv_caps_parse(struct device *dev, u8 __iomem *ctrl_mem, struct nfp_net_tlv_caps *caps) nfp_net_tlv_caps_parse() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ctrl.c | 12 static void nfp_net_tlv_caps_reset(struct nfp_net_tlv_caps *caps) in nfp_net_tlv_caps_reset() argument 14 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() 17 caps->mbox_len = NFP_NET_CFG_MBOX_VAL_MAX_SZ; in nfp_net_tlv_caps_reset() 21 nfp_net_tls_parse_crypto_ops(struct device *dev, struct nfp_net_tlv_caps *caps, in nfp_net_tls_parse_crypto_ops() argument 27 if (caps->tls_resync_ss && !rx_stream_scan) in nfp_net_tls_parse_crypto_ops() 37 caps->crypto_ops = readl(data); in nfp_net_tls_parse_crypto_ops() 38 caps in nfp_net_tls_parse_crypto_ops() 44 nfp_net_tlv_caps_parse(struct device *dev, u8 __iomem *ctrl_mem, struct nfp_net_tlv_caps *caps) nfp_net_tlv_caps_parse() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_cfg.c | 21 .caps = MDP_CAP_SMP | 41 .caps = MDP_PIPE_CAP_HFLIP | 50 .caps = MDP_PIPE_CAP_HFLIP | 58 .caps = MDP_PIPE_CAP_HFLIP | 67 .caps = MDP_LM_CAP_DISPLAY, }, 69 .caps = MDP_LM_CAP_DISPLAY, }, 71 .caps = MDP_LM_CAP_DISPLAY, }, 73 .caps = MDP_LM_CAP_WB }, 75 .caps = MDP_LM_CAP_WB }, 110 .caps [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_domain.c | 9 ((dmn)->info.caps.dmn_type##_sw_owner || \ 10 ((dmn)->info.caps.dmn_type##_sw_owner_v2 && \ 11 (dmn)->info.caps.sw_format_ver <= MLX5_STEERING_FORMAT_CONNECTX_7)) 15 return dmn->info.caps.sw_format_ver >= MLX5_STEERING_FORMAT_CONNECTX_6DX && in mlx5dr_domain_is_support_ptrn_arg() 16 dmn->info.caps.support_modify_argument; in mlx5dr_domain_is_support_ptrn_arg() 167 dmn->ste_ctx = mlx5dr_ste_get_ctx(dmn->info.caps.sw_format_ver); in dr_domain_init_resources() 230 struct mlx5dr_esw_caps *esw_caps = &dmn->info.caps.esw_caps; in dr_domain_fill_uplink_caps() 236 uplink_vport->vhca_gvmi = dmn->info.caps.gvmi; in dr_domain_fill_uplink_caps() 262 vport_caps->vhca_gvmi = dmn->info.caps.gvmi; in dr_domain_query_vport() 270 &dmn->info.caps in dr_domain_query_esw_mgr() 281 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; dr_domain_add_vport_cap() local 308 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; dr_domain_is_esw_mgr_vport() local 317 struct mlx5dr_cmd_caps *caps = &dmn->info.caps; mlx5dr_domain_get_vport_cap() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/perf/ |
H A D | hv-common.c | 8 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 in hv_perf_caps_get() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/perf/ |
H A D | hv-common.c | 8 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 in hv_perf_caps_get() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dwb.c | 47 static bool dwb1_get_caps(struct dwbc *dwbc, struct dwb_caps *caps) in dwb1_get_caps() argument 49 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 in dwb1_get_caps() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dwb.c | 45 static bool dwb1_get_caps(struct dwbc *dwbc, struct dwb_caps *caps) in dwb1_get_caps() argument 47 if (caps) { in dwb1_get_caps() 48 caps->adapter_id = 0; /* we only support 1 adapter currently */ in dwb1_get_caps() 49 caps->hw_version = DCN_VERSION_1_0; in dwb1_get_caps() 50 caps->num_pipes = 2; in dwb1_get_caps() 51 memset(&caps->reserved, 0, sizeof(caps->reserved)); in dwb1_get_caps() 52 memset(&caps->reserved2, 0, sizeof(caps->reserved2)); in dwb1_get_caps() 53 caps in dwb1_get_caps() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 300 dev->caps.reserved_uars = in mlx4_set_num_reserved_uars() 312 if (!(dev->caps.flags & MLX4_DEV_CAP_FLAG_DPDP)) { in mlx4_check_port_params() 313 for (i = 0; i < dev->caps.num_ports - 1; i++) { in mlx4_check_port_params() 321 for (i = 0; i < dev->caps.num_ports; i++) { in mlx4_check_port_params() 322 if (!(port_type[i] & dev->caps.supported_type[i+1])) { in mlx4_check_port_params() 335 for (i = 1; i <= dev->caps.num_ports; ++i) in mlx4_set_port_mask() 336 dev->caps.port_mask[i] = dev->caps.port_type[i]; in mlx4_set_port_mask() 348 if (dev->caps.flags2 & MLX4_DEV_CAP_FLAG2_SYS_EQS) { in mlx4_query_func() 364 struct mlx4_caps *dev_cap = &dev->caps; in mlx4_enable_cqe_eqe_stride() 868 struct mlx4_caps *caps = &dev->caps; mlx4_slave_special_qp_cap() local [all...] |
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_codec.c | 12 void *caps, in hci_codec_list_add() 31 memcpy(entry->caps, caps, len); in hci_codec_list_add() 57 struct hci_codec_caps *caps; in hci_read_codec_capabilities() local 65 * then just add codec to the list without caps in hci_read_codec_capabilities() 100 caps = (void *)skb->data; in hci_read_codec_capabilities() 101 if (skb->len < sizeof(*caps)) in hci_read_codec_capabilities() 103 if (skb->len < caps->len) in hci_read_codec_capabilities() 105 len += sizeof(caps->len) + caps in hci_read_codec_capabilities() 9 hci_codec_list_add(struct list_head *list, struct hci_op_read_local_codec_caps *sent, struct hci_rp_read_local_codec_caps *rp, void *caps, __u32 len) hci_codec_list_add() argument 126 struct hci_op_read_local_codec_caps caps; hci_read_supported_codecs() local 195 struct hci_op_read_local_codec_caps caps; hci_read_supported_codecs_v2() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 299 dev->caps.reserved_uars = in mlx4_set_num_reserved_uars() 311 if (!(dev->caps.flags & MLX4_DEV_CAP_FLAG_DPDP)) { in mlx4_check_port_params() 312 for (i = 0; i < dev->caps.num_ports - 1; i++) { in mlx4_check_port_params() 320 for (i = 0; i < dev->caps.num_ports; i++) { in mlx4_check_port_params() 321 if (!(port_type[i] & dev->caps.supported_type[i+1])) { in mlx4_check_port_params() 334 for (i = 1; i <= dev->caps.num_ports; ++i) in mlx4_set_port_mask() 335 dev->caps.port_mask[i] = dev->caps.port_type[i]; in mlx4_set_port_mask() 347 if (dev->caps.flags2 & MLX4_DEV_CAP_FLAG2_SYS_EQS) { in mlx4_query_func() 363 struct mlx4_caps *dev_cap = &dev->caps; in mlx4_enable_cqe_eqe_stride() 867 struct mlx4_caps *caps = &dev->caps; mlx4_slave_special_qp_cap() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_main.c | 58 return gid_index * hr_dev->caps.num_ports + port; in hns_get_gid_index() 82 if (port >= hr_dev->caps.num_ports) in hns_roce_add_gid() 97 if (port >= hr_dev->caps.num_ports) in hns_roce_del_gid() 150 for (port = 0; port < hr_dev->caps.num_ports; port++) { in hns_roce_netdev_event() 167 for (i = 0; i < hr_dev->caps.num_ports; i++) { in hns_roce_setup_mtu_mac() 170 hr_dev->caps.max_mtu); in hns_roce_setup_mtu_mac() 188 props->fw_ver = hr_dev->caps.fw_ver; in hns_roce_query_device() 191 props->page_size_cap = hr_dev->caps.page_size_cap; in hns_roce_query_device() 195 props->max_qp = hr_dev->caps.num_qps; in hns_roce_query_device() 196 props->max_qp_wr = hr_dev->caps in hns_roce_query_device() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_domain.c | 9 ((dmn)->info.caps.dmn_type##_sw_owner || \ 10 ((dmn)->info.caps.dmn_type##_sw_owner_v2 && \ 11 (dmn)->info.caps.sw_format_ver <= MLX5_STEERING_FORMAT_CONNECTX_6DX)) 18 dmn->cache.recalc_cs_ft = kcalloc(dmn->info.caps.num_vports, in dr_domain_init_cache() 31 for (i = 0; i < dmn->info.caps.num_vports; i++) { in dr_domain_uninit_cache() 129 vport_caps = &dmn->info.caps.vports_caps[vport_number]; in dr_domain_query_vport() 147 vport_caps->vhca_gvmi = dmn->info.caps.gvmi; in dr_domain_query_vport() 154 struct mlx5dr_esw_caps *esw_caps = &dmn->info.caps.esw_caps; in dr_domain_query_vports() 160 for (vport = 0; vport < dmn->info.caps.num_esw_ports - 1; vport++) { in dr_domain_query_vports() 167 wire_vport = &dmn->info.caps in dr_domain_query_vports() [all...] |
/kernel/linux/linux-6.6/tools/power/cpupower/utils/helpers/ |
H A D | cpuid.c | 60 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() 154 cpu_info->caps |= CPUPOWER_CAP_AMD_PSTATE; in get_cpu_info() 160 cpu_info->caps in get_cpu_info() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | hfi_parser.c | 19 struct venus_caps *caps = core->caps, *cap; in init_codecs() local 26 cap = &caps[core->codecs_count++]; in init_codecs() 33 cap = &caps[core->codecs_count++]; in init_codecs() 40 static void for_each_codec(struct venus_caps *caps, unsigned int caps_num, in for_each_codec() argument 48 cap = &caps[i]; in for_each_codec() 80 for_each_codec(core->caps, ARRAY_SIZE(core->caps), in parse_alloc_mode() 111 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codec in parse_profile_level() 118 const struct hfi_capability *caps = data; fill_caps() local 130 struct hfi_capabilities *caps = data; parse_caps() local 229 struct venus_caps *caps, *cap; parser_fini() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | vas-sysfs.c | 23 struct vas_cop_feat_caps *caps; member 32 static ssize_t update_total_credits_store(struct vas_cop_feat_caps *caps, in update_total_credits_store() argument 48 err = vas_reconfig_capabilties(caps->win_type, creds); in update_total_credits_store() 59 static ssize_t _name##_show(struct vas_cop_feat_caps *caps, char *buf) \ 61 return sprintf(buf, "%d\n", atomic_read(&caps->_name)); \ 125 struct vas_cop_feat_caps *caps; in vas_type_show() local 129 caps = centry->caps; in vas_type_show() 135 return entry->show(caps, buf); in vas_type_show() 142 struct vas_cop_feat_caps *caps; in vas_type_store() local 180 struct vas_cop_feat_caps *caps = centry->caps; vas_caps_kobj_name() local 198 sysfs_add_vas_caps(struct vas_cop_feat_caps *caps) sysfs_add_vas_caps() argument 272 sysfs_add_vas_caps(struct vas_cop_feat_caps *caps) sysfs_add_vas_caps() argument [all...] |
H A D | vas.c | 303 struct vas_caps *caps; in vas_allocate_window() local 336 caps = &vascaps[VAS_GZIP_QOS_FEAT_TYPE]; in vas_allocate_window() 338 caps = &vascaps[VAS_GZIP_DEF_FEAT_TYPE]; in vas_allocate_window() 340 cop_feat_caps = &caps->caps; in vas_allocate_window() 394 caps->nr_open_wins_progress++; in vas_allocate_window() 430 if (!caps->nr_close_wins && !migration_in_progress) { in vas_allocate_window() 431 list_add(&txwin->win_list, &caps->list); in vas_allocate_window() 432 caps->nr_open_windows++; in vas_allocate_window() 433 caps in vas_allocate_window() 494 struct vas_cop_feat_caps *caps; vas_deallocate_window() local 572 struct vas_cop_feat_caps *caps; get_vas_capabilities() local 635 struct vas_cop_feat_caps *caps = &vcaps->caps; reconfig_open_windows() local 833 struct vas_cop_feat_caps *caps; vas_reconfig_capabilties() local 956 struct vas_cop_feat_caps *caps; vas_migration_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_main.c | 69 if (port >= hr_dev->caps.num_ports) in hns_roce_add_gid() 83 if (port >= hr_dev->caps.num_ports) in hns_roce_del_gid() 136 for (port = 0; port < hr_dev->caps.num_ports; port++) { in hns_roce_netdev_event() 153 for (i = 0; i < hr_dev->caps.num_ports; i++) { in hns_roce_setup_mtu_mac() 171 props->fw_ver = hr_dev->caps.fw_ver; in hns_roce_query_device() 174 props->page_size_cap = hr_dev->caps.page_size_cap; in hns_roce_query_device() 178 props->max_qp = hr_dev->caps.num_qps; in hns_roce_query_device() 179 props->max_qp_wr = hr_dev->caps.max_wqes; in hns_roce_query_device() 182 props->max_send_sge = hr_dev->caps.max_sq_sg; in hns_roce_query_device() 183 props->max_recv_sge = hr_dev->caps in hns_roce_query_device() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dwb.c | 46 static bool dwb3_get_caps(struct dwbc *dwbc, struct dwb_caps *caps) in dwb3_get_caps() argument 48 if (caps) { in dwb3_get_caps() 49 caps->adapter_id = 0; /* we only support 1 adapter currently */ 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 in dwb3_get_caps() [all...] |