[v2,0/3] Add MDSS_BCR reset (+some more) for MSM8953

Message ID 20240125-msm8953-mdss-reset-v2-0-fd7824559426@z3ntu.xyz
Headers
Series Add MDSS_BCR reset (+some more) for MSM8953 |

Message

Luca Weiss Jan. 25, 2024, 9:35 p.m. UTC
  Add the MDSS_BCR reset that is found in the GCC of MSM8953 so we can
make sure the MDSS gets properly reset before Linux starts using it.

Also add some others that have been found in the LK sources.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
---
Changes in v2:
- Add more resets from LK sources
- Pick up tags
- Link to v1: https://lore.kernel.org/r/20240123-msm8953-mdss-reset-v1-0-bb8c6d3ce897@z3ntu.xyz

---
Vladimir Lypak (3):
      dt-bindings: clock: gcc-msm8953: add more resets
      clk: qcom: gcc-msm8953: add more resets
      arm64: dts: qcom: msm8953: add reset for display subsystem

 arch/arm64/boot/dts/qcom/msm8953.dtsi        | 2 ++
 drivers/clk/qcom/gcc-msm8953.c               | 4 ++++
 include/dt-bindings/clock/qcom,gcc-msm8953.h | 4 ++++
 3 files changed, 10 insertions(+)
---
base-commit: 6613476e225e090cc9aad49be7fa504e290dd33d
change-id: 20240123-msm8953-mdss-reset-68308a03fff5

Best regards,
  

Comments

Dmitry Baryshkov Jan. 25, 2024, 10:11 p.m. UTC | #1
On Thu, 25 Jan 2024 at 23:36, Luca Weiss <luca@z3ntu.xyz> wrote:
>
> From: Vladimir Lypak <vladimir.lypak@gmail.com>
>
> With this reset we can avoid situations like IRQ storms from DSI host
> before it even started probing (because boot-loader left DSI IRQs on).
>
> Signed-off-by: Vladimir Lypak <vladimir.lypak@gmail.com>
> Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
> Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
> ---
>  arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 ++
>  1 file changed, 2 insertions(+)

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
  
Bjorn Andersson Feb. 7, 2024, 4:46 a.m. UTC | #2
On Thu, 25 Jan 2024 22:35:11 +0100, Luca Weiss wrote:
> Add the MDSS_BCR reset that is found in the GCC of MSM8953 so we can
> make sure the MDSS gets properly reset before Linux starts using it.
> 
> Also add some others that have been found in the LK sources.
> 
> 

Applied, thanks!

[3/3] arm64: dts: qcom: msm8953: add reset for display subsystem
      commit: 9b4dec638c9cd1e881125894e263b0f824b8f75e

Best regards,