[PATCH v2 0/3] SDM630/660: Add missing MDSS reset

Alexey Minnekhanov posted 3 patches 2 months, 3 weeks ago
arch/arm64/boot/dts/qcom/sdm630.dtsi         | 1 +
drivers/clk/qcom/mmcc-sdm660.c               | 1 +
include/dt-bindings/clock/qcom,mmcc-sdm660.h | 1 +
3 files changed, 3 insertions(+)
[PATCH v2 0/3] SDM630/660: Add missing MDSS reset
Posted by Alexey Minnekhanov 2 months, 3 weeks ago
Since kernel 6.17 display stack needs to reset the hardware properly to
ensure that we don't run into issues with the hardware configured by the
bootloader. MDSS reset is necessary to have working display when the
bootloader has already initialized it for the boot splash screen.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
---
Changes in v2:
- Added "Fixes" tag, pointing to commit which is the root cause for
  exposing this "bug", which is only present since 6.17
- Extended commit messages
- Prepared series using correct user.email git setting
- Link to v1: https://lore.kernel.org/r/20251031-sdm660-mdss-reset-v1-0-14cb4e6836f2@postmarketos.org

---
Alexey Minnekhanov (3):
      dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset
      clk: qcom: mmcc-sdm660: Add missing MDSS reset
      arm64: dts: qcom: sdm630: Add missing MDSS reset

 arch/arm64/boot/dts/qcom/sdm630.dtsi         | 1 +
 drivers/clk/qcom/mmcc-sdm660.c               | 1 +
 include/dt-bindings/clock/qcom,mmcc-sdm660.h | 1 +
 3 files changed, 3 insertions(+)
---
base-commit: 1cc41c88ef00de0f3216c5f4b9cfab47de1c49d3
change-id: 20251031-sdm660-mdss-reset-015a46a238b5

Best regards,
-- 
Alexey Minnekhanov <alexeymin@postmarketos.org>
Re: (subset) [PATCH v2 0/3] SDM630/660: Add missing MDSS reset
Posted by Bjorn Andersson 1 month ago
On Sun, 16 Nov 2025 04:12:32 +0300, Alexey Minnekhanov wrote:
> Since kernel 6.17 display stack needs to reset the hardware properly to
> ensure that we don't run into issues with the hardware configured by the
> bootloader. MDSS reset is necessary to have working display when the
> bootloader has already initialized it for the boot splash screen.
> 
> 

Applied, thanks!

[3/3] arm64: dts: qcom: sdm630: Add missing MDSS reset
      commit: 0c1d1591f898d54eaa4c8f2a1535ab21bf4e42e4

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>
Re: (subset) [PATCH v2 0/3] SDM630/660: Add missing MDSS reset
Posted by Bjorn Andersson 2 months, 3 weeks ago
On Sun, 16 Nov 2025 04:12:32 +0300, Alexey Minnekhanov wrote:
> Since kernel 6.17 display stack needs to reset the hardware properly to
> ensure that we don't run into issues with the hardware configured by the
> bootloader. MDSS reset is necessary to have working display when the
> bootloader has already initialized it for the boot splash screen.
> 
> 

Applied, thanks!

[1/3] dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset
      commit: c57210bc15371caa06a5d4040e7d8aaeed4cb661
[2/3] clk: qcom: mmcc-sdm660: Add missing MDSS reset
      commit: 0a0ea5541d30c0fbb3dac975bd1983f299cd6948

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>