• Linus Torvalds's avatar
    Merge tag 'mfd-for-linus-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 12e7b0a6
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New Drivers:
       - Freescale Touch Screen ADC
       - X-Powers AXP PMIC with RSB
       - TI TPS65086 Power Management IC (PMIC)
    
      New Device Support:
       - Supply device PCI IDs for Intel Broxton
    
      Fix-ups:
       - Move to clkdev_create() API; intel_quark_i2c_gpio
       - Complete re-write of TI's TPS65912 Power Management IC (PMIC)
       - Remove unnecessary function argument; axp20x
       - Separate out bus related code; axp20x
       - Coding Style changes; axp20x
       - Allow more drivers to be compiled as modules
       - Work around false positive 'used uninitialised' warning; db8500-prcmu
    
      Bug Fixes:
       - Remove do_div(); fsl-imx25-gcq
       - Fix driver init when built-in; tps65010
       - Fix clock-unregister leak; intel-lpss"
    
    * tag 'mfd-for-linus-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (53 commits)
      mfd: intel-lpss: Pass I2C configuration via properties on BXT
      mfd: imx6sx: Add PCIe register definitions for iomuxc gpr
      mfd: ipaq-micro: Use __maybe_unused to hide pm functions
      mfd: max77686: Add max77802 to I2C device ID table
      mfd: max77686: Export OF module alias information
      mfd: max77686: Allow driver to be built as a module
      mfd: stmpe: Add the proper PWM resources
      mfd: tps65090: Set regmap config reg counts properly
      mfd: syscon: Return ENOTSUPP instead of ENOSYS when disabled
      mfd: as3711: Set regmap config reg counts properly
      mfd: rc5t583: Set regmap config reg counts properly
      gpio: tps65086: Add GPO driver for the TPS65086 PMIC
      mfd: mt6397: Add platform device ID table
      mfd: da9063: Fix missing volatile registers in the core regmap_range volatile lists
      mfd: mt6397: Add MT6323 support to MT6397 driver
      mfd: mt6397: Add support for different Slave types
      mfd: mt6397: int_con and int_status may vary in location
      dt-bindings: mfd: Add bindings for the MediaTek MT6323 PMIC
      mfd: da9062: Fix missing volatile registers in the core regmap_range volatile lists
      mfd: Add documentation for ACT8945A DT bindings
      ...
    12e7b0a6
Kconfig 31 KB