Home
last modified time | relevance | path

Searched refs:max_slices (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/i915/gt/
Dintel_sseu.c14 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices, in intel_sseu_set_info() argument
17 sseu->max_slices = max_slices; in intel_sseu_set_info()
41 if (WARN_ON(slice >= sseu->max_slices)) in intel_sseu_get_hsw_subslices()
74 for (s = 0; s < sseu->max_slices; s++) in compute_eu_total()
99 int len = sseu->max_slices * sseu->max_subslices * eu_stride; in intel_sseu_copy_eumask_to_user()
102 for (s = 0; s < sseu->max_slices; s++) { in intel_sseu_copy_eumask_to_user()
133 int len = sseu->max_slices * ss_stride; in intel_sseu_copy_ssmask_to_user()
136 for (s = 0; s < sseu->max_slices; s++) { in intel_sseu_copy_ssmask_to_user()
411 for (s = 0; s < sseu->max_slices; s++) { in gen9_sseu_info_init()
523 for (s = 0; s < sseu->max_slices; s++) { in bdw_sseu_info_init()
[all …]
Dintel_sseu.h93 u8 max_slices; member
125 if (slice >= sseu->max_slices || in intel_sseu_has_subslice()
149 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices,
Dintel_sseu_debugfs.c58 for (s = 0; s < info->sseu.max_slices; s++) { in gen11_sseu_device_status()
82 for (s = 0; s < info->sseu.max_slices; s++) { in gen11_sseu_device_status()
118 for (s = 0; s < info->sseu.max_slices; s++) { in gen9_sseu_device_status()
135 for (s = 0; s < info->sseu.max_slices; s++) { in gen9_sseu_device_status()
250 intel_sseu_set_info(sseu, info->sseu.max_slices, in intel_sseu_status()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dsc/
Ddc_dsc.c498 int32_t max_slices; in intersect_dsc_caps() local
533 max_slices = 0; in intersect_dsc_caps()
535 max_slices = 1; in intersect_dsc_caps()
538 max_slices = 2; in intersect_dsc_caps()
541 max_slices = 4; in intersect_dsc_caps()
543 total_sink_throughput = max_slices * dsc_sink_caps->throughput_mode_0_mps; in intersect_dsc_caps()
545 total_sink_throughput = max_slices * dsc_sink_caps->throughput_mode_1_mps; in intersect_dsc_caps()
712 int max_slices = 0; in get_max_dsc_slices() local
717 max_slices = available_slices[end_idx - 1]; in get_max_dsc_slices()
719 return max_slices; in get_max_dsc_slices()
/Linux-v6.6/drivers/gpu/drm/i915/
Di915_query.c44 if (sseu->max_slices == 0) in fill_topology_info()
48 subslice_length = sseu->max_slices * ss_stride; in fill_topology_info()
49 eu_length = sseu->max_slices * sseu->max_subslices * eu_stride; in fill_topology_info()
59 topo.max_slices = sseu->max_slices; in fill_topology_info()
/Linux-v6.6/include/linux/soc/qcom/
Dllcc-qcom.h136 u32 max_slices; member
/Linux-v6.6/drivers/soc/qcom/
Dllcc-qcom.c1010 if (llcc_cfg[i].slice_id > drv_data->max_slices) in qcom_llcc_probe()
1011 drv_data->max_slices = llcc_cfg[i].slice_id; in qcom_llcc_probe()
1013 drv_data->bitmap = devm_bitmap_zalloc(dev, drv_data->max_slices, in qcom_llcc_probe()
/Linux-v6.6/include/drm/
Ddrm_connector.h272 u8 max_slices; member
/Linux-v6.6/drivers/gpu/drm/
Ddrm_edid.c6025 hdmi_dsc->max_slices = 1; in drm_parse_dsc_info()
6029 hdmi_dsc->max_slices = 2; in drm_parse_dsc_info()
6033 hdmi_dsc->max_slices = 4; in drm_parse_dsc_info()
6037 hdmi_dsc->max_slices = 8; in drm_parse_dsc_info()
6041 hdmi_dsc->max_slices = 8; in drm_parse_dsc_info()
6045 hdmi_dsc->max_slices = 12; in drm_parse_dsc_info()
6049 hdmi_dsc->max_slices = 16; in drm_parse_dsc_info()
6054 hdmi_dsc->max_slices = 0; in drm_parse_dsc_info()
/Linux-v6.6/include/uapi/drm/
Di915_drm.h3126 __u16 max_slices; member
/Linux-v6.6/tools/include/uapi/drm/
Di915_drm.h3126 __u16 max_slices; member
/Linux-v6.6/drivers/gpu/drm/i915/display/
Dintel_dp.c2823 int hdmi_max_slices = connector->display_info.hdmi.dsc_cap.max_slices; in intel_dp_pcon_dsc_enc_slices()