mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 11:03:43 +02:00
drm/amd/display: Make assert in DCE's program_bit_depth_reduction more lenient.
This is needed to avoid warnings with linebuffer depth 36 bpp. Testing on a Polaris11, DCE-11.2 on a 10 bit HDR-10 monitor showed no obvious problems, and this 12 bpc limit is consistent with what other function in the DCE bit depth reduction path use. Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
a316db7209
commit
92e2b820dd
|
|
@ -794,7 +794,7 @@ static void program_bit_depth_reduction(
|
|||
enum dcp_out_trunc_round_mode trunc_mode;
|
||||
bool spatial_dither_enable;
|
||||
|
||||
ASSERT(depth < COLOR_DEPTH_121212); /* Invalid clamp bit depth */
|
||||
ASSERT(depth <= COLOR_DEPTH_121212); /* Invalid clamp bit depth */
|
||||
|
||||
spatial_dither_enable = bit_depth_params->flags.SPATIAL_DITHER_ENABLED;
|
||||
/* Default to 12 bit truncation without rounding */
|
||||
|
|
@ -854,7 +854,7 @@ static void dce60_program_bit_depth_reduction(
|
|||
enum dcp_out_trunc_round_mode trunc_mode;
|
||||
bool spatial_dither_enable;
|
||||
|
||||
ASSERT(depth < COLOR_DEPTH_121212); /* Invalid clamp bit depth */
|
||||
ASSERT(depth <= COLOR_DEPTH_121212); /* Invalid clamp bit depth */
|
||||
|
||||
spatial_dither_enable = bit_depth_params->flags.SPATIAL_DITHER_ENABLED;
|
||||
/* Default to 12 bit truncation without rounding */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user