mirror of
https://github.com/andreili/SBC_builder.git
synced 2025-08-24 03:14:06 +02:00
68 lines
2.0 KiB
Diff
68 lines
2.0 KiB
Diff
From af0be61ac5ff0f86567ddbf3924c46eaa211e07f Mon Sep 17 00:00:00 2001
|
|
From: Andre Przywara <andre.przywara@arm.com>
|
|
Date: Fri, 21 Feb 2025 00:57:58 +0000
|
|
Subject: dt-bindings: power: Add Allwinner H6/H616 PRCM PPU
|
|
|
|
The Allwinner H6 and some later SoCs contain some bits in the PRCM (Power
|
|
Reset Clock Management) block that control some power domains.
|
|
Those power domains include the one for the GPU, the PLLs and some
|
|
analogue circuits.
|
|
|
|
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
|
|
---
|
|
.../power/allwinner,sun50i-h6-prcm-ppu.yaml | 42 +++++++++++++++++++
|
|
1 file changed, 42 insertions(+)
|
|
create mode 100644 Documentation/devicetree/bindings/power/allwinner,sun50i-h6-prcm-ppu.yaml
|
|
|
|
diff --git a/Documentation/devicetree/bindings/power/allwinner,sun50i-h6-prcm-ppu.yaml b/Documentation/devicetree/bindings/power/allwinner,sun50i-h6-prcm-ppu.yaml
|
|
new file mode 100644
|
|
index 000000000000..7eaff9baf726
|
|
--- /dev/null
|
|
+++ b/Documentation/devicetree/bindings/power/allwinner,sun50i-h6-prcm-ppu.yaml
|
|
@@ -0,0 +1,42 @@
|
|
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
|
|
+%YAML 1.2
|
|
+---
|
|
+$id: http://devicetree.org/schemas/power/allwinner,sun50i-h6-prcm-ppu.yaml#
|
|
+$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
+
|
|
+title: Allwinner SoCs PRCM power domain controller
|
|
+
|
|
+maintainers:
|
|
+ - Andre Przywara <andre.przywara@arm.com>
|
|
+
|
|
+description:
|
|
+ The Allwinner Power Reset Clock Management (PRCM) unit contains bits to
|
|
+ control a few power domains.
|
|
+
|
|
+properties:
|
|
+ compatible:
|
|
+ enum:
|
|
+ - allwinner,sun50i-h6-prcm-ppu
|
|
+ - allwinner,sun50i-h616-prcm-ppu
|
|
+ - allwinner,sun55i-a523-prcm-ppu
|
|
+
|
|
+ reg:
|
|
+ maxItems: 1
|
|
+
|
|
+ '#power-domain-cells':
|
|
+ const: 1
|
|
+
|
|
+required:
|
|
+ - compatible
|
|
+ - reg
|
|
+ - '#power-domain-cells'
|
|
+
|
|
+additionalProperties: false
|
|
+
|
|
+examples:
|
|
+ - |
|
|
+ prcm_ppu: power-controller@7010210 {
|
|
+ compatible = "allwinner,sun50i-h616-prcm-ppu";
|
|
+ reg = <0x07010250 0x10>;
|
|
+ #power-domain-cells = <1>;
|
|
+ };
|
|
--
|
|
2.35.3
|
|
|