• Linus Torvalds's avatar
    Merge tag 'regulator-v3.16' of... · 312c76f1
    Linus Torvalds authored
    Merge tag 'regulator-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into next
    
    Pull regulator updates from Mark Brown:
     "The bulk of the changes for this release are a few new drivers however
      there are a couple of noticable core changes and the usual stream of
      cleanups and fixes:
    
       - move disable of unused regulators later in init so it comes after
         deferred probe has iterated making startup smoother.
       - fixes to reference counting of the DT nodes for constraints from
         Charles Keepax.  This has little practical impact since all real
         users of the regulator bindings use FDT which doesn't need the
         reference counting.
       - lots of cleanups, especially to the Samsung drivers.
       - support for Linear Technologies LTC3589, Texas Instruments
         TPS658640 and X-Powers AXP20x"
    
    * tag 'regulator-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (64 commits)
      regulator: pbias: remove unnecessary OOM messages
      regulator: max8649: remove unnecessary OOM messages
      regulator: core: Fix the init of DT defined fixed regulators
      regulator: core: Disable unused regulators after deferred probing is done
      regulator: Don't disable unused regulators we don't have permission for
      regulator: axp20x: Use regulator_map_voltage_ascend for LDO4
      regulator: use of_property_read_{bool|u32}()
      regulator: Fix regulator_get_{optional,exclusive}() documentation
      regulators: Add definition of regulator_set_voltage_time() for !CONFIG_REGULATOR
      regulator: arizona-ldo1: add missing #include
      regulator: pfuze100: Support enable/disable for fixed regulator
      regulator: ltc3589: Remove ltc3589_list_voltage_fixed function
      regulator: ltc3589: Fix module dependency
      regulator: tps6586x: Remove unused to_tps6586x_dev() function
      regulator: tps65218: Convert to use regulator_set_voltage_time_sel
      regulator: tps6586x: Add support for the TPS658640
      regulator: tps6586x: Prepare supporting fixed regulators
      regulator: pfuze100: Don't allocate an invalid gpio
      regulator: pfuze100: Support SWB enable/disable
      regulator: fixed: use of_property_read_{bool|u32}()
      ...
    312c76f1
Kconfig 19.9 KB