Re: [Freedreno] [v4 1/4] drm/panel-simple: Add basic DPCD backlight support

2021-06-01 Thread rajeevny
On 02-06-2021 03:50, Lyude Paul wrote: oh-looks like my patches just got reviewed, so hopefully I should get a chance to get a look at this in the next day or two :) Hi Lyude, That's great! I have updated v5 [1] of this series addressing Doug's review comments on v4 [2].  Please review

Re: [Freedreno] [PATCH v3] drm/msm/dp: power off DP phy at suspend

2021-06-01 Thread Stephen Boyd
Please add dri-de...@lists.freedesktop.org next time Quoting Kuogee Hsieh (2021-06-01 16:50:08) > Normal DP suspend operation contains two steps, display off followed > by dp suspend, to complete system wide suspending cycle if display is > up at that time. In this case, DP phy will be powered

[Freedreno] [PATCH v3] drm/msm/dp: power off DP phy at suspend

2021-06-01 Thread Kuogee Hsieh
Normal DP suspend operation contains two steps, display off followed by dp suspend, to complete system wide suspending cycle if display is up at that time. In this case, DP phy will be powered off at display off. However there is an exception case that depending on the timing of dongle plug in

[Freedreno] [PATCH v4 6/6] drm/msm: devcoredump iommu fault support

2021-06-01 Thread Rob Clark
From: Rob Clark Wire up support to stall the SMMU on iova fault, and collect a devcore- dump snapshot for easier debugging of faults. Currently this is a6xx-only, but mostly only because so far it is the only one using adreno-smmu-priv. Signed-off-by: Rob Clark ---

[Freedreno] [PATCH v4 5/6] drm/msm: Add crashdump support for stalled SMMU

2021-06-01 Thread Rob Clark
From: Rob Clark For collecting devcoredumps with the SMMU stalled after an iova fault, we need to skip the parts of the GPU state which are normally collected with the hw crashdumper, since with the SMMU stalled the hw would be unable to write out the requested state to memory. Signed-off-by:

[Freedreno] [PATCH v4 3/6] drm/msm: Improve the a6xx page fault handler

2021-06-01 Thread Rob Clark
From: Jordan Crouse Use the new adreno-smmu-priv fault info function to get more SMMU debug registers and print the current TTBR0 to debug per-instance pagetables and figure out which GPU block generated the request. Signed-off-by: Jordan Crouse Signed-off-by: Rob Clark ---

[Freedreno] [PATCH] drm/msm/dpu: Delete bonkers code

2021-06-01 Thread Rob Clark
From: Rob Clark dpu_crtc_atomic_flush() was directly poking it's attached planes in a code path that ended up in dpu_plane_atomic_update(), even if the plane was not involved in the current atomic update. While a bit dubious, this worked before because plane->state would always point to

[Freedreno] [PATCH v4 0/6] iommu/arm-smmu: adreno-smmu page fault handling

2021-06-01 Thread Rob Clark
From: Rob Clark This picks up an earlier series[1] from Jordan, and adds additional support needed to generate GPU devcore dumps on iova faults. Original description: This is a stack to add an Adreno GPU specific handler for pagefaults. The first patch starts by wiring up report_iommu_fault

Re: [Freedreno] [v4 1/4] drm/panel-simple: Add basic DPCD backlight support

2021-06-01 Thread Lyude Paul
oh-looks like my patches just got reviewed, so hopefully I should get a chance to get a look at this in the next day or two :) On Tue, 2021-05-25 at 13:00 +0530, Rajeev Nandan wrote: > Add basic support of panel backlight control over eDP aux channel > using VESA's standard backlight control

Re: [Freedreno] [v1 1/3] dt-bindings: msm/dsi: Add yaml schema for 7nm DSI PHY

2021-06-01 Thread Rob Herring
On Mon, May 31, 2021 at 07:03:53PM +0530, Rajeev Nandan wrote: > Add YAML schema for the device tree bindings for MSM 7nm DSI PHY driver. > > Cc: Jonathan Marek > Signed-off-by: Rajeev Nandan > --- > .../bindings/display/msm/dsi-phy-7nm.yaml | 68 > ++ > 1 file

Re: [Freedreno] [v4 1/4] drm/panel-simple: Add basic DPCD backlight support

2021-06-01 Thread Lyude Paul
Sorry-I've been waiting to review this, but the DPCD backlight support helper series is -still- blocked on getting reviews upstream :\ On Tue, 2021-05-25 at 13:00 +0530, Rajeev Nandan wrote: > Add basic support of panel backlight control over eDP aux channel > using VESA's standard backlight

Re: [Freedreno] [RFC 2/3] drm/atomic: Call dma_fence_boost() when we've missed a vblank

2021-06-01 Thread Daniel Vetter
On Tue, Jun 01, 2021 at 08:46:14AM -0700, Rob Clark wrote: > On Tue, Jun 1, 2021 at 7:18 AM Daniel Vetter wrote: > > > > On Sun, May 30, 2021 at 07:33:57AM -0700, Rob Clark wrote: > > > On Thu, May 20, 2021 at 9:29 AM Daniel Vetter wrote: > > > > > > > > On Wed, May 19, 2021 at 11:38:53AM -0700,

Re: [Freedreno] [RFC 2/3] drm/atomic: Call dma_fence_boost() when we've missed a vblank

2021-06-01 Thread Rob Clark
On Tue, Jun 1, 2021 at 7:18 AM Daniel Vetter wrote: > > On Sun, May 30, 2021 at 07:33:57AM -0700, Rob Clark wrote: > > On Thu, May 20, 2021 at 9:29 AM Daniel Vetter wrote: > > > > > > On Wed, May 19, 2021 at 11:38:53AM -0700, Rob Clark wrote: > > > > From: Rob Clark > > > > > > > >

Re: [Freedreno] [RFC 2/3] drm/atomic: Call dma_fence_boost() when we've missed a vblank

2021-06-01 Thread Daniel Vetter
On Sun, May 30, 2021 at 07:33:57AM -0700, Rob Clark wrote: > On Thu, May 20, 2021 at 9:29 AM Daniel Vetter wrote: > > > > On Wed, May 19, 2021 at 11:38:53AM -0700, Rob Clark wrote: > > > From: Rob Clark > > > > > > Signed-off-by: Rob Clark > > > --- > > > drivers/gpu/drm/drm_atomic_helper.c |

Re: [Freedreno] [v1 1/3] dt-bindings: msm/dsi: Add yaml schema for 7nm DSI PHY

2021-06-01 Thread Rob Herring
On Mon, 31 May 2021 19:03:53 +0530, Rajeev Nandan wrote: > Add YAML schema for the device tree bindings for MSM 7nm DSI PHY driver. > > Cc: Jonathan Marek > Signed-off-by: Rajeev Nandan > --- > .../bindings/display/msm/dsi-phy-7nm.yaml | 68 > ++ > 1 file changed,

Re: [Freedreno] [v1 2/3] drm/msm/dsi: Add PHY configuration for SC7280

2021-06-01 Thread rajeevny
On 31-05-2021 23:27, Dmitry Baryshkov wrote: On 31/05/2021 16:33, Rajeev Nandan wrote: + .min_pll_rate = 6UL, + .max_pll_rate = (50ULL < ULONG_MAX) ? 50ULL : ULONG_MAX, Could you please follow the patch by Arnd here?