• Linus Torvalds's avatar
    Merge tag 'mfd-next-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 512b7d37
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "Core Frameworks:
       - Constify 'properties' attribute in core header file
    
      New Drivers:
       - Add support for Gateworks System Controller
       - Add support for MediaTek MT6358 PMIC
       - Add support for Mediatek MT6360 PMIC
       - Add support for Monolithic Power Systems MP2629 ADC and Battery charger
    
      Fix-ups:
       - Use new I2C API in htc-i2cpld
       - Remove superfluous code in sprd-sc27xx-spi
       - Improve error handling in stm32-timers
       - Device Tree additions/fixes in mt6397
       - Defer probe betterment in wm8994-core
       - Improve module handling in wm8994-core
       - Staticify in stpmic1
       - Trivial (spelling, formatting) in tqmx86
    
      Bug Fixes:
       - Fix incorrect register/PCI IDs in intel-lpss-pci
       - Fix unbalanced Regulator API calls in wm8994-core
       - Fix double free() in wcd934x
       - Remove IRQ domain on failure in stmfx
       - Reset chip on resume in stmfx
       - Disable/enable IRQs on suspend/resume in stmfx
       - Do not use bulk writes on H/W which does not support them in max77620"
    
    * tag 'mfd-next-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (29 commits)
      mfd: mt6360: Remove duplicate REGMAP_IRQ_REG_LINE() entry
      mfd: Add support for PMIC MT6360
      mfd: max77620: Use single-byte writes on MAX77620
      mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc
      mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt
      mfd: stmfx: Fix stmfx_irq_init error path
      mfd: stmfx: Reset chip on resume as supply was disabled
      mfd: wm8994: Silence warning about supplies during deferred probe
      mfd: wm8994: Fix unbalanced calls to regulator_bulk_disable()
      mfd: wm8994: Fix driver operation if loaded as modules
      dt-bindings: mfd: mediatek: Add MT6397 Pin Controller
      mfd: Constify properties in mfd_cell
      mfd: stm32-timers: Use dma_request_chan() instead dma_request_slave_channel()
      mfd: sprd: Remove unnecessary spi_bus_type setting
      mfd: intel-lpss: Update LPSS UART #2 PCI ID for Jasper Lake
      mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION
      mfd: stpmic1: Make stpmic1_regmap_config static
      mfd: htc-i2cpld: Convert to use i2c_new_client_device()
      MAINTAINERS: Add entry for mp2629 Battery Charger driver
      power: supply: mp2629: Add impedance compensation config
      ...
    512b7d37
MAINTAINERS 543 KB