summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/rng
diff options
context:
space:
mode:
authorOlivier Sobrie <olivier.sobrie@silexinsight.com>2020-06-01 16:27:39 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2020-06-18 17:19:44 +1000
commit50f362b2d9c4c5cd49feffe49fd833a629f59c38 (patch)
treee54fc53b47b5d91dee044be7df74bb5812a9ec7c /Documentation/devicetree/bindings/rng
parentf3c802a1f30013f8f723b62d7fa49eb9e991da23 (diff)
downloadlinux-stable-50f362b2d9c4c5cd49feffe49fd833a629f59c38.tar.gz
linux-stable-50f362b2d9c4c5cd49feffe49fd833a629f59c38.tar.bz2
linux-stable-50f362b2d9c4c5cd49feffe49fd833a629f59c38.zip
dt-bindings: rng: document Silex Insight BA431 hwrng
This patch documents the device tree bindings of the BA431 hardware random number generator. This IP is for instance present in the Viper OEM boards sold by Silex Insight. Signed-off-by: Olivier Sobrie <olivier.sobrie@silexinsight.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'Documentation/devicetree/bindings/rng')
-rw-r--r--Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml36
1 files changed, 36 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml b/Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml
new file mode 100644
index 000000000000..48ab82abf50e
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml
@@ -0,0 +1,36 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/silex-insight,ba431-rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Silex Insight BA431 RNG bindings
+
+description: |
+ The BA431 hardware random number generator is an IP that is FIPS-140-2/3
+ certified.
+
+maintainers:
+ - Olivier Sobrie <olivier.sobrie@silexinsight.com>
+
+properties:
+ compatible:
+ const: silex-insight,ba431-rng
+
+ reg:
+ maxItems: 1
+
+required:
+ - compatible
+ - reg
+
+additionalProperties: false
+
+examples:
+ - |
+ rng@42800000 {
+ compatible = "silex-insight,ba431-rng";
+ reg = <0x42800000 0x1000>;
+ };
+
+...