1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display
Nicholas Kazlauskas a7cefb0b40 drm/amd/display: Guard against zero memory channels
[Why]
If BIOS doesn't specify number of memory channels then bandwidth
validation will fail due to insufficient BW in DML.

[How]
If BIOS is setting zero channels then use the default in the table.
If no entry is in the table and no BIOS value is specified then
throw an ASSERT for future developers to look into.

Reviewed-by: Michael Strauss <Michael.Strauss@amd.com>
Acked-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-07-25 17:15:12 -04:00
..
amdgpu_dm drm/amd/display: Specify supported modifiers for dcn314 2022-07-25 09:31:05 -04:00
dc drm/amd/display: Guard against zero memory channels 2022-07-25 17:15:12 -04:00
dmub drm/amd/display: Add DMUB support for DCN314 2022-07-13 20:57:05 -04:00
include drm/amd/display: Add DCN314 version identifiers 2022-07-13 20:57:05 -04:00
modules drm/amd/display: Disable PSRSU when DSC enabled on the specific sink 2022-07-12 16:50:29 -04:00
Kconfig drm/amd/display: Enable building new display engine with KCOV enabled 2022-07-18 16:42:38 -04:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards 2019-11-13 15:29:42 -05:00
TODO drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00