[0/3] Add MDSS_BCR reset for MSM8953

Message ID 20240123-msm8953-mdss-reset-v1-0-bb8c6d3ce897@z3ntu.xyz
Headers
Series Add MDSS_BCR reset for MSM8953 |

Message

Luca Weiss Jan. 23, 2024, 9:03 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.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
---
Vladimir Lypak (3):
      dt-bindings: clock: gcc-msm8953: add reset for MDSS subsystem
      clk: qcom: gcc-msm8953: add MDSS_BCR reset
      arm64: dts: qcom: msm8953: add reset for display subsystem

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

Best regards,
  

Comments

Krzysztof Kozlowski Jan. 24, 2024, 6:41 a.m. UTC | #1
On 23/01/2024 22:03, Luca Weiss wrote:
> From: Vladimir Lypak <vladimir.lypak@gmail.com>
> 
> Add a new define for the GCC_MDSS_BCR found on MSM8953.
> 
> Signed-off-by: Vladimir Lypak <vladimir.lypak@gmail.com>
> [luca: expand commit message]
> Signed-off-by: Luca Weiss <luca@z3ntu.xyz>

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof
  
Konrad Dybcio Jan. 24, 2024, 12:32 p.m. UTC | #2
On 1/23/24 22:03, Luca Weiss 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>
> Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
> ---

Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>

Konrad