• Linus Torvalds's avatar
    Merge tag 'regulator-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator · 8b0cab14
    Linus Torvalds authored
    Pull regulator updates from Mark Brown:
     "A fairly quiet release again, a couple of relatively small new
      features and a bunch of driver specific work including yet more code
      elimination and fixes from Axel Lin.
    
       - Addidion of linear_min_sel for offsetting linear selectors in the
         helpers.
       - Support for continuous voltage ranges for regulators with extremely
         high resolution.
       - Drivers for AS3711, DA9055, MAX9873, TPS51632, TPS80031 and ARM
         vexpress."
    
    Fix up trivial conflict (due to typo fix) in palmas-regulator.c
    
    * tag 'regulator-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (80 commits)
      regulator: core: Fix logic to determinate if regulator can change voltage
      regulator: s5m8767: Fix to work even if no DVS gpio present
      regulator: s5m8767: Fix to read the first DVS register.
      regulator: s5m8767: Fix to work when platform registers less regulators
      regulator: gpio-regulator: gpio_set_value should use cansleep
      regulator: gpio-regulator: Fix logical error in for() loop
      regulator: anatop: Use regulator_[get|set]_voltage_sel_regmap
      regulator: anatop: Use linear_min_sel with linear mapping
      regulator: max1586: Implement get_voltage_sel callback
      regulator: lp8788-buck: Kill _gpio_request function
      regulator: tps80031: Convert tps80031_ldo_ops to linear_min_sel and list_voltage_linear
      regulator: lp8788-ldo: Remove val array in lp8788_config_ldo_enable_mode
      regulator: gpio-regulator: Add ifdef CONFIG_OF guard for regulator_gpio_of_match
      regulator: palmas: Convert palmas_ops_smps to regulator_[get|set]_voltage_sel_regmap
      regulator: palmas: Return raw register values as the selectors in [get|set]_voltage_sel
      regulators: add regulator_can_change_voltage() function
      regulator: tps51632: Ensure [base|max]_voltage_uV pdata settings are valid
      regulator: wm831x-dcdc: Add MODULE_ALIAS for wm831x-boostp
      regulator: wm831x-dcdc: Ensure selected voltage falls within requested range
      regulator: tps51632: Use linear_min_sel and regulator_[map|list]_voltage_linear
      ...
    8b0cab14
Kconfig 32.1 KB