Re: [PATCH v10 1/7] dt-bindings: media: qcom,x1e80100-camss: Add simple-mfd compatible

From: Vladimir Zapolskiy

Date: Sun Mar 15 2026 - 22:17:00 EST


On 3/16/26 03:02, Bryan O'Donoghue wrote:
Add "simple-mfd" as a second compatible string to allow child nodes
within the CAMSS block to probe as individual platform devices.

Why are there any child nodes representing platform devices?

There is no necessity of it, please use a layout similar to CAMSS CCI
modelling.


Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@xxxxxxxxxx>
---
Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml b/Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml
index 2d1662ef522b7..b5654ef71bd89 100644
--- a/Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml
+++ b/Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml
@@ -14,7 +14,11 @@ description:
properties:
compatible:
- const: qcom,x1e80100-camss
+ oneOf:
+ - const: qcom,x1e80100-camss
+ - items:
+ - const: qcom,x1e80100-camss
+ - const: simple-mfd
reg:
maxItems: 17
@@ -191,7 +195,7 @@ examples:
#size-cells = <2>;
camss: isp@acb7000 {
- compatible = "qcom,x1e80100-camss";
+ compatible = "qcom,x1e80100-camss", "simple-mfd";
reg = <0 0x0acb7000 0 0x2000>,
<0 0x0acb9000 0 0x2000>,


--
Best wishes,
Vladimir