drm/amd/display: Fix conversions between bytes and KB
authorTaimur Hassan <syed.hassan@amd.com>
Fri, 10 Nov 2023 15:15:28 +0000 (10:15 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 29 Nov 2023 23:07:30 +0000 (18:07 -0500)
commitdcf6cd7f35de572a946e2805ed32eb20d429a881
tree6a839266798edd05c510ae02b9621e2c49c58951
parent2f86bf79b63dbe6963ebc647b77a5f576a906b40
drm/amd/display: Fix conversions between bytes and KB

[Why]
There are a number of instances where we convert HostVMMinPageSize or
GPUVMMinPageSize from bytes to KB by dividing (rather than multiplying) and
vice versa.
Additionally, in some cases, a parameter is passed through DML in KB but
later checked as if it were in bytes.

Cc: stable@vger.kernel.org
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Taimur Hassan <syed.hassan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dml2/display_mode_core.c
drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c