Skip to content

Commit 622bab1

Browse files
smaeulbroonie
authored andcommitted
regulator: dt-bindings: Add Allwinner D1 system LDOs
The Allwinner D1 SoC contains two pairs of in-package LDOs. The pair of "system" LDOs is for general purpose use. LDOA generally powers the board's 1.8 V rail. LDOB powers the in-package DRAM, where applicable. Reviewed-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Samuel Holland <[email protected]> Signed-off-by: Chen-Yu Tsai <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 75c48ad commit 622bab1

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/regulator/allwinner,sun20i-d1-system-ldos.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Allwinner D1 System LDOs
8+
9+
maintainers:
10+
- Samuel Holland <[email protected]>
11+
12+
description:
13+
Allwinner D1 contains a pair of general-purpose LDOs which are designed to
14+
supply power inside and outside the SoC. They are controlled by a register
15+
within the system control MMIO space.
16+
17+
properties:
18+
compatible:
19+
enum:
20+
- allwinner,sun20i-d1-system-ldos
21+
22+
reg:
23+
maxItems: 1
24+
25+
patternProperties:
26+
"^ldo[ab]$":
27+
type: object
28+
$ref: regulator.yaml#
29+
unevaluatedProperties: false
30+
31+
required:
32+
- compatible
33+
- reg
34+
35+
additionalProperties: false
36+
37+
...

0 commit comments

Comments
 (0)