Lines Matching +full:high +full:- +full:accuracy

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alina Yu <alina_yu@richtek.com>
14 multi-configurable synchronous buck converters and two LDOs.
16 Bucks support "regulator-allowed-modes" and "regulator-mode". The former defines the permitted
25 0 - Auto mode for power saving, which reducing the switching frequency at light load condition
26 to maintain high frequency.
27 …1 - FCCM to meet the strict voltage regulation accuracy, which keeping constant switching frequenc…
35 - richtek,rtq2208
43 richtek,mtp-sel-high:
47 false - Using DVS0 register setting to adjust vout
48 true - Using DVS1 register setting to adjust vout
55 "^buck-[a-h]$":
60 description for buck-[a-h] regulator.
63 regulator-allowed-modes:
65 two buck modes in different switching accuracy.
66 0 - Auto mode
67 1 - FCCM
71 "^ldo[1-2]$":
76 regulator description for ldo[1-2].
79 - compatible
80 - reg
81 - regulators
86 - |
87 #include <dt-bindings/interrupt-controller/irq.h>
89 #address-cells = <1>;
90 #size-cells = <0>;
95 interrupts-extended = <&gpio26 0 IRQ_TYPE_LEVEL_LOW>;
96 richtek,mtp-sel-high;
99 buck-a {
100 regulator-min-microvolt = <400000>;
101 regulator-max-microvolt = <2050000>;
102 regulator-allowed-modes = <0 1>;
103 regulator-always-on;
104 regulator-state-mem {
105 regulator-on-in-suspend;
106 regulator-mode = <1>;
109 buck-b {
110 regulator-min-microvolt = <400000>;
111 regulator-max-microvolt = <2050000>;
112 regulator-allowed-modes = <0 1>;
113 regulator-always-on;
114 regulator-state-mem {
115 regulator-on-in-suspend;
116 regulator-mode = <1>;
119 buck-c {
120 regulator-min-microvolt = <400000>;
121 regulator-max-microvolt = <2050000>;
122 regulator-allowed-modes = <0 1>;
123 regulator-always-on;
124 regulator-state-mem {
125 regulator-on-in-suspend;
126 regulator-mode = <1>;
129 buck-d {
130 regulator-min-microvolt = <400000>;
131 regulator-max-microvolt = <2050000>;
132 regulator-allowed-modes = <0 1>;
133 regulator-always-on;
134 regulator-state-mem {
135 regulator-on-in-suspend;
136 regulator-mode = <1>;
139 buck-e {
140 regulator-min-microvolt = <400000>;
141 regulator-max-microvolt = <2050000>;
142 regulator-allowed-modes = <0 1>;
143 regulator-always-on;
144 regulator-state-mem {
145 regulator-on-in-suspend;
146 regulator-mode = <1>;
149 buck-f {
150 regulator-min-microvolt = <400000>;
151 regulator-max-microvolt = <2050000>;
152 regulator-allowed-modes = <0 1>;
153 regulator-always-on;
154 regulator-state-mem {
155 regulator-on-in-suspend;
156 regulator-mode = <1>;
159 buck-g {
160 regulator-min-microvolt = <400000>;
161 regulator-max-microvolt = <2050000>;
162 regulator-allowed-modes = <0 1>;
163 regulator-always-on;
164 regulator-state-mem {
165 regulator-on-in-suspend;
166 regulator-mode = <1>;
169 buck-h {
170 regulator-min-microvolt = <400000>;
171 regulator-max-microvolt = <2050000>;
172 regulator-allowed-modes = <0 1>;
173 regulator-always-on;
174 regulator-state-mem {
175 regulator-on-in-suspend;
176 regulator-mode = <1>;
180 regulator-min-microvolt = <1200000>;
181 regulator-max-microvolt = <1200000>;
182 regulator-always-on;
183 regulator-state-mem {
184 regulator-on-in-suspend;
188 regulator-min-microvolt = <3300000>;
189 regulator-max-microvolt = <3300000>;
190 regulator-always-on;
191 regulator-state-mem {
192 regulator-on-in-suspend;