diff options
Diffstat (limited to 'drivers/gpu/drm/verisilicon/vs_dc_hw.c')
-rw-r--r-- | drivers/gpu/drm/verisilicon/vs_dc_hw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/verisilicon/vs_dc_hw.c b/drivers/gpu/drm/verisilicon/vs_dc_hw.c index e12b067a0311..4cbf0507cda0 100644 --- a/drivers/gpu/drm/verisilicon/vs_dc_hw.c +++ b/drivers/gpu/drm/verisilicon/vs_dc_hw.c @@ -1563,7 +1563,7 @@ static void gamma_ex_commit(struct dc_hw *hw) dc_write(hw, DC_DISPLAY_GAMMA_EX_INDEX + (j << 2), 0x00); for (i = 0; i < GAMMA_EX_SIZE; i++) { value = hw->gamma[j].gamma[i][2] | - (hw->gamma[j].gamma[i][1] << 12); + (hw->gamma[j].gamma[i][1] << 16); dc_write(hw, DC_DISPLAY_GAMMA_EX_DATA + (j << 2), value); dc_write(hw, DC_DISPLAY_GAMMA_EX_ONE_DATA + (j << 2), hw->gamma[j].gamma[i][0]); |