aboutsummaryrefslogtreecommitdiff
path: root/Bindings/arm/bcm
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2021-01-17 18:02:46 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2021-01-17 18:02:46 +0000
commite7ffa3b5ce04742455c6bd4d8af0fdedd9978c77 (patch)
tree00f0a6a5534c77e47d45ac027f539aaf94dea5a8 /Bindings/arm/bcm
parent5ee353c36d3c9c7f63df7c7671875e73fba70958 (diff)
Diffstat (limited to 'Bindings/arm/bcm')
-rw-r--r--Bindings/arm/bcm/bcm2835.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,bcm11351.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,bcm21664.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,bcm23550.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,bcm4708.yaml5
-rw-r--r--Bindings/arm/bcm/brcm,cygnus.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,hr2.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,ns2.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,nsp.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,stingray.yaml2
-rw-r--r--Bindings/arm/bcm/brcm,vulcan-soc.yaml2
-rw-r--r--Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml23
12 files changed, 48 insertions, 0 deletions
diff --git a/Bindings/arm/bcm/bcm2835.yaml b/Bindings/arm/bcm/bcm2835.yaml
index dd52e29b0642..812ae8cc5959 100644
--- a/Bindings/arm/bcm/bcm2835.yaml
+++ b/Bindings/arm/bcm/bcm2835.yaml
@@ -51,4 +51,6 @@ properties:
- raspberrypi,3-compute-module-lite
- const: brcm,bcm2837
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,bcm11351.yaml b/Bindings/arm/bcm/brcm,bcm11351.yaml
index 497600a2ffb9..c60324357435 100644
--- a/Bindings/arm/bcm/brcm,bcm11351.yaml
+++ b/Bindings/arm/bcm/brcm,bcm11351.yaml
@@ -18,4 +18,6 @@ properties:
- brcm,bcm28155-ap
- const: brcm,bcm11351
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,bcm21664.yaml b/Bindings/arm/bcm/brcm,bcm21664.yaml
index e0ee931723dc..b3020757380f 100644
--- a/Bindings/arm/bcm/brcm,bcm21664.yaml
+++ b/Bindings/arm/bcm/brcm,bcm21664.yaml
@@ -18,4 +18,6 @@ properties:
- brcm,bcm21664-garnet
- const: brcm,bcm21664
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,bcm23550.yaml b/Bindings/arm/bcm/brcm,bcm23550.yaml
index 40d12ea56e54..37f3a6fcde76 100644
--- a/Bindings/arm/bcm/brcm,bcm23550.yaml
+++ b/Bindings/arm/bcm/brcm,bcm23550.yaml
@@ -18,4 +18,6 @@ properties:
- brcm,bcm23550-sparrow
- const: brcm,bcm23550
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,bcm4708.yaml b/Bindings/arm/bcm/brcm,bcm4708.yaml
index d48313c7ae45..434d3c6db61e 100644
--- a/Bindings/arm/bcm/brcm,bcm4708.yaml
+++ b/Bindings/arm/bcm/brcm,bcm4708.yaml
@@ -83,6 +83,11 @@ properties:
- brcm,bcm953012er
- brcm,bcm953012hr
- brcm,bcm953012k
+ - meraki,mr32
- const: brcm,brcm53012
+ - const: brcm,brcm53016
- const: brcm,bcm4708
+
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,cygnus.yaml b/Bindings/arm/bcm/brcm,cygnus.yaml
index 9ba7b16e1fc4..432ccf990f9e 100644
--- a/Bindings/arm/bcm/brcm,cygnus.yaml
+++ b/Bindings/arm/bcm/brcm,cygnus.yaml
@@ -26,4 +26,6 @@ properties:
- brcm,bcm58305
- const: brcm,cygnus
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,hr2.yaml b/Bindings/arm/bcm/brcm,hr2.yaml
index ae614b6722c2..294948399f82 100644
--- a/Bindings/arm/bcm/brcm,hr2.yaml
+++ b/Bindings/arm/bcm/brcm,hr2.yaml
@@ -25,4 +25,6 @@ properties:
- const: brcm,bcm53342
- const: brcm,hr2
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,ns2.yaml b/Bindings/arm/bcm/brcm,ns2.yaml
index 0749adf94c28..c4847abbecd8 100644
--- a/Bindings/arm/bcm/brcm,ns2.yaml
+++ b/Bindings/arm/bcm/brcm,ns2.yaml
@@ -20,4 +20,6 @@ properties:
- brcm,ns2-xmc
- const: brcm,ns2
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,nsp.yaml b/Bindings/arm/bcm/brcm,nsp.yaml
index 8c2cacb2bb4f..476bc23a7f75 100644
--- a/Bindings/arm/bcm/brcm,nsp.yaml
+++ b/Bindings/arm/bcm/brcm,nsp.yaml
@@ -33,4 +33,6 @@ properties:
- brcm,bcm88312
- const: brcm,nsp
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,stingray.yaml b/Bindings/arm/bcm/brcm,stingray.yaml
index c13cb96545a2..c638e04ebae0 100644
--- a/Bindings/arm/bcm/brcm,stingray.yaml
+++ b/Bindings/arm/bcm/brcm,stingray.yaml
@@ -21,4 +21,6 @@ properties:
- brcm,bcm958802a802x
- const: brcm,stingray
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/brcm,vulcan-soc.yaml b/Bindings/arm/bcm/brcm,vulcan-soc.yaml
index ccdf9f99cb2b..4eba182abd53 100644
--- a/Bindings/arm/bcm/brcm,vulcan-soc.yaml
+++ b/Bindings/arm/bcm/brcm,vulcan-soc.yaml
@@ -19,4 +19,6 @@ properties:
- cavium,thunderx2-cn9900
- const: brcm,vulcan-soc
+additionalProperties: true
+
...
diff --git a/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml b/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml
index 6834f5e8df5f..a2c63c8b1d10 100644
--- a/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml
+++ b/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml
@@ -48,12 +48,30 @@ properties:
- compatible
- "#clock-cells"
+ reset:
+ type: object
+
+ properties:
+ compatible:
+ const: raspberrypi,firmware-reset
+
+ "#reset-cells":
+ const: 1
+ description: >
+ The argument is the ID of the firmware reset line to affect.
+
+ required:
+ - compatible
+ - "#reset-cells"
+
additionalProperties: false
required:
- compatible
- mboxes
+additionalProperties: false
+
examples:
- |
firmware {
@@ -64,5 +82,10 @@ examples:
compatible = "raspberrypi,firmware-clocks";
#clock-cells = <1>;
};
+
+ reset: reset {
+ compatible = "raspberrypi,firmware-reset";
+ #reset-cells = <1>;
+ };
};
...