public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/5] media: qcom: iris/venus: fix power domain handling on SM8250
@ 2026-02-09  1:32 Dmitry Baryshkov
  2026-02-09  1:32 ` [PATCH v5 1/5] media: dt-bindings: qcom,sm8250-venus: sort out power domains Dmitry Baryshkov
                   ` (4 more replies)
  0 siblings, 5 replies; 20+ messages in thread
From: Dmitry Baryshkov @ 2026-02-09  1:32 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Taniya Das, Jonathan Marek,
	Ulf Hansson, Rafael J. Wysocki, Bryan O'Donoghue,
	Vikash Garodia, Dikshita Agarwal, Mauro Carvalho Chehab,
	Stanimir Varbanov, Abhinav Kumar, Hans Verkuil, Stefan Schmidt,
	Konrad Dybcio, Bryan O'Donoghue, Dikshita Agarwal
  Cc: linux-arm-msm, linux-clk, devicetree, linux-kernel, linux-pm,
	linux-media, Mauro Carvalho Chehab, Konrad Dybcio

As pointed out by Konrad during the review of SM8350 / SC8280XP
patchset, Iris aka Venus description has several flows. It doesn't scale
MMCX, the frequencies in the OPP table are wrong, etc.

Let's correct the Iris/Venus enablement for SM8250 (unfortunately also
stopping it from being overclocked).

The videocc patches (DT, DTS) can be applied during -rc, the rest of the
patches should go for the next -rc1.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Changes in v5:
- Fixed maxItemx -> maxItems typo
- Link to v4: https://lore.kernel.org/r/20260209-iris-venus-fix-sm8250-v4-0-9662a0471d82@oss.qualcomm.com

Changes in v4:
- Dropped MX voting by videocc: it's almost-always-on (Krzysztof)
- Restored minItems for the venus device, preserving the ABI (Krzysztof)
- Link to v3: https://lore.kernel.org/r/20260204-iris-venus-fix-sm8250-v3-0-70fa68e57f96@oss.qualcomm.com

Changes in v3:
- Dropped applied patch
- Fixed typos in the commit messages (Dikshita, Konrad)
- Corrected MX OPP levels (Dikshita)
- Switched Konrad from Suggested-by to Reported-by (Konrad)
- Link to v2: https://lore.kernel.org/r/20260201-iris-venus-fix-sm8250-v2-0-6f40d2605c89@oss.qualcomm.com

Changes in v2:
- Fixed example in the new sm8250-videocc schema
- Link to v1: https://lore.kernel.org/r/20260131-iris-venus-fix-sm8250-v1-0-b635ee66284c@oss.qualcomm.com

---
Dmitry Baryshkov (5):
      media: dt-bindings: qcom,sm8250-venus: sort out power domains
      media: iris: scale MMCX power domain on SM8250
      media: venus: scale MMCX power domain on SM8250
      arm64: dts: qcom: sm8250: sort out Iris power domains
      arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table

 .../bindings/media/qcom,sm8250-venus.yaml          | 11 +++++--
 arch/arm64/boot/dts/qcom/sm8250.dtsi               | 36 +++++++++++++---------
 .../media/platform/qcom/iris/iris_platform_gen1.c  |  2 +-
 drivers/media/platform/qcom/iris/iris_probe.c      |  7 +++++
 drivers/media/platform/qcom/venus/core.c           |  7 ++++-
 drivers/media/platform/qcom/venus/core.h           |  1 +
 drivers/media/platform/qcom/venus/pm_helpers.c     |  8 ++++-
 7 files changed, 52 insertions(+), 20 deletions(-)
---
base-commit: 9845cf73f7db6094c0d8419d6adb848028f4a921
change-id: 20260131-iris-venus-fix-sm8250-f938e29e7497

Best regards,
-- 
With best wishes
Dmitry


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2026-04-01 11:43 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-09  1:32 [PATCH v5 0/5] media: qcom: iris/venus: fix power domain handling on SM8250 Dmitry Baryshkov
2026-02-09  1:32 ` [PATCH v5 1/5] media: dt-bindings: qcom,sm8250-venus: sort out power domains Dmitry Baryshkov
2026-02-09 14:01   ` Krzysztof Kozlowski
2026-02-09  1:32 ` [PATCH v5 2/5] media: iris: scale MMCX power domain on SM8250 Dmitry Baryshkov
2026-03-30  5:25   ` Dikshita Agarwal
2026-03-30 11:15     ` Dmitry Baryshkov
2026-03-30 13:06       ` Dikshita Agarwal
2026-03-31 11:33         ` Ulf Hansson
2026-03-31 18:46           ` Dmitry Baryshkov
2026-04-01 10:46             ` Ulf Hansson
2026-04-01 10:58               ` Bryan O'Donoghue
2026-04-01 11:41                 ` Ulf Hansson
2026-04-01 11:43                   ` Bryan O'Donoghue
2026-04-01 11:01               ` Dmitry Baryshkov
2026-04-01 11:05                 ` Bryan O'Donoghue
2026-04-01 11:21                 ` Dikshita Agarwal
2026-03-31 11:19   ` Bryan O'Donoghue
2026-02-09  1:32 ` [PATCH v5 3/5] media: venus: " Dmitry Baryshkov
2026-02-09  1:32 ` [PATCH v5 4/5] arm64: dts: qcom: sm8250: sort out Iris power domains Dmitry Baryshkov
2026-02-09  1:32 ` [PATCH v5 5/5] arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table Dmitry Baryshkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox