Thread (25 messages) 25 messages, 7 authors, 2025-10-20

Re: [PATCH 2/6] dt-bindings: media: camss: Add qcom,kaanapali-camss binding

From: Hangxiang Ma <hidden>
Date: 2025-10-15 03:21:14
Also in: linux-arm-msm, linux-i2c, linux-media, lkml

On 10/7/2025 4:04 AM, Loic Poulain wrote:
Hi folks,

On Thu, Sep 25, 2025 at 2:03 AM Jingyi Wang
[off-list ref] wrote:
quoted
From: Hangxiang Ma <redacted>

Add bindings for qcom,kaanapali-camss in order to support the camera
subsystem for Kaanapali.

Signed-off-by: Hangxiang Ma <redacted>
Signed-off-by: Jingyi Wang <redacted>
---
  .../bindings/media/qcom,kaanapali-camss.yaml       | 494 +++++++++++++++++++++
  1 file changed, 494 insertions(+)
diff --git a/Documentation/devicetree/bindings/media/qcom,kaanapali-camss.yaml b/Documentation/devicetree/bindings/media/qcom,kaanapali-camss.yaml
new file mode 100644
index 000000000000..ed0fe6774700
--- /dev/null
+++ b/Documentation/devicetree/bindings/media/qcom,kaanapali-camss.yaml
@@ -0,0 +1,494 @@
+# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/media/qcom,kaanapali-camss.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Qualcomm Kaanapali Camera Subsystem (CAMSS)
+
+maintainers:
+  - Hangxiang Ma <hangxiang.ma@oss.qualcomm.com>
+
+description:
+  The CAMSS IP is a CSI decoder and ISP present on Qualcomm platforms.
+
+properties:
+  compatible:
+    const: qcom,kaanapali-camss
+
+  reg:
+    maxItems: 16
+
+  reg-names:
+    items:
+      - const: csid0
+      - const: csid1
+      - const: csid2
+      - const: csid_lite0
+      - const: csid_lite1
+      - const: csiphy0
+      - const: csiphy1
+      - const: csiphy2
+      - const: csiphy3
+      - const: csiphy4
+      - const: csiphy5
+      - const: vfe0
+      - const: vfe1
+      - const: vfe2
+      - const: vfe_lite0
+      - const: vfe_lite1
Wouldn't it make sense to simplify this and have different camss nodes
for the 'main' and 'lite' paths?

[...]
No such plan till now. Other series may take this into consideration.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help