[PATCH 14/18] drm/amd/display: Update plane tiling attributes for stream updates

2019-02-25 Thread Bhawanpreet Lakha
rrency issues. Change-Id: I2ccf1b657adfa620c2f39f30700fa18580de7660 Signed-off-by: Nicholas Kazlauskas Reviewed-by: Harry Wentland Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 174 ++ 1 file changed, 101 insertions(+), 73 deletions(-) diff

[PATCH 10/18] drm/amd/display: Keep clocks high before seamless boot done

2019-02-25 Thread Bhawanpreet Lakha
to optimal settings only after first flip away from UEFI frame buffer. Change-Id: Ie521ed760ca129a01ef06d760270ef7b68e99e5b Signed-off-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 28 +++ .../gpu/drm/amd/display/dc

[PATCH 02/18] drm/amd/display: Add function to create 4d19 fixed point

2019-02-25 Thread Bhawanpreet Lakha
From: Tyler DiBattista [Why] Implemented for future use Change-Id: Ia05b8c133aa16126f15c91a6516a94b1c4bccad4 Signed-off-by: Tyler DiBattista Reviewed-by: Eric Bernstein Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 + drivers/gpu/drm/amd/display

[PATCH 13/18] drm/amd/display: Re-add custom degamma support

2019-02-25 Thread Bhawanpreet Lakha
] For CUSTOM_GAMMA degamma, calculate the lut as before. Change-Id: I3d75fa94e19fdb25294a0784e949946cc8c58e4b Signed-off-by: David Francis Reviewed-by: Krunoslav Kovac Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/modules/color/color_gamma.c | 2 ++ 1 file changed, 2 insertions

[PATCH 05/18] drm/amd/display: Add plane capabilities to dc_caps

2019-02-25 Thread Bhawanpreet Lakha
in the future. Change-Id: I8d0ab9c7332aff8a3976db852afd1f977ee70e9b Signed-off-by: Nicholas Kazlauskas Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 18 + .../amd/display/dc/dce100/dce100_resource.c | 8 .../amd/display

[PATCH 00/18] DC Patches 25 Feb 2019

2019-02-25 Thread Bhawanpreet Lakha
Summary of Changes * Fix Null Pointers * Update plane tiling attributes * Overlay and Underlay work Anthony Koo (2): drm/amd/display: Keep clocks high before seamless boot done drm/amd/display: Fix soft hang issue when some DPCD data invalid Aric Cyr (1): drm/amd/display: 3.2.20 Charlene

[PATCH 04/18] drm/amd/display: Set stream->mode_changed when connectors change

2019-02-25 Thread Bhawanpreet Lakha
off-by: Nicholas Kazlauskas Reviewed-by: Sun peng Li Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu

[PATCH 11/18] drm/amd/display: half bandwidth for YCbCr420 during validation

2019-02-25 Thread Bhawanpreet Lakha
-Id: I0ebd542f819943ab1c66e361274c7c461d22ad2a Signed-off-by: Martin Leung Reviewed-by: Wenjing Liu Acked-by: Aidan Wood Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 33 +++ 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/drivers

[PATCH 07/18] drm/amd/display: Create overlay planes

2019-02-25 Thread Bhawanpreet Lakha
for userspace. Only support RGB on overlays for now. Change-Id: Idca78fafefd7ccb2bd5f1a05901d1c9da1a2decb Signed-off-by: Nicholas Kazlauskas Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 --- 1 file changed, 44 insertions

[PATCH 12/18] Revert "drm/amd/display: dcn add check surface in_use"

2019-02-25 Thread Bhawanpreet Lakha
From: Charlene Liu This reverts commit 39f8d3f6214c1677522de58af02a7cb83205df69 [Description] Revert since this will be checked at CP side. Change-Id: I8c54613dde174ffa90cc8a1ba03fe360e25a1d85 Signed-off-by: Charlene Liu Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu

[PATCH 03/18] drm/amd/display: Respect aux return values

2019-02-25 Thread Bhawanpreet Lakha
and document. There was one last call to dc_link_aux_transfer that should have retries, fix that Change-Id: I1b28808ec03fe7e838736bb7bfb6c2937b0b7573 Signed-off-by: David Francis Signed-off-by: Thomas Lim Reviewed-by: David Francis Acked-by: Bhawanpreet Lakha Acked-by: Eric Yang --- .../display

[PATCH 09/18] drm/amd/display: Refactor pageflips plane commit

2019-02-25 Thread Bhawanpreet Lakha
From: David Francis [Why] commit_planes is indented quite far [How] Move the pageflip code from an if statement to after a continue Change-Id: I36ebab704cc7acd0a18e70826c1bf2e55242238f Signed-off-by: David Francis Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha --- .../gpu/drm

[PATCH 06/18] drm/amd/display: Drop underlay plane support

2019-02-25 Thread Bhawanpreet Lakha
s directly instead of referencing a misleading array of plane types. Change-Id: Ibdf1caa8a2be42df6f7574dae97c49734fa44151 Signed-off-by: Nicholas Kazlauskas Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 76 +-- 1 file c

[PATCH 08/18] drm/amd/display: Allow pflips from a framebuffer to itself

2019-02-25 Thread Bhawanpreet Lakha
: I66399124224d23b225039da99619de14ff34f6e0 Signed-off-by: David Francis Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b

[PATCH 01/18] drm/amd/display: add full update commit hint struct

2019-02-25 Thread Bhawanpreet Lakha
From: Jun Lei In some cases we might need to do a full update. Add a commit_hints struct for future use Change-Id: I243c02fa1d1f55b1320d54f8d130b0d7b2b69749 Signed-off-by: Jun Lei Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c| 2

[PATCH 15/35] drm/amd/display: pass vline_config parameter by reference.

2019-02-04 Thread Bhawanpreet Lakha
From: Yongqiang Sun Change-Id: Icfe018c7579ad2b3ef65195f578b8e44422d53f3 Signed-off-by: Yongqiang Sun Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 ++-- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c| 8

[PATCH 34/35] drm/amd/display: refactor init_hw to isolate pipe related init

2019-02-01 Thread Bhawanpreet Lakha
Signed-off-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- .../display/dc/dce110/dce110_hw_sequencer.c | 6 + .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 159 +- .../gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + 3 files changed, 85 insertions

[PATCH 33/35] drm/amd/display: refactor programming of DRR

2019-02-01 Thread Bhawanpreet Lakha
Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- .../display/dc/dce110/dce110_hw_sequencer.c | 31 +-- .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 15 - 2 files changed, 15 insertions(+), 31 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dce110

[PATCH 21/35] drm/amd/display: Don't re-program planes for DPMS changes

2019-02-01 Thread Bhawanpreet Lakha
nged = true when new_crtc_state->active_changed = true too. This prevents reprogramming before the context is applied in DC. The programming will be done after the context is applied. Change-Id: I3b405f3081d3ecca68b40e894e681ed0372e92df Signed-off-by: Nicholas Kazlauskas Reviewed-by: Sun peng Li

[PATCH 30/35] drm/amd/display: refactor out programming of vupdate interrupt

2019-02-01 Thread Bhawanpreet Lakha
-by: Aric Cyr Acked-by: Bhawanpreet Lakha Acked-by: Tony Cheng --- .../display/dc/dce110/dce110_hw_sequencer.c | 5 ++ .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 51 +++ .../amd/display/dc/inc/hw/timing_generator.h | 3 ++ 3 files changed, 48 insertions(+), 11 deletions

[PATCH 32/35] drm/amd/display: add seamless boot flag to stream

2019-02-01 Thread Bhawanpreet Lakha
-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 - .../gpu/drm/amd/display/dc/core/dc_resource.c | 56 ++- drivers/gpu/drm/amd/display/dc/dc_stream.h

[PATCH 25/35] drm/amd/display: DC VM Fixes

2019-02-01 Thread Bhawanpreet Lakha
. Check whether the vm_config valid bit is set before initializing aperture settings. Change-Id: I9083eb884492cb16ca767b03eeed41e46277133c Signed-off-by: Eryk Brol Reviewed-by: Jun Lei Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 - .../gpu/drm/amd/display

[PATCH 22/35] drm/amd/display: Clear dc_sink after it gets released

2019-02-01 Thread Bhawanpreet Lakha
From: "Jerry (Fangzhi) Zuo" [Why] The dc_sink was released but the pointer on the aconnector was not cleared. [How] Clear it. Change-Id: Ifc8d72f51b5c6600d63b88f3011aef8ffc957e66 Signed-off-by: Jerry (Fangzhi) Zuo Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha --- d

[PATCH 24/35] drm/amd/display: Disable Stutter for Stereo 3D

2019-02-01 Thread Bhawanpreet Lakha
Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha Acked-by: Martin Leung --- .../drm/amd/display/dc/dcn10/dcn10_hubbub.c | 19 ++ .../drm/amd/display/dc/dcn10/dcn10_hubbub.h | 2 +- .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 20 ++- 3 files changed, 31

[PATCH 15/35] drm/amd/display: make vline_config parameter const.

2019-02-01 Thread Bhawanpreet Lakha
From: Yongqiang Sun Change-Id: Icfe018c7579ad2b3ef65195f578b8e44422d53f3 Signed-off-by: Yongqiang Sun Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 ++-- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c| 8

[PATCH 11/35] drm/amd/display: DGAM enabled for HDR

2019-02-01 Thread Bhawanpreet Lakha
for null ramp and instead of blowing up, assume it's identity. Change-Id: Ic8061248570d6aaf09ad4c2315a0d82312ebcd71 Signed-off-by: Krunoslav Kovac Reviewed-by: Anthony Koo Acked-by: Bhawanpreet Lakha --- .../amd/display/modules/color/color_gamma.c | 89 +++ 1 file changed, 52

[PATCH 13/35] drm/amd/display: 3.2.16

2019-02-01 Thread Bhawanpreet Lakha
From: Steven Chiu Change-Id: Ib0ad307e2fd85725d04c96d9c13756471136143e Signed-off-by: Steven Chiu Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dc.h

[PATCH 18/35] drm/amd/display: add a debug flag to force odm combine

2019-02-01 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin Adding a bit vector to allow forcing odm on specific otgs Change-Id: Ie95a63fe7e1eba541fe5129f5e77b47e96d0530b Signed-off-by: Dmytro Laktyushkin Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 1 + 1 file changed, 1

[PATCH 20/35] drm/amd/display: Disconnect mpcc when changing tg

2019-02-01 Thread Bhawanpreet Lakha
...but only when the plane state is non-NULL for both old and new. Change-Id: Ida230c0e5248e8d74aaa72561afa42f4206e5c55 Signed-off-by: Nicholas Kazlauskas Reviewed-by: Dmytro Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_seque

[PATCH 17/35] drm/amd/display: store timing sync info in dc_stream_status

2019-02-01 Thread Bhawanpreet Lakha
From: Su Sung Chung in program_timing_sync, after all the pipes are grouped, store timing sync info in dc_stream_status Change-Id: I65590b0a4c74f5edb2a97e5706d6588f3dafbe3a Signed-off-by: Su Sung Chung Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc

[PATCH 16/35] drm/amd/display: Modify ABM 2.2 Max Reduction

2019-02-01 Thread Bhawanpreet Lakha
From: Josip Pavic [Why] Reduced backlight for ABM 2.2 at levels 1 and 2 is desired for power savings. [How] Reduce the max reduction parameters for ABM 2.2 Change-Id: I467b5404ff53878e399bfedc24beca7ea5e2 Signed-off-by: Josip Pavic Reviewed-by: Josip Pavic Acked-by: Bhawanpreet Lakha

[PATCH 35/35] drm/amd/display: add n_vid_mul and half pix_rate for odm

2019-02-01 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin Dp needs half container rate to properly support odm Change-Id: I5a3053c10f54461c5eefc99a44920abfb3d8900e Signed-off-by: Dmytro Laktyushkin Reviewed-by: Nikola Cornij Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c| 4

[PATCH 10/35] drm/amd/display: Check that vrefresh is in freesync range

2019-02-01 Thread Bhawanpreet Lakha
-Id: I7666040400448749d1fe4061da034825b9eb511f Signed-off-by: Ilya Bakoulin Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/amd/display

[PATCH 12/35] drm/amd/display: determine if a pipe is synced by plane state

2019-02-01 Thread Bhawanpreet Lakha
Signed-off-by: Wenjing Liu Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c index

[PATCH 06/35] drm/amd/display: Remove FreeSync timing changed debug output

2019-02-01 Thread Bhawanpreet Lakha
From: Nicholas Kazlauskas [Why] This provides little debug value and creates a lot of dmesg noise. [How] Remove it. Change-Id: I1cbb8446ab706055cfb771232b6141156bdbe4b6 Signed-off-by: Nicholas Kazlauskas Reviewed-by: David Francis Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display

[PATCH 26/35] drm/amd/display: link_rate_set should index into table

2019-02-01 Thread Bhawanpreet Lakha
Reviewed-by: Harry Wentland Acked-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/dc/core/dc_link_dp.c | 35 +-- 1 file changed, 1 insertion(+), 34 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c b/drivers/gpu/drm/amd/display/dc

[PATCH 31/35] drm/amd/display: add way to determine if link is active

2019-02-01 Thread Bhawanpreet Lakha
and disable Change-Id: I6d985d0ec11404bbaba7e4a23d4ca50d519aa0ac Signed-off-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd

[PATCH 23/35] drm/amd/display: Calc vline position in dc.

2019-02-01 Thread Bhawanpreet Lakha
From: Yongqiang Sun We need to calcualte vline position in DC for DCN. Change-Id: I1632f1d2c597e842f575e0b2979f443ac6d3ffcc Signed-off-by: Yongqiang Sun Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 +- drivers/gpu/drm/amd/display

[PATCH 27/35] drm/amd/display: PIP overlay corruption

2019-02-01 Thread Bhawanpreet Lakha
hotspot. For flip issue, only do post update when optimize required vs all the time. Change-Id: I38990fe0a916306a781ae06147d5d6bd89f3fe92 Signed-off-by: Murton Liu Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha Acked-by: Sivapiriyan Kumarasamy --- drivers/gpu/drm/amd/display/dc/core/dc.c

[PATCH 14/35] drm/amd/display: add gpio lock/unlock

2019-02-01 Thread Bhawanpreet Lakha
malloc/free when HPD querying. 2. reducing init GPIO flow. 3. add lock/unlock to prevent multi gpio service running. Change-Id: Ibcf95d4d50c37b6831d40530194a7d6f08777c5c Signed-off-by: Chiawen Huang Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core

[PATCH 28/35] drm/amd/display:3.2.17

2019-02-01 Thread Bhawanpreet Lakha
From: mmcgarri Change-Id: I74d794df38e0d7f191220b230416ca6472f74ad5 Signed-off-by: mmcgarri Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b

[PATCH 08/35] drm/amd/display: fix issue with DC brightness low with VB

2019-02-01 Thread Bhawanpreet Lakha
region. So the parameters needed for the backlight operation will be loaded since it will be defined outside of the read only region. Change-Id: I6ecd665ee3502f191a0162e30f669c63c1c77630 Signed-off-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- .../amd/display/modules

[PATCH 29/35] drm/amd/display: interface to check if timing can be seamless

2019-02-01 Thread Bhawanpreet Lakha
clock (if possible) - Currently only support DP for pixel clock, since it is easy to calc Change-Id: Iaf9e0f674f4afd4720e68ccfd8431d6a5d8346ba Signed-off-by: Anthony Koo Reviewed-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 46

[PATCH 09/35] drm/amd/display: dmcu is blocking due to wrong disable ABM command

2019-02-01 Thread Bhawanpreet Lakha
702b9f97f51367efe71e4b57e965fb Signed-off-by: Paul Hsieh Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_abm.c b/drivers/gpu/drm/amd/

[PATCH 07/35] drm/amd/display: Add monitor patch for backlight

2019-02-01 Thread Bhawanpreet Lakha
: Iac651aa22197bce98b1c7c8537333891b87d474e Signed-off-by: Xiaodong Yan Reviewed-by: Wenjing Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 4 drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + 2 files changed, 5 insertions(+) diff --git a/drivers/gpu/drm

[PATCH 19/35] drm/amd/display: Apply fake sink back to MST sequence

2019-02-01 Thread Bhawanpreet Lakha
Signed-off-by: Jerry (Fangzhi) Zuo Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha Acked-by: Tony Cheng --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 +++ 2 files changed, 6 insertions(+), 5

[PATCH 01/35] drm/amd/display: Use udelay when waiting between aux retries

2019-02-01 Thread Bhawanpreet Lakha
Signed-off-by: John Barberiz Reviewed-by: Wenjing Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_aux.c b/drivers/gpu/drm/amd/display/dc/dce/dce_a

[PATCH 05/35] drm/amd/display: Initialize stream_update to zero

2019-02-01 Thread Bhawanpreet Lakha
-Id: Ib7f435cc2c045fc43496bea35d08a14ce8193c33 Signed-off-by: Nicholas Kazlauskas Reviewed-by: David Francis Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu

[PATCH 02/35] drm/amd/display: Apply all surface updates onto surfaces

2019-02-01 Thread Bhawanpreet Lakha
surface timing information update for BTR has been moved out of amdgpu_dm.c into this function as well. Change-Id: I031d3032a56e768560b28d1a76750afd57c0769b Signed-off-by: Nicholas Kazlauskas Reviewed-by: Sun peng Li Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c

[PATCH 04/35] drm/amd/display: Reformat dm_determine_update_type_for_commit

2019-02-01 Thread Bhawanpreet Lakha
/continue when possible. This isn't a functional change. Change-Id: I1ea41181332e2608f17ac1c608ea657bb3f8cd87 Signed-off-by: Nicholas Kazlauskas Reviewed-by: David Francis Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 126 +- 1 file changed, 65

[PATCH 03/35] drm/amd/display: Use the right surface for flip and FreeSync

2019-02-01 Thread Bhawanpreet Lakha
off-by: Nicholas Kazlauskas Reviewed-by: David Francis Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/disp

[PATCH 00/35] DC Changes Jan 31, 2019

2019-02-01 Thread Bhawanpreet Lakha
Summary of Changes *Fix a DP compliance test *Refactoring some things (amdgpu_dm, DRR, init_hw, vupdate etc) *MST fixes Anthony Koo (8): drm/amd/display: fix issue with DC brightness low with VB drm/amd/display: link_rate_set should index into table drm/amd/display: interface to check if

[PATCH 1/2] drm/amd/display: Set RMX_ASPECT as default

2018-11-16 Thread Bhawanpreet Lakha
Setting this allows for display scaling by default Signed-off-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display

[PATCH 2/2] drm/amd/display: Fix Scaling (RMX_*) for DC driver

2018-11-16 Thread Bhawanpreet Lakha
and old_refresh == new_refresh if so we copy the vic from old timing. In a case where we are currently on a lower timing and want to change to higher mode, stream->dst will be different and cause us to do a full modeset, which is what we want. Signed-off-by: Bhawanpreet Lakha --- drivers/gpu/drm/

[PATCH 11/21] drm/amd/display: Consolidate two-pixels-per-container check

2018-11-07 Thread Bhawanpreet Lakha
Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 9 +++-- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c b/drivers/gpu/drm/amd/display/dc

[PATCH 06/21] drm/amd/display: fix gamma not being applied correctly

2018-11-07 Thread Bhawanpreet Lakha
-by: Murton Liu Reviewed-by: Krunoslav Kovac Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c b/drivers/gpu/drm/amd/display/dc

[PATCH 07/21] drm/amd/display: Check for dmcu initialization before calling dmcu

2018-11-07 Thread Bhawanpreet Lakha
-Id: Idb5993ad3b7733e79717570f701a6f4868f04577 Signed-off-by: David Francis Reviewed-by: Hersen Wu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link.c| 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 11 +++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/driv

[PATCH 10/21] drm/amd/display: calculate stream->phy_pix_clk before clock mapping

2018-11-07 Thread Bhawanpreet Lakha
: Ie6d037fe89751da0c8b72ac35f8d83a64563082d Signed-off-by: Yogesh Mohan Marimuthu Reviewed-by: Harry Wentland Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c b/drivers/gpu/drm/amd

[PATCH 12/21] drm/amd/display: clear underflow on optc unblank

2018-11-07 Thread Bhawanpreet Lakha
Reviewed-by: Tony Cheng Acked-by: Aric Cyr Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c b/drivers/gpu/drm/amd/display/dc

[PATCH 21/21] drm/amd/display: Clean up DCN1 clock requests

2018-11-07 Thread Bhawanpreet Lakha
-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c index 20f531d27e2b

[PATCH 01/21] drm/amd/display: 3.2.05

2018-11-07 Thread Bhawanpreet Lakha
From: Steven Chiu Change-Id: I390073a04173c88b70db1e668ce70b7fdc97ac92 Signed-off-by: Steven Chiu Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc

[PATCH 17/21] drm/amd/display: Adjust stream enable sequence

2018-11-07 Thread Bhawanpreet Lakha
: I40e3946f8bfe8a4dafb469b0fdb487e088d2387e Signed-off-by: Joshua Aberback Reviewed-by: Jun Lei Acked-by: Anthony Koo Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link.c b

[PATCH 00/21] DC Patches Nov 07, 2018

2018-11-07 Thread Bhawanpreet Lakha
Summary of Changes *fix hubp programming *Redesign scaling rotation math *various code cleanups Charlene Liu (1): drm/amd/display: expose surface confirm color function David Francis (5): drm/amd/display: Remove

[PATCH 19/21] drm/amd/display: expose surface confirm color function

2018-11-07 Thread Bhawanpreet Lakha
From: Charlene Liu expose dcn10_get_surface_visual_confirm_color() to be used in the future Change-Id: I71cbf4c051cd1f545cc144703e26505f742d9b0a Signed-off-by: Charlene Liu Reviewed-by: Dmytro Laktyushkin Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10

[PATCH 08/21] drm/amd/display: Clean up dp_blank functions

2018-11-07 Thread Bhawanpreet Lakha
From: David Francis [Why] Unused variable "refresh" and incorrect comment formatting [How] Remove variable, reindent comments Change-Id: I4ff57166184fcaed15ee5131c9df10d8860ff901 Signed-off-by: David Francis Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- .../drm/amd/disp

[PATCH 13/21] drm/amd/display: redesign scaling rotation math

2018-11-07 Thread Bhawanpreet Lakha
-by: Dmytro Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 654 -- 1 file changed, 240 insertions(+), 414 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c b/drivers/gpu/drm/amd

[PATCH 20/21] drm/amd/display: Get backlight controller id from link

2018-11-07 Thread Bhawanpreet Lakha
: I8ffc51b3d4db9993f11a2a547511087ab7ad0b15 Signed-off-by: David Francis Reviewed-by: Nicholas Kazlauskas Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link.c b/drivers/gpu/drm/amd

[PATCH 18/21] drm/amd/display: fix pipe interdependent hubp programming

2018-11-07 Thread Bhawanpreet Lakha
: I0be58778be6ce9826eb5e16bb331378dcba0a7d8 Signed-off-by: Dmytro Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 87 +++--- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 30 drivers/gpu/drm/amd

[PATCH 15/21] drm/amd/display: retry 3 times before successfully reading

2018-11-07 Thread Bhawanpreet Lakha
again when failure happens Change-Id: Id6072e16e948b5a7d2984e8c635f2db8286878e7 Signed-off-by: Xiaodong Yan Reviewed-by: Wenjing Liu Acked-by: Bhawanpreet Lakha Acked-by: Tony Cheng --- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 ++--- 1 file changed, 14 insertions(+), 3

[PATCH 16/21] drm/amd/display: get tail pipe before aquire free pipe

2018-11-07 Thread Bhawanpreet Lakha
and bottom_pipe to be the same [How] Move the call to resource_get_tail_pipe_for_stream() to be before call to acquire_free_pipe_for_stream(). Change-Id: I91f4213e97a36508b86bfbb37e8fae27e4f58b90 Signed-off-by: Eric Bernstein Reviewed-by: Dmytro Laktyushkin Acked-by: Bhawanpreet Lakha --- drivers

[PATCH 09/21] drm/amd/display: Typo for return check value.

2018-11-07 Thread Bhawanpreet Lakha
From: Yongqiang Sun [Why] Typo for return check value. [How] Correct one should be "return enable ? true : false;" Change-Id: Idc045e1503b5f02b55e83a338ed8002713132774 Signed-off-by: Yongqiang Sun Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/displa

[PATCH 05/21] drm/amd/display: make underflow status clear explicit

2018-11-07 Thread Bhawanpreet Lakha
Signed-off-by: Jun Lei Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 9 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 ++ .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + .../drm/amd/display/dc/dcn10

[PATCH 02/21] drm/amd/display: Remove dc_stream_state->status

2018-11-07 Thread Bhawanpreet Lakha
the number 0 This is a refactor: no functional change is intended Change-Id: If8801e30c344490ce9bef13e1291b26c31dbd8a6 Signed-off-by: David Francis Reviewed-by: Harry Wentland Acked-by: Bhawanpreet Lakha Acked-by: Tony Cheng --- drivers/gpu/drm/amd/display/dc/core/dc.c| 2 +- drivers

[PATCH 14/21] drm/amd/display: 3.2.06

2018-11-07 Thread Bhawanpreet Lakha
From: Steven Chiu Change-Id: I4825c915ba5dc0043043437796b68573fefa1450 Signed-off-by: Steven Chiu Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc

[PATCH 04/21] drm/amd/display: expose dentist_get_divider_from_did

2018-11-07 Thread Bhawanpreet Lakha
From: Nevenko Stupar expose this functions for future use. Change-Id: I67768f3940564b45db7d49079c8c95185a994925 Signed-off-by: Nevenko Stupar Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/dce

[PATCH 03/21] drm/amd/display: resolve minor log problems

2018-11-07 Thread Bhawanpreet Lakha
From: Wenjing Liu [Why] dc_add_stream_to_context is used to check bw requirement. It is not an error if it fails. [How] Replace DC_ERROR with DC_LOG_WARNING. Change-Id: I6f32020d40bc36dcf41edceaad31331fbd8aaad3 Signed-off-by: Wenjing Liu Reviewed-by: Jun Lei Acked-by: Bhawanpreet Lakha

[PATCH 26/26] drm/amd/display: Disable 4k 60 HDMI on DCE11

2018-10-10 Thread Bhawanpreet Lakha
(and all other modes requiring over 300MHz) should be disabled. [How] Reduce the dce11 HDMI pixel clock cap to 30kHz. Signed-off-by: David Francis Reviewed-by: Roman Li Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c | 2 +- 1 file changed, 1 insertion

[PATCH 25/26] drm/amd/display: Check if hubp function hooks exist before calling them

2018-10-10 Thread Bhawanpreet Lakha
From: Charlene Liu Signed-off-by: Charlene Liu Reviewed-by: Dmytro Laktyushkin Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10

[PATCH 24/26] drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part3

2018-10-10 Thread Bhawanpreet Lakha
Darbehani Reviewed-by: Dmytro Laktyushkin Acked-by: Bhawanpreet Lakha --- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 22 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 ++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm

[PATCH 23/26] drm/amd/display: Remove stream_res tg null check in commit planes

2018-10-10 Thread Bhawanpreet Lakha
to avoid similar unnecessary checks in the future. [How] Remove the null check. Signed-off-by: SivapiriyanKumarasamy Reviewed-by: Krunoslav Kovac Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu/drm/amd

[PATCH 19/26] drm/amd/display: dc 3.2.02

2018-10-10 Thread Bhawanpreet Lakha
From: SivapiriyanKumarasamy Signed-off-by: SivapiriyanKumarasamy Reviewed-by: Harry Wentland Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd

[PATCH 22/26] drm/amd/display: Fix incorrect end slope of EETF

2018-10-10 Thread Bhawanpreet Lakha
From: SivapiriyanKumarasamy Force the E2 to dc_fixpt_one when E1 exceeds that value. This is the correct thing to do to avoid corruption. Signed-off-by: SivapiriyanKumarasamy Reviewed-by: Krunoslav Kovac Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/modules/color/color_gamma.c

[PATCH 21/26] drm/amd/display: rename cstate_pstate_watermarks_st1

2018-10-10 Thread Bhawanpreet Lakha
cstate_pstate_watermarks_st1 -> cstate_pstate_watermarks_st Signed-off-by: vikrant mhaske Signed-off-by: Bhawanpreet Lakha Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deleti

[PATCH 20/26] drm/amd/display: explicit uint64_t casting

2018-10-10 Thread Bhawanpreet Lakha
explicitly cast uint64_t in div64_u64_rem() Signed-off-by: vikrant mhaske Signed-off-by: Bhawanpreet Lakha Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu

[PATCH 18/26] drm/amd/display: add dccg block

2018-10-10 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin This adds the hw block as well as hooks up dppclk dto programming Signed-off-by: Dmytro Laktyushkin Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 7 +++- .../drm/amd/display/dc/dcn10

[PATCH 16/26] drm/amd/display: rename dccg to clk_mgr

2018-10-10 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin In preparation for adding the actual dccg block since the current implementation of dccg is mor eof a clock manager than a hw block Signed-off-by: Dmytro Laktyushkin Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core

[PATCH 17/26] drm/amd/display: implement PERF_TRACE on Linux

2018-10-10 Thread Bhawanpreet Lakha
since the result before it. In my experimentation, each PERF_TRACE() call uses at most 700ns Signed-off-by: David Francis Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 74

[PATCH 12/26] drm/amd/display: fix report display count logic

2018-10-10 Thread Bhawanpreet Lakha
Laktyushkin Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 35 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dccg.c | 47 +-- 2 files changed, 45 insertions(+), 37 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b

[PATCH 15/26] drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part2

2018-10-10 Thread Bhawanpreet Lakha
-by: Fatemeh Darbehani Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dccg.c | 28 +-- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h| 6 ++--- 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/amd

[PATCH 13/26] drm/amd/display: Add link encoder dp_ycbcr420_supported feature flag

2018-10-10 Thread Bhawanpreet Lakha
From: Eric Bernstein [Why] Need separate feature flag for DP 4:2:0 support, since existing flag is used for HDMI [How] Added dp_ycbcr420_supported to struct encoder_feature_support Signed-off-by: Eric Bernstein Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd

[PATCH 14/26] drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part1

2018-10-10 Thread Bhawanpreet Lakha
-by: Fatemeh Darbehani Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dccg.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dccg.c b/drivers/gpu/drm/amd/display/dc/dcn10

[PATCH 11/26] drm/amd/display: expose hwseq functions and add registers

2018-10-10 Thread Bhawanpreet Lakha
() find_top_pipe_for_stream() Signed-off-by: Nevenko Stupar Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dc.h| 2 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 50 ++ .../drm/amd/display/dc/dcn10

[PATCH 10/26] drm/amd/display: initialize dc_transfer_func->ctx

2018-10-10 Thread Bhawanpreet Lakha
From: David Francis [Why] dc_transfer_func structs were being passed around with a null pointer, waiting for unsuspecting programmers to dereference it. [How] Initialize it Signed-off-by: David Francis Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc

[PATCH 09/26] drm/amd/display: Build ColorSpace and Transfer Function

2018-10-10 Thread Bhawanpreet Lakha
. This will do both EOTF and EETF based on the content. Signed-off-by: SivapiriyanKumarasamy Reviewed-by: Anthony Koo Acked-by: Bhawanpreet Lakha --- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c| 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 2 +- .../drm/amd/display/modules/color

[PATCH 08/26] drm/amd/display: split dccg clock manager into asic folders

2018-10-10 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin Currently dccg contains code related to every dcn revision in a single file. This change splits out the dcn parts of code into correct folders Signed-off-by: Dmytro Laktyushkin Reviewed-by: Charlene Liu Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc

[PATCH 09/26] drm/amd/display: Add support for Freesync 2 HDR and Content to Display Mapping

2018-10-10 Thread Bhawanpreet Lakha
. Signed-off-by: SivapiriyanKumarasamy Reviewed-by: Anthony Koo Acked-by: Bhawanpreet Lakha --- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c| 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 2 +- .../drm/amd/display/modules/color/color_gamma.c| 175

[PATCH 07/26] drm/amd/display: clean up base dccg struct

2018-10-10 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin Move things not accessed outside dccg block into dce specific struct Signed-off-by: Dmytro Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c| 49 +- drivers/gpu/drm/amd/display

[PATCH 06/26] drm/amd/display: Freesync does not engage on some displays

2018-10-10 Thread Bhawanpreet Lakha
redundancies. Signed-off-by: Harmanprit Tatla Reviewed-by: Anthony Koo Acked-by: Bhawanpreet Lakha --- .../drm/amd/display/modules/freesync/freesync.c| 37 ++ 1 file changed, 9 insertions(+), 28 deletions(-) diff --git a/drivers/gpu/drm/amd/display/modules/freesync/freesync.c b

[PATCH 05/26] drm/amd/display: remove safe_to_lower flag from dc, use 2 functions instead

2018-10-10 Thread Bhawanpreet Lakha
From: Dmytro Laktyushkin This is done to keep things more readable, avoids a true/false flag in dc interface layer. Signed-off-by: Dmytro Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 ++--- .../amd/display/dc

[PATCH 04/26] drm/amd/display: move pplib/smu notification to dccg block

2018-10-10 Thread Bhawanpreet Lakha
Laktyushkin Reviewed-by: Tony Cheng Acked-by: Bhawanpreet Lakha --- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h

<    2   3   4   5   6   7   8   >