mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 16:44:58 +02:00
drm/i915/xe2lpd: update the scaler feature capability
Update the number of scalers per pipe based on the display capabilities reported. v1: define the field values instead of the magic number (JaniN) Bspec: 71161 Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20231001113155.80659-4-vinod.govindapillai@intel.com Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
This commit is contained in:
parent
6d181a288e
commit
2b8b2948c6
|
|
@ -1078,6 +1078,13 @@ static void __intel_display_device_info_runtime_init(struct drm_i915_private *i9
|
|||
if (REG_FIELD_GET(XE2LPD_DE_CAP_DSC_MASK, cap) ==
|
||||
XE2LPD_DE_CAP_DSC_REMOVED)
|
||||
display_runtime->has_dsc = 0;
|
||||
|
||||
if (REG_FIELD_GET(XE2LPD_DE_CAP_SCALER_MASK, cap) ==
|
||||
XE2LPD_DE_CAP_SCALER_SINGLE) {
|
||||
for_each_pipe(i915, pipe)
|
||||
if (display_runtime->num_scalers[pipe])
|
||||
display_runtime->num_scalers[pipe] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
return;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user