mirror_ubuntu-kernels/drivers/gpu/drm/amd/display
Bhawanpreet Lakha 35f33086b1 drm/amd/display: Add support for multiple overlay planes
[Why]
We only allowed 1 overlay plane. But now some ASICS can support multiple
overlay planes.

[How]
Use max_slave_planes as the number of overlays we can support.

Also since we cannot draw cursor over a video plane, we need to make
sure that we reject commits where the topmost plane is a video plane
(overlay only).

Reviewed-by: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-02-14 16:06:38 -05:00
..
amdgpu_dm drm/amd/display: Add support for multiple overlay planes 2023-02-14 16:06:38 -05:00
dc drm/amd/display: move public dc link function implementation to dc_link_exports 2023-02-14 16:06:28 -05:00
dmub drm/amd/display: Move DCN314 DOMAIN power control to DMCUB 2023-02-14 15:47:20 -05:00
include drm/amd/display: Enable Freesync over PCon 2023-01-31 14:00:44 -05:00
modules drm/amd/display: Fix FreeSync active bit issue 2023-02-14 16:06:10 -05:00
Kconfig drm for 6.2: 2022-12-13 11:59:58 -08:00
Makefile
TODO