[PATCH v3 1/3] dt-bindings: media: qcom,sm8550-camss: Add the CSI TPG regions

From: William Bright

Date: Thu Oct 15 2026 - 05:56:46 EST


SM8550 has three CSI test pattern generators next to the CSIPHYs.
Allow their register regions as optional trailing entries.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: William Bright <william.bright@xxxxxxxxxxx>
---
.../devicetree/bindings/media/qcom,sm8550-camss.yaml | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml b/Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml
index 4b9ab1352e91..683a19a1f288 100644
--- a/Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml
+++ b/Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml
@@ -17,7 +17,8 @@ properties:
const: qcom,sm8550-camss

reg:
- maxItems: 19
+ minItems: 19
+ maxItems: 22

reg-names:
items:
@@ -40,6 +41,10 @@ properties:
- const: vfe2
- const: vfe_lite0
- const: vfe_lite1
+ - const: csitpg0
+ - const: csitpg1
+ - const: csitpg2
+ minItems: 19

clocks:
maxItems: 36
@@ -424,7 +429,10 @@ examples:
<0 0x0ac71000 0 0xf000>,
<0 0x0ac80000 0 0xf000>,
<0 0x0accb000 0 0x1800>,
- <0 0x0accf000 0 0x1800>;
+ <0 0x0accf000 0 0x1800>,
+ <0 0x0acf6000 0 0x400>,
+ <0 0x0acf7000 0 0x400>,
+ <0 0x0acf8000 0 0x400>;
reg-names = "csid0",
"csid1",
"csid2",
@@ -443,7 +451,10 @@ examples:
"vfe1",
"vfe2",
"vfe_lite0",
- "vfe_lite1";
+ "vfe_lite1",
+ "csitpg0",
+ "csitpg1",
+ "csitpg2";

clocks = <&camcc CAM_CC_CAMNOC_AXI_CLK>,
<&camcc CAM_CC_CPAS_AHB_CLK>,

--
2.43.0