summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/media/i2c/adv7604.yaml
diff options
context:
space:
mode:
authorSakari Ailus <sakari.ailus@linux.intel.com>2020-12-02 19:09:54 +0100
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>2020-12-07 13:53:32 +0100
commitf0f547272079a8ee2a3929909e1a7ae374b61e38 (patch)
treef1605d7bcb82be70de2e32801f49fc0b41fd961e /Documentation/devicetree/bindings/media/i2c/adv7604.yaml
parentd5da31f902feb3c53c1e79eb3bf9792a761c8d84 (diff)
media: Revert "media: dt-bindings: media: Use OF graph schema"
This reverts commit f61eb7bc9256aeb173d2d730f59cdd569d261c52. While aligning with the OF graph schema will be done for the media DT bindings, this patch got merged a little too hastily. Revert it for now. Suggested-by: Rob Herring <robh@kernel.org> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/media/i2c/adv7604.yaml')
-rw-r--r--Documentation/devicetree/bindings/media/i2c/adv7604.yaml32
1 files changed, 26 insertions, 6 deletions
diff --git a/Documentation/devicetree/bindings/media/i2c/adv7604.yaml b/Documentation/devicetree/bindings/media/i2c/adv7604.yaml
index 81f17e719d87..3897af540ddd 100644
--- a/Documentation/devicetree/bindings/media/i2c/adv7604.yaml
+++ b/Documentation/devicetree/bindings/media/i2c/adv7604.yaml
@@ -64,12 +64,16 @@ properties:
description:
Select which input is selected after reset.
- ports: true
+ ports:
+ type: object
+ description:
+ A node containing input and output port nodes with endpoint definitions
+ as documented in
+ Documentation/devicetree/bindings/media/video-interfaces.txt
required:
- compatible
- reg
- - ports
additionalProperties: false
@@ -82,17 +86,25 @@ allOf:
then:
properties:
ports:
- $ref: /schemas/graph.yaml#/properties/ports
properties:
+ '#address-cells':
+ const: 1
+ '#size-cells':
+ const: 0
port@0:
+ type: object
description: Input port
port@1:
+ type: object
description: Output port
required:
- port@1
- unevaluatedProperties: false
+ additionalProperties: false
+
+ required:
+ - ports
- if:
properties:
@@ -102,19 +114,27 @@ allOf:
then:
properties:
ports:
- $ref: /schemas/graph.yaml#/properties/ports
properties:
+ '#address-cells':
+ const: 1
+ '#size-cells':
+ const: 0
port@2:
+ type: object
description: Output port
patternProperties:
"^port@[0-1]$":
+ type: object
description: Input port
required:
- port@2
- unevaluatedProperties: false
+ additionalProperties: false
+
+ required:
+ - ports
examples:
- |