aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/byteorder
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-02-26 14:48:36 -0500
committerLiam Girdwood <lrg@slimlogic.co.uk>2009-03-31 04:56:24 -0400
commit4367cfdc7c657ad8a797f51b9ffd3c64b31910e7 (patch)
treeb5ddefa9b0de91e58666be25e11cc805bf8c88d8 /include/linux/byteorder
parent33f301af0c56971e3c0f4a4eb4b92f7e80230f49 (diff)
regulator: enumerate voltages (v2)
Add a basic mechanism for regulators to report the discrete voltages they support: list_voltage() enumerates them using selectors numbered from 0 to an upper bound. Use those methods to force machine-level constraints into bounds. (Example: regulator supports 1.8V, 2.4V, 2.6V, 3.3V, and board constraints for that rail are 2.0V to 3.6V ... so the range of voltages is then 2.4V to 3.3V on this board.) Export those voltages to the regulator consumer interface, so for example regulator hooked up to an MMC/SD/SDIO slot can report the actual voltage options available to cards connected there. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'include/linux/byteorder')
0 files changed, 0 insertions, 0 deletions