• Linus Torvalds's avatar
    Merge tag 'mfd-next-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · d3092e4e
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New drivers:
       - Add support for Cherry Trail Dollar Cove TI PMIC
       - Add support for Add Spreadtrum SC27xx series PMICs
    
      New device support:
       - Add support Regulator to axp20x
    
      New functionality:
       - Add DT support; aspeed-scu sc27xx-pmic
       - Add power saving support; rts5249
    
      Fix-ups:
       - DT clean-up/rework; tps65217, max77693, iproc-cdru, iproc-mhb, tps65218
       - Staticise/constify; stw481x
       - Use new succinct IRQ API; fsl-imx25-tsadc
       - Kconfig fix-ups; MFD_TPS65218
       - Identify SPI method; lpc_ich
       - Use managed resources (devm_*) calls; ssbi
       - Remove unused/obsolete code/documentation; mc13xxx
    
      Bug fixes:
       - Fix typo in MAINTAINERS
       - Fix error handling; mxs-lradc
       - Clean-up IRQs on .remove; fsl-imx25-tsadc"
    
    * tag 'mfd-next-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (21 commits)
      dt-bindings: mfd: mc13xxx: Remove obsolete property
      mfd: axp20x: Add axp20x-regulator cell for AXP813
      mfd: Add Spreadtrum SC27xx series PMICs driver
      dt-bindings: mfd: Add Spreadtrum SC27xx PMIC documentation
      mfd: ssbi: Use devm_of_platform_populate()
      mfd: fsl-imx25: Clean up irq settings during removal
      mfd: mxs-lradc: Fix error handling in mxs_lradc_probe()
      mfd: lpc_ich: Avoton/Rangeley uses SPI_BYT method
      mfd: tps65218: Introduce dependency on CONFIG_OF
      mfd: tps65218: Correct the config description
      MAINTAINERS: Fix Dialog search term for watchdog binding file
      mfd: fsl-imx25: Set irq handler and data in one go
      mfd: rts5249: Add support for RTS5250S power saving
      ACPI / PMIC: Add opregion driver for Intel Dollar Cove TI PMIC
      mfd: Add support for Cherry Trail Dollar Cove TI PMIC
      syscon: dt-bindings: Add binding document for iProc MHB block
      syscon: dt-bindings: Add binding doc for Broadcom iProc CDRU
      mfd: max77693: Add muic of_compatible in mfd_cell
      mfd: stw481x: Make three arrays static const, reduces object code size
      mfd: tps65217: Introduce dependency on CONFIG_OF
      ...
    d3092e4e