[Freedreno] [PATCH v2 1/3] dt-bindings: msm: dsi: Add MSM8953 dsi phy

2021-09-03 Thread Sireesh Kodali
SoCs based on the MSM8953 platform use the 14nm DSI PHY driver Signed-off-by: Sireesh Kodali --- Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml b/Documentation/

[Freedreno] [PATCH v2 2/3] drm/msm/dsi: Add phy configuration for MSM8953

2021-09-03 Thread Sireesh Kodali
From: Vladimir Lypak Add phy configuration for 14nm dsi phy found on MSM8953 SoC. Only difference from existing configurations are io_start addresses. Signed-off-by: Vladimir Lypak Reviewed-by: Dmitry Baryshkov Signed-off-by: Sireesh Kodali --- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2

Re: [Freedreno] [PATCH 2/3] drm/msm/dpu1: Add MSM8998 to hw catalog

2021-09-03 Thread Dmitry Baryshkov
On 01/09/2021 21:11, AngeloGioacchino Del Regno wrote: Bringup functionality for MSM8998 in the DPU, driver which is mostly the same as SDM845 (just a few variations). Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Dmitry Baryshkov Few comments below --- .../gpu/drm/msm/disp/d

Re: [Freedreno] [PATCH 1/3] drm/msm/dpu1: Add DMA2, DMA3 clock control to enum

2021-09-03 Thread Dmitry Baryshkov
On 01/09/2021 21:11, AngeloGioacchino Del Regno wrote: The enum dpu_clk_ctrl_type misses DPU_CLK_CTRL_DMA{2,3} even though this driver does actually handle both, if present: add the two in preparation for adding support for SoCs having them. Signed-off-by: AngeloGioacchino Del Regno Reviewed

Re: [Freedreno] [PATCH] drm/msm: remove unneeded variable

2021-09-03 Thread Dmitry Baryshkov
On 02/09/2021 21:40, Lyude Paul wrote: Reviewed-by: Lyude Paul Do you need me to push this? We'd pick this up through the msm tree. On Tue, 2021-08-31 at 04:51 -0700, cgel@gmail.com wrote: From: Chi Minghao Fix the following coccicheck REVIEW: ./drivers/gpu/drm/msm/edp/edp_ctrl.c:12

Re: [Freedreno] [PATCH] drm/msm: remove unneeded variable

2021-09-03 Thread Lyude Paul
On Fri, 2021-09-03 at 21:31 +0300, Dmitry Baryshkov wrote: > On 02/09/2021 21:40, Lyude Paul wrote: > > Reviewed-by: Lyude Paul > > > > Do you need me to push this? > > We'd pick this up through the msm tree. ah-totally forgot msm had their own tree and didn't go through drm-misc-next. Thanks!

[Freedreno] [PATCH v3 0/9] dma-fence: Deadline awareness

2021-09-03 Thread Rob Clark
From: Rob Clark This series adds deadline awareness to fences, so realtime deadlines such as vblank can be communicated to the fence signaller for power/ frequency management decisions. This is partially inspired by a trick i915 does, but implemented via dma-fence for a couple of reasons: 1) To

[Freedreno] [PATCH v3 5/9] drm/msm: Add deadline based boost support

2021-09-03 Thread Rob Clark
From: Rob Clark Signed-off-by: Rob Clark --- drivers/gpu/drm/msm/msm_fence.c | 76 +++ drivers/gpu/drm/msm/msm_fence.h | 20 +++ drivers/gpu/drm/msm/msm_gpu.h | 1 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 20 +++ 4 files changed, 117 inserti

Re: [Freedreno] [PATCH] drm/msm: remove unneeded variable

2021-09-03 Thread Dmitry Baryshkov
On 31/08/2021 14:51, cgel@gmail.com wrote: From: Chi Minghao Fix the following coccicheck REVIEW: ./drivers/gpu/drm/msm/edp/edp_ctrl.c:1245:5-8 Unneeded variable Reported-by: Zeal Robot Signed-off-by: Chi Minghao Reviewed-by: Dmitry Baryshkov Glancing on msm/edp, as it was never supp

Re: [Freedreno] [PATCH v2] phy: qcom-qmp: add support for display port voltage and pre-emphasis swing

2021-09-03 Thread Dmitry Baryshkov
On 28/08/2021 00:10, Kuogee Hsieh wrote: Both voltage and pre-emphasis swing level are set during link training negotiation between host and sink. There are totally four tables added. A voltage swing table for both hbr and hbr1, a voltage table for both hbr2 and hbr3, a pre-emphasis table for bot

Re: [Freedreno] [PATCH v2] phy: qcom-qmp: add support for display port voltage and pre-emphasis swing

2021-09-03 Thread Stephen Boyd
Quoting Dmitry Baryshkov (2021-09-03 12:09:14) > On 28/08/2021 00:10, Kuogee Hsieh wrote: > > Both voltage and pre-emphasis swing level are set during link training > > negotiation between host and sink. There are totally four tables added. > > A voltage swing table for both hbr and hbr1, a voltage

Re: [Freedreno] [PATCH] drm/msm: Disable frequency clamping on a630

2021-09-03 Thread John Stultz
On Thu, Jul 29, 2021 at 1:49 PM Rob Clark wrote: > On Thu, Jul 29, 2021 at 1:28 PM Caleb Connolly > wrote: > > On 29/07/2021 21:24, Rob Clark wrote: > > > On Thu, Jul 29, 2021 at 1:06 PM Caleb Connolly > > > wrote: > > >> > > >> Hi Rob, > > >> > > >> I've done some more testing! It looks like be

Re: [Freedreno] [PATCH] drm/msm: Disable frequency clamping on a630

2021-09-03 Thread Rob Clark
On Fri, Sep 3, 2021 at 12:39 PM John Stultz wrote: > > On Thu, Jul 29, 2021 at 1:49 PM Rob Clark wrote: > > On Thu, Jul 29, 2021 at 1:28 PM Caleb Connolly > > wrote: > > > On 29/07/2021 21:24, Rob Clark wrote: > > > > On Thu, Jul 29, 2021 at 1:06 PM Caleb Connolly > > > > wrote: > > > >> > > >

[Freedreno] [PATCH v2 3/3] drm/msm/mdp5: Add configuration for MDP v1.16

2021-09-03 Thread Sireesh Kodali
From: Vladimir Lypak MDP version v1.16 is almost identical to v1.15 with most significant difference being presence of second DSI interface. MDP v1.16 is found on SoCs such as MSM8x53, SDM450, SDM632 (All with Adreno 506). Signed-off-by: Vladimir Lypak Signed-off-by: Sireesh Kodali --- driver