• Linus Torvalds's avatar
    Merge tag 'mfd-for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · df9cdc17
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "Core Frameworks:
       - Add new !TOUCHSCREEN_SUN4I dependency for SUN4I_GPADC
       - List include/dt-bindings/mfd/* to files supported in MAINTAINERS
    
      New Drivers:
       - Intel Apollo Lake SPI NOR
       - ST STM32 Timers (Advanced, Basic and PWM)
       - Motorola 6556002 CPCAP (PMIC)
    
      New Device Support:
       - Add support for AXP221 to axp20x
       - Add support for Intel Gemini Lake to intel-lpss-pci
       - Add support for MT6323 LED to mt6397-core
       - Add support for COMe-bBD#, COMe-bSL6, COMe-bKL6, COMe-cAL6 and
         COMe-cKL6 to kempld-core
    
      New Functionality:
       - Add support for Analog CODAC to sun6i-prcm
       - Add support for Watchdog to lpc_ich
    
      Fix-ups:
       - Error handling improvements; axp288_charger, axp20x, ab8500-sysctrl
       - Adapt platform data handling; axp20x
       - IRQ handling improvements; arizona, axp20x
       - Remove superfluous code; arizona, axp20x, lpc_ich
       - Trivial coding style/spelling fixes; axp20x, abx500, mfd.txt
       - Regmap fix-ups; axp20x
       - DT changes; mfd.txt, aspeed-lpc, aspeed-gfx, ab8500-core, tps65912,
         mt6397
       - Use new I2C probing mechanism; max77686
       - Constification; rk808
    
      Bug Fixes:
       - Stop data transfer whilst suspended; cros_ec"
    
    * tag 'mfd-for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (43 commits)
      mfd: lpc_ich: Enable watchdog on Intel Apollo Lake PCH
      mfd: lpc_ich: Remove useless comments in core part
      mfd: Add support for several boards to Kontron PLD driver
      mfd: constify regmap_irq_chip structures
      MAINTAINERS: Add include/dt-bindings/mfd to MFD entry
      mfd: cpcap: Add minimal support
      mfd: mt6397: Add MT6323 LED support into MT6397 driver
      Documentation: devicetree: Add LED subnode binding for MT6323 PMIC
      mfd: tps65912: Export OF device ID table as module aliases
      mfd: ab8500-core: Rename clock device and compatible
      mfd: cros_ec: Send correct suspend/resume event to EC
      mfd: max77686: Remove I2C device ID table
      mfd: max77686: Use the struct i2c_driver .probe_new instead of .probe
      mfd: max77686: Use of_device_get_match_data() helper
      mfd: max77686: Don't attempt to get i2c_device_id .data
      mfd: ab8500-sysctrl: Handle probe deferral
      mfd: intel-lpss: Add Intel Gemini Lake PCI IDs
      mfd: axp20x: Fix AXP806 access errors on cold boot
      mfd: cros_ec: Send suspend state notification to EC
      mfd: cros_ec: Prevent data transfer while device is suspended
      ...
    df9cdc17
MAINTAINERS 386 KB