linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
@ 2021-12-27 18:32 Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG " Krzysztof Kozlowski
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the APM X-Gene RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../devicetree/bindings/rng/apm,rng.txt       | 17 -------
 .../bindings/rng/apm,x-gene-rng.yaml          | 47 +++++++++++++++++++
 2 files changed, 47 insertions(+), 17 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/apm,rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/apm,rng.txt b/Documentation/devicetree/bindings/rng/apm,rng.txt
deleted file mode 100644
index 4dde4b06cdd9..000000000000
--- a/Documentation/devicetree/bindings/rng/apm,rng.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-APM X-Gene SoC random number generator.
-
-Required properties:
-
-- compatible  : should be "apm,xgene-rng"
-- reg         : specifies base physical address and size of the registers map
-- clocks      : phandle to clock-controller plus clock-specifier pair
-- interrupts  : specify the fault interrupt for the RNG device
-
-Example:
-
-	rng: rng@10520000 {
-		compatible = "apm,xgene-rng";
-		reg = <0x0 0x10520000 0x0 0x100>;
-		interrupts =   <0x0 0x41 0x4>;
-		clocks = <&rngpkaclk 0>;
-	};
diff --git a/Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml b/Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml
new file mode 100644
index 000000000000..02be143cc829
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml
@@ -0,0 +1,47 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/apm,x-gene-rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: APM X-Gene SoC Random Number Generator
+
+maintainers:
+  - Khuong Dinh <khuong@os.amperecomputing.com>
+
+properties:
+  compatible:
+    const: apm,xgene-rng
+
+  clocks:
+    maxItems: 1
+
+  interrupts:
+    maxItems: 1
+
+  reg:
+    maxItems: 1
+
+required:
+  - compatible
+  - clocks
+  - interrupts
+  - reg
+
+additionalProperties: false
+
+examples:
+  - |
+    #include <dt-bindings/interrupt-controller/arm-gic.h>
+
+    soc {
+        #address-cells = <2>;
+        #size-cells = <2>;
+
+        rng@10520000 {
+            compatible = "apm,xgene-rng";
+            reg = <0x0 0x10520000 0x0 0x100>;
+            interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
+            clocks = <&rngpkaclk 0>;
+        };
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2021-12-28 12:54   ` Rob Herring
  2021-12-27 18:32 ` [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG Krzysztof Kozlowski
                   ` (6 subsequent siblings)
  7 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the Atmel TRNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../bindings/rng/atmel,at91-trng.yaml         | 46 +++++++++++++++++++
 .../devicetree/bindings/rng/atmel-trng.txt    | 16 -------
 2 files changed, 46 insertions(+), 16 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt

diff --git a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
new file mode 100644
index 000000000000..0324e863dab8
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
@@ -0,0 +1,46 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/atmel,at91-trng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Atmel AT91 True Random Number Generator
+
+maintainers:
+  - Nicolas Ferre <nicolas.ferre@microchip.com>
+  - Alexandre Belloni <alexandre.belloni@bootlin.com>
+  - Ludovic Desroches <ludovic.desroches@microchip.com>
+
+properties:
+  compatible:
+    enum:
+      - atmel,at91sam9g45-trng
+      - microchip,sam9x60-trng
+
+  clocks:
+    maxItems: 1
+
+  interrupts:
+    maxItems: 1
+
+  reg:
+    maxItems: 1
+
+required:
+  - compatible
+  - clocks
+  - interrupts
+  - reg
+
+additionalProperties: false
+
+examples:
+  - |
+    #include <dt-bindings/interrupt-controller/irq.h>
+
+    rng@fffcc000 {
+        compatible = "atmel,at91sam9g45-trng";
+        reg = <0xfffcc000 0x4000>;
+        interrupts = <6 IRQ_TYPE_LEVEL_HIGH 0>;
+        clocks = <&trng_clk>;
+    };
diff --git a/Documentation/devicetree/bindings/rng/atmel-trng.txt b/Documentation/devicetree/bindings/rng/atmel-trng.txt
deleted file mode 100644
index 3900ee4f3532..000000000000
--- a/Documentation/devicetree/bindings/rng/atmel-trng.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-Atmel TRNG (True Random Number Generator) block
-
-Required properties:
-- compatible : Should be "atmel,at91sam9g45-trng" or "microchip,sam9x60-trng"
-- reg : Offset and length of the register set of this block
-- interrupts : the interrupt number for the TRNG block
-- clocks: should contain the TRNG clk source
-
-Example:
-
-trng@fffcc000 {
-	compatible = "atmel,at91sam9g45-trng";
-	reg = <0xfffcc000 0x4000>;
-	interrupts = <6 IRQ_TYPE_LEVEL_HIGH 0>;
-	clocks = <&trng_clk>;
-};
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG " Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2022-01-03 17:35   ` Nicolas Ferre
  2021-12-27 18:32 ` [PATCH 4/8] dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema Krzysztof Kozlowski
                   ` (5 subsequent siblings)
  7 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Add compatbile for Microchip sama7g5 TRNG.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../devicetree/bindings/rng/atmel,at91-trng.yaml      | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
index 0324e863dab8..c1527637eb74 100644
--- a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
+++ b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
@@ -13,9 +13,14 @@ maintainers:
 
 properties:
   compatible:
-    enum:
-      - atmel,at91sam9g45-trng
-      - microchip,sam9x60-trng
+    oneOf:
+      - enum:
+          - atmel,at91sam9g45-trng
+          - microchip,sam9x60-trng
+      - items:
+          - enum:
+              - microchip,sama7g5-trng
+          - const: atmel,at91sam9g45-trng
 
   clocks:
     maxItems: 1
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 4/8] dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG " Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 5/8] dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM " Krzysztof Kozlowski
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the TI Keystone RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../devicetree/bindings/rng/ks-sa-rng.txt     | 21 --------
 .../bindings/rng/ti,keystone-rng.yaml         | 50 +++++++++++++++++++
 2 files changed, 50 insertions(+), 21 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/ks-sa-rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/ks-sa-rng.txt b/Documentation/devicetree/bindings/rng/ks-sa-rng.txt
deleted file mode 100644
index b7a65b487901..000000000000
--- a/Documentation/devicetree/bindings/rng/ks-sa-rng.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-Keystone SoC Hardware Random Number Generator(HWRNG) Module
-
-On Keystone SoCs HWRNG module is a submodule of the Security Accelerator.
-
-- compatible: should be "ti,keystone-rng"
-- ti,syscon-sa-cfg: phandle to syscon node of the SA configuration registers.
-		    This registers are shared between hwrng and crypto drivers.
-- clocks: phandle to the reference clocks for the subsystem
-- clock-names: functional clock name. Should be set to "fck"
-- reg: HWRNG module register space
-
-Example:
-/* K2HK */
-
-rng@24000 {
-	compatible = "ti,keystone-rng";
-	ti,syscon-sa-cfg = <&sa_config>;
-	clocks = <&clksa>;
-	clock-names = "fck";
-	reg = <0x24000 0x1000>;
-};
diff --git a/Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml b/Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml
new file mode 100644
index 000000000000..e749818fc193
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml
@@ -0,0 +1,50 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/ti,keystone-rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Keystone SoC Hardware Random Number Generator
+
+maintainers:
+  - Nishanth Menon <nm@ti.com>
+  - Santosh Shilimkar <ssantosh@kernel.org>
+
+properties:
+  compatible:
+    const: ti,keystone-rng
+
+  clocks:
+    maxItems: 1
+
+  clock-names:
+    items:
+      - const: fck
+
+  reg:
+    maxItems: 1
+
+  ti,syscon-sa-cfg:
+    $ref: "/schemas/types.yaml#/definitions/phandle"
+    description: |
+      Phandle to syscon node of the SA configuration registers.  These
+      registers are shared between HWRNG and crypto drivers.
+
+required:
+  - compatible
+  - clocks
+  - clock-names
+  - reg
+  - ti,syscon-sa-cfg
+
+additionalProperties: false
+
+examples:
+  - |
+    rng@24000 {
+        compatible = "ti,keystone-rng";
+        ti,syscon-sa-cfg = <&sa_config>;
+        clocks = <&clksa>;
+        clock-names = "fck";
+        reg = <0x24000 0x1000>;
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 5/8] dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
                   ` (2 preceding siblings ...)
  2021-12-27 18:32 ` [PATCH 4/8] dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 6/8] dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM " Krzysztof Kozlowski
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the Nuvoton NPCM RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../bindings/rng/nuvoton,npcm-rng.txt         | 12 -------
 .../bindings/rng/nuvoton,npcm-rng.yaml        | 35 +++++++++++++++++++
 2 files changed, 35 insertions(+), 12 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt b/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt
deleted file mode 100644
index 65c04172fc8c..000000000000
--- a/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-NPCM SoC Random Number Generator
-
-Required properties:
-- compatible  : "nuvoton,npcm750-rng" for the NPCM7XX BMC.
-- reg         : Specifies physical base address and size of the registers.
-
-Example:
-
-rng: rng@f000b000 {
-	compatible = "nuvoton,npcm750-rng";
-	reg = <0xf000b000 0x8>;
-};
diff --git a/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml b/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml
new file mode 100644
index 000000000000..abd134c9d400
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml
@@ -0,0 +1,35 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/nuvoton,npcm-rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Nuvoton NPCM SoC Random Number Generator
+
+maintainers:
+  - Avi Fishman <avifishman70@gmail.com>
+  - Tomer Maimon <tmaimon77@gmail.com>
+  - Tali Perry <tali.perry1@gmail.com>
+  - Patrick Venture <venture@google.com>
+  - Nancy Yuen <yuenn@google.com>
+  - Benjamin Fair <benjaminfair@google.com>
+
+properties:
+  compatible:
+    const: nuvoton,npcm750-rng
+
+  reg:
+    maxItems: 1
+
+required:
+  - compatible
+  - reg
+
+additionalProperties: false
+
+examples:
+  - |
+    rng@f000b000 {
+        compatible = "nuvoton,npcm750-rng";
+        reg = <0xf000b000 0x8>;
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 6/8] dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
                   ` (3 preceding siblings ...)
  2021-12-27 18:32 ` [PATCH 5/8] dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM " Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 7/8] dt-bindings: rng: st,rng: convert ST " Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the OMAP ROM RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 ------------
 .../bindings/rng/ti,omap-rom-rng.yaml         | 41 +++++++++++++++++++
 2 files changed, 41 insertions(+), 27 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/omap3_rom_rng.txt b/Documentation/devicetree/bindings/rng/omap3_rom_rng.txt
deleted file mode 100644
index f315c9723bd2..000000000000
--- a/Documentation/devicetree/bindings/rng/omap3_rom_rng.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-OMAP ROM RNG driver binding
-
-Secure SoCs may provide RNG via secure ROM calls like Nokia N900 does. The
-implementation can depend on the SoC secure ROM used.
-
-- compatible:
-	Usage: required
-	Value type: <string>
-	Definition: must be "nokia,n900-rom-rng"
-
-- clocks:
-	Usage: required
-	Value type: <prop-encoded-array>
-	Definition: reference to the the RNG interface clock
-
-- clock-names:
-	Usage: required
-	Value type: <stringlist>
-	Definition: must be "ick"
-
-Example:
-
-	rom_rng: rng {
-		compatible = "nokia,n900-rom-rng";
-		clocks = <&rng_ick>;
-		clock-names = "ick";
-	};
diff --git a/Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml b/Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml
new file mode 100644
index 000000000000..9a58440b1ab1
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml
@@ -0,0 +1,41 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/ti,omap-rom-rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: OMAP ROM Random Number Generator
+
+maintainers:
+  - Pali Rohár <pali@kernel.org>
+  - Tony Lindgren <tony@atomide.com>
+
+description:
+  Secure SoCs may provide RNG via secure ROM calls like Nokia N900 does.
+  The implementation can depend on the SoC secure ROM used.
+
+properties:
+  compatible:
+    const: nokia,n900-rom-rng
+
+  clocks:
+    maxItems: 1
+
+  clock-names:
+    items:
+      - const: ick
+
+required:
+  - compatible
+  - clocks
+  - clock-names
+
+additionalProperties: false
+
+examples:
+  - |
+    rng {
+        compatible = "nokia,n900-rom-rng";
+        clocks = <&rng_ick>;
+        clock-names = "ick";
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 7/8] dt-bindings: rng: st,rng: convert ST RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
                   ` (4 preceding siblings ...)
  2021-12-27 18:32 ` [PATCH 6/8] dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM " Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2021-12-27 18:32 ` [PATCH 8/8] dt-bindings: rng: timeriomem_rng: convert TimerIO " Krzysztof Kozlowski
  2022-01-05 13:30 ` [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM " Rob Herring
  7 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the ST RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../devicetree/bindings/rng/st,rng.txt        | 15 --------
 .../devicetree/bindings/rng/st,rng.yaml       | 35 +++++++++++++++++++
 2 files changed, 35 insertions(+), 15 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/st,rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/st,rng.txt b/Documentation/devicetree/bindings/rng/st,rng.txt
deleted file mode 100644
index 35734bc282e9..000000000000
--- a/Documentation/devicetree/bindings/rng/st,rng.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-STMicroelectronics HW Random Number Generator
-----------------------------------------------
-
-Required parameters:
-compatible	: Should be "st,rng"
-reg		: Base address and size of IP's register map.
-clocks		: Phandle to device's clock (See: ../clocks/clock-bindings.txt)
-
-Example:
-
-rng@fee80000 {
-	compatible      = "st,rng";
-	reg		= <0xfee80000 0x1000>;
-	clocks          = <&clk_sysin>;
-}
diff --git a/Documentation/devicetree/bindings/rng/st,rng.yaml b/Documentation/devicetree/bindings/rng/st,rng.yaml
new file mode 100644
index 000000000000..ff1211ef9046
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/st,rng.yaml
@@ -0,0 +1,35 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/st,rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: STMicroelectronics Hardware Random Number Generator
+
+maintainers:
+  - Patrice Chotard <patrice.chotard@foss.st.com>
+
+properties:
+  compatible:
+    const: st,rng
+
+  clocks:
+    maxItems: 1
+
+  reg:
+    maxItems: 1
+
+required:
+  - compatible
+  - clocks
+  - reg
+
+additionalProperties: false
+
+examples:
+  - |
+    rng@fee80000 {
+        compatible = "st,rng";
+        reg = <0xfee80000 0x1000>;
+        clocks = <&clk_sysin>;
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 8/8] dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
                   ` (5 preceding siblings ...)
  2021-12-27 18:32 ` [PATCH 7/8] dt-bindings: rng: st,rng: convert ST " Krzysztof Kozlowski
@ 2021-12-27 18:32 ` Krzysztof Kozlowski
  2022-01-05 13:30 ` [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM " Rob Herring
  7 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-27 18:32 UTC (permalink / raw)
  To: Matt Mackall, Herbert Xu, Rob Herring, Nicolas Ferre,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Krzysztof Kozlowski, Khuong Dinh, Patrice Chotard,
	Nishanth Menon, Santosh Shilimkar, Pali Rohár,
	Tony Lindgren, linux-crypto, devicetree, linux-kernel,
	linux-arm-kernel, openbmc

Convert the TimerIO RNG bindings to DT schema.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
---
 .../bindings/rng/timeriomem_rng.txt           | 25 ----------
 .../bindings/rng/timeriomem_rng.yaml          | 48 +++++++++++++++++++
 2 files changed, 48 insertions(+), 25 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.yaml

diff --git a/Documentation/devicetree/bindings/rng/timeriomem_rng.txt b/Documentation/devicetree/bindings/rng/timeriomem_rng.txt
deleted file mode 100644
index fb4846160047..000000000000
--- a/Documentation/devicetree/bindings/rng/timeriomem_rng.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-HWRNG support for the timeriomem_rng driver
-
-Required properties:
-- compatible : "timeriomem_rng"
-- reg : base address to sample from
-- period : wait time in microseconds to use between samples
-
-Optional properties:
-- quality : estimated number of bits of true entropy per 1024 bits read from the
-            rng.  Defaults to zero which causes the kernel's default quality to
-            be used instead.  Note that the default quality is usually zero
-            which disables using this rng to automatically fill the kernel's
-            entropy pool.
-
-N.B. currently 'reg' must be at least four bytes wide and 32-bit aligned
-
-Example:
-
-hwrng@44 {
-	#address-cells = <1>;
-	#size-cells = <1>;
-	compatible = "timeriomem_rng";
-	reg = <0x44 0x04>;
-	period = <1000000>;
-};
diff --git a/Documentation/devicetree/bindings/rng/timeriomem_rng.yaml b/Documentation/devicetree/bindings/rng/timeriomem_rng.yaml
new file mode 100644
index 000000000000..84bf518a5549
--- /dev/null
+++ b/Documentation/devicetree/bindings/rng/timeriomem_rng.yaml
@@ -0,0 +1,48 @@
+# SPDX-License-Identifier: GPL-2.0-only
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/rng/timeriomem_rng.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: TimerIO Random Number Generator
+
+maintainers:
+  - Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
+
+properties:
+  compatible:
+    const: timeriomem_rng
+
+  period:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description: wait time in microseconds to use between samples
+
+  quality:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    default: 0
+    description:
+      Estimated number of bits of true entropy per 1024 bits read from the rng.
+      Defaults to zero which causes the kernel's default quality to be used
+      instead.  Note that the default quality is usually zero which disables
+      using this rng to automatically fill the kernel's entropy pool.
+
+  reg:
+    maxItems: 1
+    description:
+      Base address to sample from. Currently 'reg' must be at least four bytes
+      wide and 32-bit aligned.
+
+required:
+  - compatible
+  - period
+  - reg
+
+additionalProperties: false
+
+examples:
+  - |
+    rng@44 {
+        compatible = "timeriomem_rng";
+        reg = <0x44 0x04>;
+        period = <1000000>;
+    };
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
  2021-12-27 18:32 ` [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG " Krzysztof Kozlowski
@ 2021-12-28 12:54   ` Rob Herring
  2021-12-28 13:07     ` Krzysztof Kozlowski
  0 siblings, 1 reply; 13+ messages in thread
From: Rob Herring @ 2021-12-28 12:54 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Tony Lindgren, linux-kernel, Tomer Maimon, Matt Mackall,
	Avi Fishman, Alexandre Belloni, Nishanth Menon, Patrick Venture,
	openbmc, Pali Rohár, Khuong Dinh, linux-crypto,
	Patrice Chotard, Herbert Xu, Tali Perry, devicetree,
	Benjamin Fair, Rob Herring, Nancy Yuen, Ludovic Desroches,
	Santosh Shilimkar, linux-arm-kernel, Nicolas Ferre

On Mon, 27 Dec 2021 19:32:45 +0100, Krzysztof Kozlowski wrote:
> Convert the Atmel TRNG bindings to DT schema.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
> ---
>  .../bindings/rng/atmel,at91-trng.yaml         | 46 +++++++++++++++++++
>  .../devicetree/bindings/rng/atmel-trng.txt    | 16 -------
>  2 files changed, 46 insertions(+), 16 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
>  delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt
> 

Running 'make dtbs_check' with the schema in this patch gives the
following warnings. Consider if they are expected or the schema is
incorrect. These may not be new warnings.

Note that it is not yet a requirement to have 0 warnings for dtbs_check.
This will change in the future.

Full log is available here: https://patchwork.ozlabs.org/patch/1573492


rng@e2010000: compatible:0: 'microchip,sama7g5-trng' is not one of ['atmel,at91sam9g45-trng', 'microchip,sam9x60-trng']
	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml

rng@e2010000: compatible: Additional items are not allowed ('atmel,at91sam9g45-trng' was unexpected)
	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml

rng@e2010000: compatible: ['microchip,sama7g5-trng', 'atmel,at91sam9g45-trng'] is too long
	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
  2021-12-28 12:54   ` Rob Herring
@ 2021-12-28 13:07     ` Krzysztof Kozlowski
  2022-01-03 17:36       ` Nicolas Ferre
  0 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-28 13:07 UTC (permalink / raw)
  To: Rob Herring
  Cc: Tony Lindgren, linux-kernel, Tomer Maimon, Matt Mackall,
	Avi Fishman, Alexandre Belloni, Nishanth Menon, Patrick Venture,
	openbmc, Pali Rohár, Khuong Dinh, linux-crypto,
	Patrice Chotard, Herbert Xu, Tali Perry, devicetree,
	Benjamin Fair, Rob Herring, Nancy Yuen, Ludovic Desroches,
	Santosh Shilimkar, linux-arm-kernel, Nicolas Ferre

On 28/12/2021 13:54, Rob Herring wrote:
> On Mon, 27 Dec 2021 19:32:45 +0100, Krzysztof Kozlowski wrote:
>> Convert the Atmel TRNG bindings to DT schema.
>>
>> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
>> ---
>>  .../bindings/rng/atmel,at91-trng.yaml         | 46 +++++++++++++++++++
>>  .../devicetree/bindings/rng/atmel-trng.txt    | 16 -------
>>  2 files changed, 46 insertions(+), 16 deletions(-)
>>  create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
>>  delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt
>>
> 
> Running 'make dtbs_check' with the schema in this patch gives the
> following warnings. Consider if they are expected or the schema is
> incorrect. These may not be new warnings.
> 
> Note that it is not yet a requirement to have 0 warnings for dtbs_check.
> This will change in the future.
> 
> Full log is available here: https://patchwork.ozlabs.org/patch/1573492
> 
> 
> rng@e2010000: compatible:0: 'microchip,sama7g5-trng' is not one of ['atmel,at91sam9g45-trng', 'microchip,sam9x60-trng']
> 	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
> 
> rng@e2010000: compatible: Additional items are not allowed ('atmel,at91sam9g45-trng' was unexpected)
> 	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
> 
> rng@e2010000: compatible: ['microchip,sama7g5-trng', 'atmel,at91sam9g45-trng'] is too long
> 	arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
> 

This patch is only converting the existing bindings, so new compatible
is not added. The issue reported here is being fixed in the next patch
(3/8).

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
  2021-12-27 18:32 ` [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG Krzysztof Kozlowski
@ 2022-01-03 17:35   ` Nicolas Ferre
  0 siblings, 0 replies; 13+ messages in thread
From: Nicolas Ferre @ 2022-01-03 17:35 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Matt Mackall, Herbert Xu, Rob Herring,
	Alexandre Belloni, Ludovic Desroches, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Khuong Dinh, Patrice Chotard, Nishanth Menon, Santosh Shilimkar,
	Pali Rohár, Tony Lindgren, linux-crypto, devicetree,
	linux-kernel, linux-arm-kernel, openbmc

On 27/12/2021 at 19:32, Krzysztof Kozlowski wrote:
> Add compatbile for Microchip sama7g5 TRNG.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>

As far as I understand:
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>

Thanks for having taken care of this.
Best regards,
   Nicolas

> ---
>   .../devicetree/bindings/rng/atmel,at91-trng.yaml      | 11 ++++++++---
>   1 file changed, 8 insertions(+), 3 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
> index 0324e863dab8..c1527637eb74 100644
> --- a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
> +++ b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
> @@ -13,9 +13,14 @@ maintainers:
> 
>   properties:
>     compatible:
> -    enum:
> -      - atmel,at91sam9g45-trng
> -      - microchip,sam9x60-trng
> +    oneOf:
> +      - enum:
> +          - atmel,at91sam9g45-trng
> +          - microchip,sam9x60-trng
> +      - items:
> +          - enum:
> +              - microchip,sama7g5-trng
> +          - const: atmel,at91sam9g45-trng
> 
>     clocks:
>       maxItems: 1
> --
> 2.32.0
> 


-- 
Nicolas Ferre

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
  2021-12-28 13:07     ` Krzysztof Kozlowski
@ 2022-01-03 17:36       ` Nicolas Ferre
  0 siblings, 0 replies; 13+ messages in thread
From: Nicolas Ferre @ 2022-01-03 17:36 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Rob Herring
  Cc: Tony Lindgren, linux-kernel, Tomer Maimon, Matt Mackall,
	Avi Fishman, Alexandre Belloni, Nishanth Menon, Patrick Venture,
	openbmc, Pali Rohár, Khuong Dinh, linux-crypto,
	Patrice Chotard, Herbert Xu, Tali Perry, devicetree,
	Benjamin Fair, Rob Herring, Nancy Yuen, Ludovic Desroches,
	Santosh Shilimkar, linux-arm-kernel

On 28/12/2021 at 14:07, Krzysztof Kozlowski wrote:
> On 28/12/2021 13:54, Rob Herring wrote:
>> On Mon, 27 Dec 2021 19:32:45 +0100, Krzysztof Kozlowski wrote:
>>> Convert the Atmel TRNG bindings to DT schema.
>>>
>>> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
>>> ---
>>>   .../bindings/rng/atmel,at91-trng.yaml         | 46 +++++++++++++++++++
>>>   .../devicetree/bindings/rng/atmel-trng.txt    | 16 -------
>>>   2 files changed, 46 insertions(+), 16 deletions(-)
>>>   create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
>>>   delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt
>>>
>>
>> Running 'make dtbs_check' with the schema in this patch gives the
>> following warnings. Consider if they are expected or the schema is
>> incorrect. These may not be new warnings.
>>
>> Note that it is not yet a requirement to have 0 warnings for dtbs_check.
>> This will change in the future.
>>
>> Full log is available here: https://patchwork.ozlabs.org/patch/1573492
>>
>>
>> rng@e2010000: compatible:0: 'microchip,sama7g5-trng' is not one of ['atmel,at91sam9g45-trng', 'microchip,sam9x60-trng']
>>        arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
>>
>> rng@e2010000: compatible: Additional items are not allowed ('atmel,at91sam9g45-trng' was unexpected)
>>        arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
>>
>> rng@e2010000: compatible: ['microchip,sama7g5-trng', 'atmel,at91sam9g45-trng'] is too long
>>        arch/arm/boot/dts/at91-sama7g5ek.dt.yaml
>>
> 
> This patch is only converting the existing bindings, so new compatible
> is not added. The issue reported here is being fixed in the next patch
> (3/8).

Thanks Krzysztof!
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>

Best regards,
   Nicolas


-- 
Nicolas Ferre

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
  2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
                   ` (6 preceding siblings ...)
  2021-12-27 18:32 ` [PATCH 8/8] dt-bindings: rng: timeriomem_rng: convert TimerIO " Krzysztof Kozlowski
@ 2022-01-05 13:30 ` Rob Herring
  7 siblings, 0 replies; 13+ messages in thread
From: Rob Herring @ 2022-01-05 13:30 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Matt Mackall, Herbert Xu, Nicolas Ferre, Alexandre Belloni,
	Ludovic Desroches, Avi Fishman, Tomer Maimon, Tali Perry,
	Patrick Venture, Nancy Yuen, Benjamin Fair, Khuong Dinh,
	Patrice Chotard, Nishanth Menon, Santosh Shilimkar,
	Pali Rohár, Tony Lindgren, linux-crypto, devicetree,
	linux-kernel, linux-arm-kernel, openbmc

On Mon, Dec 27, 2021 at 07:32:44PM +0100, Krzysztof Kozlowski wrote:
> Convert the APM X-Gene RNG bindings to DT schema.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
> ---
>  .../devicetree/bindings/rng/apm,rng.txt       | 17 -------
>  .../bindings/rng/apm,x-gene-rng.yaml          | 47 +++++++++++++++++++
>  2 files changed, 47 insertions(+), 17 deletions(-)
>  delete mode 100644 Documentation/devicetree/bindings/rng/apm,rng.txt
>  create mode 100644 Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml

Series applied, thanks.

Rob

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-01-05 13:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-27 18:32 [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema Krzysztof Kozlowski
2021-12-27 18:32 ` [PATCH 2/8] dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG " Krzysztof Kozlowski
2021-12-28 12:54   ` Rob Herring
2021-12-28 13:07     ` Krzysztof Kozlowski
2022-01-03 17:36       ` Nicolas Ferre
2021-12-27 18:32 ` [PATCH 3/8] dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG Krzysztof Kozlowski
2022-01-03 17:35   ` Nicolas Ferre
2021-12-27 18:32 ` [PATCH 4/8] dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema Krzysztof Kozlowski
2021-12-27 18:32 ` [PATCH 5/8] dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM " Krzysztof Kozlowski
2021-12-27 18:32 ` [PATCH 6/8] dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM " Krzysztof Kozlowski
2021-12-27 18:32 ` [PATCH 7/8] dt-bindings: rng: st,rng: convert ST " Krzysztof Kozlowski
2021-12-27 18:32 ` [PATCH 8/8] dt-bindings: rng: timeriomem_rng: convert TimerIO " Krzysztof Kozlowski
2022-01-05 13:30 ` [PATCH 1/8] dt-bindings: rng: apm,x-gene-rng: convert APM " Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).