dt-bindings: Drop required 'interrupt-parent'

'interrupt-parent' is never required as it can be in a parent node or a
parent node itself can be an interrupt provider. Where exactly it lives is
outside the scope of a binding schema.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Lee Jones <lee.jones@linaro.org>
Acked-by: Bartosz Golaszewski <brgl@bgdev.pl>
Link: https://lore.kernel.org/r/20220107031905.2406176-1-robh@kernel.org
This commit is contained in:
Rob Herring 2022-01-06 21:19:04 -06:00
parent 70dfc41772
commit da4b3d88b0
7 changed files with 0 additions and 15 deletions

View file

@ -43,7 +43,6 @@ required:
- gpio-controller - gpio-controller
- interrupt-controller - interrupt-controller
- "#interrupt-cells" - "#interrupt-cells"
- interrupt-parent
additionalProperties: false additionalProperties: false

View file

@ -175,15 +175,6 @@ required:
- ti,mbox-num-fifos - ti,mbox-num-fifos
allOf: allOf:
- if:
properties:
compatible:
enum:
- ti,am654-mailbox
then:
required:
- interrupt-parent
- if: - if:
properties: properties:
compatible: compatible:

View file

@ -221,7 +221,6 @@ required:
- '#gpio-cells' - '#gpio-cells'
- interrupt-controller - interrupt-controller
- '#interrupt-cells' - '#interrupt-cells'
- interrupt-parent
- interrupts - interrupts
- AVDD-supply - AVDD-supply
- DBVDD1-supply - DBVDD1-supply

View file

@ -46,7 +46,6 @@ properties:
required: required:
- compatible - compatible
- reg - reg
- interrupt-parent
- interrupts - interrupts
- interrupt-names - interrupt-names
- lantiq,tx-burst-length - lantiq,tx-burst-length

View file

@ -38,7 +38,6 @@ properties:
required: required:
- compatible - compatible
- reg - reg
- interrupt-parent
- interrupts - interrupts
- interrupt-names - interrupt-names
- "#address-cells" - "#address-cells"

View file

@ -63,7 +63,6 @@ required:
- num-lanes - num-lanes
- interrupts - interrupts
- interrupt-names - interrupt-names
- interrupt-parent
- interrupt-map-mask - interrupt-map-mask
- interrupt-map - interrupt-map
- clocks - clocks

View file

@ -55,7 +55,6 @@ required:
- reg-names - reg-names
- "#interrupt-cells" - "#interrupt-cells"
- interrupts - interrupts
- interrupt-parent
- interrupt-map - interrupt-map
- interrupt-map-mask - interrupt-map-mask
- bus-range - bus-range