Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/6] media: qcom: camss: Add SM8650 TPG support
@ 2026-10-31 11:21 Vladimir Zapolskiy
  2026-10-31 11:21 ` [PATCH 1/6] dt-bindings: media: qcom,sm8650-camss: Add test pattern generators Vladimir Zapolskiy
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Vladimir Zapolskiy @ 2026-10-31 11:21 UTC (permalink / raw)
  To: Bryan O'Donoghue, Loic Poulain, Hangxiang Ma, Rob Herring,
	Krzysztof Kozlowski, Bjorn Andersson, Konrad Dybcio
  Cc: Mauro Carvalho Chehab, Conor Dooley, Abel Vesa, linux-arm-msm,
	linux-media, devicetree

Qualcomm SM8650 CAMSS contains 3 test pattern generator (TPG) blocks,
describe their register spaces and the non-real time CAMNOC AXI clock,
which is needed to be enabled to get TPG output written to VFE.

Interface to Qualcomm SM8650 CAMSS TPG v2.2.0 is similar to the ones
found on later platforms, hence the functional change to support TPG
is extracted from a change done by Hangxiang Ma for Kaanapali:

* https://patch.msgid.link/20261028-kaanapali-camss-v23-11-95f250b18612@oss.qualcomm.com

Hangxiang Ma (1):
  media: qcom: camss: tpg: Add support for v2.4.0 TPG

Vladimir Zapolskiy (5):
  dt-bindings: media: qcom,sm8650-camss: Add test pattern generators
  media: qcom: camss: Skip TPG if its registers are not described
  media: qcom: camss: tpg: Support TPG hardware version 2.2.0
  media: qcom: camss: Add SM8650 TPG support
  arm64: dts: qcom: sm8650: Add CAMSS test pattern generators

 .../bindings/media/qcom,sm8650-camss.yaml     | 24 ++++++--
 arch/arm64/boot/dts/qcom/sm8650.dtsi          | 16 +++--
 .../platform/qcom/camss/camss-tpg-gen1.c      | 24 ++++++--
 drivers/media/platform/qcom/camss/camss.c     | 60 ++++++++++++++++++-
 4 files changed, 106 insertions(+), 18 deletions(-)

-- 
2.53.0


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

end of thread, other threads:[~2026-10-31 11:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-31 11:21 [PATCH 0/6] media: qcom: camss: Add SM8650 TPG support Vladimir Zapolskiy
2026-10-31 11:21 ` [PATCH 1/6] dt-bindings: media: qcom,sm8650-camss: Add test pattern generators Vladimir Zapolskiy
2026-10-31 11:34   ` sashiko-bot
2026-10-31 11:21 ` [PATCH 2/6] media: qcom: camss: Skip TPG if its registers are not described Vladimir Zapolskiy
2026-10-31 11:22 ` [PATCH 3/6] media: qcom: camss: tpg: Add support for v2.4.0 TPG Vladimir Zapolskiy
2026-10-31 11:27   ` sashiko-bot
2026-10-31 11:22 ` [PATCH 4/6] media: qcom: camss: tpg: Support TPG hardware version 2.2.0 Vladimir Zapolskiy
2026-10-31 11:28   ` sashiko-bot
2026-10-31 11:22 ` [PATCH 5/6] media: qcom: camss: Add SM8650 TPG support Vladimir Zapolskiy
2026-10-31 11:22 ` [PATCH 6/6] arm64: dts: qcom: sm8650: Add CAMSS test pattern generators Vladimir Zapolskiy

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