[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181126231159.122298-1-mka@chromium.org>
Date: Mon, 26 Nov 2018 15:11:52 -0800
From: Matthias Kaehlcke <mka@...omium.org>
To: Rob Clark <robdclark@...il.com>, David Airlie <airlied@...ux.ie>,
Rob Herring <robh+dt@...nel.org>,
Mark Rutland <mark.rutland@....com>,
Andy Gross <andy.gross@...aro.org>,
David Brown <david.brown@...aro.org>
Cc: Archit Taneja <architt@...eaurora.org>,
Sean Paul <seanpaul@...omium.org>,
Rajesh Yadav <ryadav@...eaurora.org>,
Douglas Anderson <dianders@...omium.org>,
Stephen Boyd <swboyd@...omium.org>,
Jeykumar Sankaran <jsanka@...eaurora.org>,
linux-arm-msm@...r.kernel.org, dri-devel@...ts.freedesktop.org,
freedreno@...ts.freedesktop.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, Matthias Kaehlcke <mka@...omium.org>
Subject: [PATCH v2 0/7] drm/msm/dsi: Get PHY ref clocks from the DT
The MSM DSI PHY drivers currently hardcode the name and the rate of
the PHY ref clock. Get the ref clock from the device tree instead.
Note: testing of this series was limited to SDM845 and the 10nm PHY
Major changes in v2:
- apply to all MSM DSI PHY drivers, not only 10nm
Matthias Kaehlcke (7):
dt-bindings: msm/dsi: Add ref clock for PHYs
drm/msm/dsi: 14nm PHY: Get ref clock from the DT
drm/msm/dsi: 28nm 8960 PHY: Get ref clock from the DT
arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of the DSI PHY
drm/msm/dsi: 28nm PHY: Get ref clock from the DT
arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs
drm/msm/dsi: 10nm PHY: Get ref clock from the DT
.../devicetree/bindings/display/msm/dsi.txt | 1 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 5 ++--
arch/arm64/boot/dts/qcom/sdm845.dtsi | 10 ++++---
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 13 ++++++++-
drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 16 ++++++++--
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 29 +++++++++++++------
.../gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 17 +++++++++--
7 files changed, 69 insertions(+), 22 deletions(-)
--
2.20.0.rc0.387.gc7a69e6b6c-goog
Powered by blists - more mailing lists