]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
regulator: add REGULATOR_LINEAR_VRANGE macro
authorAndré Draszik <andre.draszik@linaro.org>
Thu, 22 Jan 2026 15:43:37 +0000 (15:43 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 4 Feb 2026 13:35:32 +0000 (13:35 +0000)
commit7d33c0a4c6a3356db2b2f599820baf75d3753d44
tree3109a9e8348a3c48a9cf5d097e398144a199abf6
parent030158c0528d1cbfbe9eebed09bad604f6135734
regulator: add REGULATOR_LINEAR_VRANGE macro

REGULATOR_LINEAR_VRANGE is similar to REGULATOR_LINEAR_RANGE, but
allows a more natural declaration of a voltage range for a regulator,
in that it expects the minimum and maximum values as voltages rather
than as selectors.

Using voltages arguably makes this macro easier to use by drivers and
code using it can become easier to read compared to
REGULATOR_LINEAR_RANGE.

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Link: https://patch.msgid.link/20260122-s2mpg1x-regulators-v7-10-3b1f9831fffd@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
include/linux/regulator/driver.h