forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c
....@@ -354,8 +354,11 @@
354354 int cur_rom_en = 0;
355355
356356 if (color_format == CURSOR_MODE_COLOR_PRE_MULTIPLIED_ALPHA ||
357
- color_format == CURSOR_MODE_COLOR_UN_PRE_MULTIPLIED_ALPHA)
358
- cur_rom_en = 1;
357
+ color_format == CURSOR_MODE_COLOR_UN_PRE_MULTIPLIED_ALPHA) {
358
+ if (cursor_attributes->attribute_flags.bits.ENABLE_CURSOR_DEGAMMA) {
359
+ cur_rom_en = 1;
360
+ }
361
+ }
359362
360363 REG_UPDATE_3(CURSOR0_CONTROL,
361364 CUR0_MODE, color_format,