drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1
authorMario Limonciello <mario.limonciello@amd.com>
Tue, 21 Jan 2025 22:03:52 +0000 (16:03 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 21 Apr 2025 15:27:29 +0000 (11:27 -0400)
commit7e40f64896e8e3dca471e287672db5ace12ea0be
tree8237a09a8bccfe57ac1a86acc13c8ed43deefc32
parent724a4b400bfcce27b155863fc36fe7bef58f768e
drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1

[Why]
If the dummy values in `populate_dummy_dml_surface_cfg()` aren't updated
then they can lead to a divide by zero in downstream callers like
CalculateVMAndRowBytes()

[How]
Initialize dummy value to a value to avoid divide by zero.

Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
Tested-by: Mark Broadworth <mark.broadworth@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c