media: dt-bindings: coda: Add missing 'additionalProperties'
Subsystems (3)
Rob Herring
maintainerPATCH 1/1 media: dt-bindings: coda: Add missing 'additionalProperties'
'additionalProperties' is now required by the meta-schema. Add it for coda.
--- Documentation/devicetree/bindings/media/coda.yaml | 2 ++ 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/media/coda.yaml +2 -0
@@ -59,6 +59,8 @@ required: - clocks - clock-names +additionalProperties: false + allOf: - if: properties:
Signature · 1 line
2.25.1
Quoted 16 lines · Rob Herring
'additionalProperties' is now required by the meta-schema. Add it for coda.
Cc Philipp Zabel <[email protected]>Cc Mauro Carvalho Chehab <[email protected]>Signed-off-by Rob Herring <[email protected]>--- Documentation/devicetree/bindings/media/coda.yaml | 2 ++ 1 file changed, 2 insertions(+)Documentation/devicetree/bindings/media/coda.yaml +0
-0
Documentation/devicetree/bindings/media/coda.yaml required: · line 66
Quoted 8 lines
Documentation/devicetree/bindings/media/coda.yaml +2
-0@@ -59,6 +59,8 @@ required: - clocks - clock-names +additionalProperties: false + allOf: - if: properties:
regards
Philipp
Rob Herring
maintainerQuoted 11 lines · Rob Herring
'additionalProperties' is now required by the meta-schema. Add it for coda.
Cc Philipp Zabel <[email protected]>Cc Mauro Carvalho Chehab <[email protected]>Signed-off-by Rob Herring <[email protected]>--- Documentation/devicetree/bindings/media/coda.yaml | 2 ++ 1 file changed, 2 insertions(+)
I missed an error this introduces:
/home/rob/proj/git/linux-dt/.build-arm/Documentation/devicetree/bindings/media/coda.example.dt.yaml:
video-codec@63ff4000: 'interrupts' does not match any of the regexes:
'pinctrl-[0-9]+'
From schema:/home/rob/proj/git/linux-dt/Documentation/devicetree/bindings/media/coda.yaml
Philipp Zabel
maintainerQuoted 12 lines · Rob Herring
Quoted 10 lines · Rob Herring
'additionalProperties' is now required by the meta-schema. Add it for coda.
Cc Philipp Zabel <[email protected]>Cc Mauro Carvalho Chehab <[email protected]>Signed-off-by Rob Herring <[email protected]>--- Documentation/devicetree/bindings/media/coda.yaml | 2 ++ 1 file changed, 2 insertions(+)
Quoted 7 lines
I missed an error this introduces:
/home/rob/proj/git/linux-dt/.build-arm/Documentation/devicetree/bindings/media/coda.example.dt.yaml:
video-codec@63ff4000: 'interrupts' does not match any of the regexes:
'pinctrl-[0-9]+'
From schema:/home/rob/proj/git/linux-dt/Documentation/devicetree/bindings/media/coda.yaml
Right, because interrupts are only specified conditionally:
allOf:
- if:
properties:
compatible:
contains:
const: cnm,coda960
then:
properties:
interrupts:
items:
- description: BIT processor interrupt
- description: JPEG unit interrupt
interrupt-names:
items:
- const: bit
- const: jpeg
else:
properties:
interrupts:
items:
- description: BIT processor interrupt
What is the proper way to fix this?
regards
Philipp