1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/dc/dce110
Shirish S 0a1c73ec8e drm/amd/display: re-order the luma chroma addres updation
The DCE engine triggers scan as soon as the luma
address is updated, since it is updated before chroma address
the chroma data is not scanned out properly or in order.
This patch fixes this by re-ordering the same.

BUG: SWDEV-119421
TEST: (On Chromium OS for Stoney Only)
    * Executed below tests to see YUV(underlay) & RGB planes on eDP
      plane_test --format XR24 --size 500x100 -p --format NV12 --size 500x500
    * Chroma data is scanned properly.

Signed-off-by: Shirish S <shirish.s@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2017-09-26 18:07:39 -04:00
..
dce110_compressor.c drm/amd/dc: Add dc display driver (v2) 2017-09-26 17:01:32 -04:00
dce110_compressor.h drm/amd/dc: Add dc display driver (v2) 2017-09-26 17:01:32 -04:00
dce110_hw_sequencer.c drm/amd/display: program scaler not called. 2017-09-26 18:07:31 -04:00
dce110_hw_sequencer.h drm/amd/display: Fill in vrefresh and min_vblank_time for dce8/dce10 2017-09-26 17:22:25 -04:00
dce110_mem_input_v.c drm/amd/display: re-order the luma chroma addres updation 2017-09-26 18:07:39 -04:00
dce110_mem_input_v.h drm/amd/display: dce 8 - 12 mem_input refactor to new style 2017-09-26 18:07:12 -04:00
dce110_opp_csc_v.c drm/amd/display: remove CV-specific timing standard 2017-09-26 17:13:20 -04:00
dce110_opp_regamma_v.c drm/amd/display: Fixing some fallout from dc_target removal 2017-09-26 17:09:56 -04:00
dce110_opp_v.c drm/amd/display: remove unnecessary allocation for regamma_params inside opp 2017-09-26 18:06:31 -04:00
dce110_opp_v.h drm/amd/display: Fixing some fallout from dc_target removal 2017-09-26 17:09:56 -04:00
dce110_resource.c drm/amd/display: make dc_get_validate_context re-entrant 2017-09-26 18:07:17 -04:00
dce110_resource.h drm/amd/display: Add function to set dither option 2017-09-26 18:06:43 -04:00
dce110_timing_generator.c drm/amd/display: FreeSync Auto Sweep Support 2017-09-26 18:06:40 -04:00
dce110_timing_generator.h drm/amd/display: FreeSync Auto Sweep Support 2017-09-26 18:06:40 -04:00
dce110_timing_generator_v.c drm/amd/display: FreeSync Auto Sweep Support 2017-09-26 18:06:40 -04:00
dce110_timing_generator_v.h drm/amd/dc: Add dc display driver (v2) 2017-09-26 17:01:32 -04:00
dce110_transform_v.c drm/amd/display: move visual confirm recout adjustment to scaler 2017-09-26 17:16:35 -04:00
dce110_transform_v.h drm/amd/dc: Add dc display driver (v2) 2017-09-26 17:01:32 -04:00
dce110_types.h drm/amd/dc: Add dc display driver (v2) 2017-09-26 17:01:32 -04:00
Makefile drm/amd/display: dce 8 - 12 mem_input refactor to new style 2017-09-26 18:07:12 -04:00