diff options
| author | Tapio Reijonen <tapio.reijonen@vaisala.com> | 2026-09-10 08:51:41 +0000 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-09-10 16:53:09 +0100 |
| commit | e3c05a881fc9f0d47e373998bef5b4cb7426c565 (patch) | |
| tree | b5869943751100789159872835c829e36207c0b9 /tools/perf/scripts/python/flamegraph.py | |
| parent | cee9395acd8043be0644b25c34bfa86623f2b935 (diff) | |
regulator: dt-bindings: Add MPS MPQ4210
The MPQ4210 is a 40V synchronous four-switch buck-boost controller with
an I2C interface. Its output voltage is programmed through an 11-bit
feedback reference DAC covering 0 to 2.047V in 1mV steps, and is then
scaled by an external feedback resistor divider, so the divider ratio
has to be described in the device tree for the driver to translate
reference voltages into output voltages.
The divider is given in ohms rather than the kilo ohms used by
mps,mp886x.yaml because the bottom resistor is not necessarily a whole
number of kilo ohms.
The same divider scales the reference ramp rate, so unlike the other
bindings that scale by a feedback divider there is no portable value a
board can copy into regulator-ramp-delay. Describe how the selectable
rates are derived from the four reference slew rates, and show the
calculation in the example.
Signed-off-by: Tapio Reijonen <tapio.reijonen@vaisala.com>
Link: https://patch.msgid.link/20260910-mpq4210-regulator-v1-1-d37e208dfc8d@vaisala.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
