Merge tag 'mfd-next-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull MFD updates from Lee Jones: "Core Frameworks - Make better attempt at matching device with the correct OF node - Allow batch removal of hierarchical sub-devices New Drivers - Add STM32 Clocksource driver - Add support for Khadas System Control Microcontroller Driver Removal - Remove unused driver for TI's SMSC ECE1099 New Device Support - Add support for Intel Emmitsburg PCH to Intel LPSS PCI - Add support for Intel Tiger Lake PCH-H to Intel LPSS PCI - Add support for Dialog DA revision to Dialog DA9063 New Functionality - Add support for AXP803 to be probed by I2C Fix-ups - Numerous W=1 warning fixes - Device Tree changes (stm32-lptimer, gateworks-gsc, khadas,mcu, stmfx, cros-ec, j721e-system-controller) - Enabled Regmap 'fast I/O' in stm32-lptimer - Change BUG_ON to WARN_ON in arizona-core - Remove superfluous code/initialisation (madera, max14577) - Trivial formatting/spelling issues (madera-core, madera-i2c, da9055, max77693-private) - Switch to of_platform_populate() in sprd-sc27xx-spi - Expand out set/get brightness/pwm macros in lm3533-ctrlbank - Disable IRQs on suspend in motorola-cpcap - Clean-up error handling in intel_soc_pmic_mrfld - Ensure correct removal order of sub-devices in madera - Many s/HTTP/HTTPS/ link changes - Ensure name used with Regmap is unique in syscon Bug Fixes - Properly 'put' clock on unbind and error in arizona-core - Fix revision handling in da9063 - Fix 'assignment of read-only location' error in kempld-core - Avoid using the Regmap API when atomic in rn5t618 - Redefine volatile register description in rn5t618 - Use locking to protect event handler in dln2" * tag 'mfd-next-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (76 commits) mfd: syscon: Use a unique name with regmap_config mfd: Replace HTTP links with HTTPS ones mfd: dln2: Run event handler loop under spinlock mfd: madera: Improve handling of regulator unbinding mfd: mfd-core: Add mechanism for removal of a subset of children mfd: intel_soc_pmic_mrfld: Simplify the return expression of intel_scu_ipc_dev_iowrite8() mfd: max14577: Remove redundant initialization of variable current_bits mfd: rn5t618: Fix caching of battery related registers mfd: max77693-private: Drop a duplicated word mfd: da9055: pdata.h: Drop a duplicated word mfd: rn5t618: Make restart handler atomic safe mfd: kempld-core: Fix 'assignment of read-only location' error mfd: axp20x: Allow the AXP803 to be probed by I2C mfd: da9063: Add support for latest DA silicon revision mfd: da9063: Fix revision handling to correctly select reg tables dt-bindings: mfd: st,stmfx: Remove I2C unit name dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J721e system controller mfd: motorola-cpcap: Disable interrupt for suspend mfd: smsc-ece1099: Remove driver mfd: core: Add OF_MFD_CELL_REG() helper ...
No related branches found
No related tags found
Showing
- drivers/mfd/tps65912-i2c.c 1 addition, 1 deletiondrivers/mfd/tps65912-i2c.c
- drivers/mfd/tps65912-spi.c 1 addition, 1 deletiondrivers/mfd/tps65912-spi.c
- drivers/mfd/twl4030-irq.c 2 additions, 2 deletionsdrivers/mfd/twl4030-irq.c
- drivers/mfd/wm831x-core.c 4 additions, 0 deletionsdrivers/mfd/wm831x-core.c
- drivers/mfd/wm8350-core.c 4 additions, 0 deletionsdrivers/mfd/wm8350-core.c
- drivers/mfd/wm8400-core.c 2 additions, 0 deletionsdrivers/mfd/wm8400-core.c
- drivers/thermal/Kconfig 11 additions, 0 deletionsdrivers/thermal/Kconfig
- drivers/thermal/Makefile 1 addition, 0 deletionsdrivers/thermal/Makefile
- drivers/thermal/khadas_mcu_fan.c 162 additions, 0 deletionsdrivers/thermal/khadas_mcu_fan.c
- include/linux/mfd/core.h 31 additions, 11 deletionsinclude/linux/mfd/core.h
- include/linux/mfd/da9055/pdata.h 1 addition, 1 deletioninclude/linux/mfd/da9055/pdata.h
- include/linux/mfd/da9063/core.h 1 addition, 0 deletionsinclude/linux/mfd/da9063/core.h
- include/linux/mfd/da9063/registers.h 10 additions, 5 deletionsinclude/linux/mfd/da9063/registers.h
- include/linux/mfd/hi6421-pmic.h 1 addition, 1 deletioninclude/linux/mfd/hi6421-pmic.h
- include/linux/mfd/khadas-mcu.h 91 additions, 0 deletionsinclude/linux/mfd/khadas-mcu.h
- include/linux/mfd/lp873x.h 1 addition, 1 deletioninclude/linux/mfd/lp873x.h
- include/linux/mfd/lp87565.h 1 addition, 1 deletioninclude/linux/mfd/lp87565.h
- include/linux/mfd/madera/pdata.h 0 additions, 1 deletioninclude/linux/mfd/madera/pdata.h
- include/linux/mfd/max77693-private.h 1 addition, 1 deletioninclude/linux/mfd/max77693-private.h
- include/linux/mfd/smsc.h 0 additions, 104 deletionsinclude/linux/mfd/smsc.h
Loading
Please register or sign in to comment