Merge tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull MFD updates from Lee Jones: "Core Frameworks: - Add support for a "resource managed strongly uncachable ioremap" call - Provide a collection of MFD helper macros - Remove mfd_clone_cell() from MFD core - Add NULL de-reference protection in MFD core - Remove superfluous function fd_platform_add_cell() from MFD core - Honour Device Tree's request to disable a device New Drivers: - Add support for MediaTek MT6323 PMIC New Device Support: - Add support for Gemini Lake to Intel LPSS PCI - Add support for Cherry Trail Crystal Cover PMIC to Intel SoC PMIC CRC - Add support for PM{I}8950 to Qualcomm SPMI PMIC - Add support for U8420 to ST-Ericsson DB8500 - Add support for Comet Lake PCH-H to Intel LPSS PCI New Functionality: - Add support for requested supply clocks; madera-core Fix-ups: - Lower interrupt priority; rk808 - Use provided helpers (macros, group functions, defines); rk808, ipaq-micro, ab8500-core, db8500-prcmu, mt6397-core, cs5535-mfd - Only allocate IRQs on request; max77620 - Use simplified API; arizona-core - Remove redundant and/or duplicated code; wm8998-tables, arizona, syscon - Device Tree binding fix-ups; madera, max77650, max77693 - Remove mfd_cell->id abuse hack; cs5535-mfd - Remove only user of mfd_clone_cell(); cs5535-mfd - Make resources static; rohm-bd70528 Bug Fixes: - Fix product ID for RK818; rk808 - Fix Power Key; rk808 - Fix booting on the BananaPi; mt6397-core - Endian fix-ups; twl.h - Fix static error checker warnings; ti_am335x_tscadc" * tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (47 commits) Revert "mfd: syscon: Set name of regmap_config" mfd: ti_am335x_tscadc: Fix static checker warning mfd: bd70528: Staticize bit value definitions mfd: mfd-core: Honour Device Tree's request to disable a child-device dt-bindings: mfd: max77693: Fix missing curly brace mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs mfd: db8500-prcmu: Support U8420-sysclk firmware dt-bindings: mfd: max77650: Convert the binding document to yaml mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.disable() call-backs x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.disable() call-backs mfd: mfd-core: Remove mfd_clone_cell() mfd: mfd-core: Protect against NULL call-back function pointer mfd: cs5535-mfd: Register clients using their own dedicated MFD cell entries mfd: cs5535-mfd: Request shared IO regions centrally mfd: cs5535-mfd: Remove mfd_cell->id hack mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy error message mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell to CHT cells mfd: madera: Add support for requesting the supply clocks ...
Showing
- Documentation/devicetree/bindings/mfd/madera.txt 8 additions, 0 deletionsDocumentation/devicetree/bindings/mfd/madera.txt
- Documentation/devicetree/bindings/mfd/max77650.txt 0 additions, 46 deletionsDocumentation/devicetree/bindings/mfd/max77650.txt
- Documentation/devicetree/bindings/mfd/max77650.yaml 149 additions, 0 deletionsDocumentation/devicetree/bindings/mfd/max77650.yaml
- Documentation/devicetree/bindings/mfd/max77693.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mfd/max77693.txt
- Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt 2 additions, 0 deletionsDocumentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
- Documentation/devicetree/bindings/rtc/rtc-mt6397.txt 29 additions, 0 deletionsDocumentation/devicetree/bindings/rtc/rtc-mt6397.txt
- Documentation/driver-api/driver-model/devres.rst 1 addition, 0 deletionsDocumentation/driver-api/driver-model/devres.rst
- MAINTAINERS 7 additions, 0 deletionsMAINTAINERS
- arch/arm/mach-ux500/cpu-db8500.c 1 addition, 1 deletionarch/arm/mach-ux500/cpu-db8500.c
- arch/sparc/include/asm/io_64.h 1 addition, 0 deletionsarch/sparc/include/asm/io_64.h
- arch/x86/platform/olpc/olpc-xo1-pm.c 0 additions, 8 deletionsarch/x86/platform/olpc/olpc-xo1-pm.c
- arch/x86/platform/olpc/olpc-xo1-sci.c 0 additions, 6 deletionsarch/x86/platform/olpc/olpc-xo1-sci.c
- drivers/mfd/ab8500-core.c 42 additions, 96 deletionsdrivers/mfd/ab8500-core.c
- drivers/mfd/arizona-core.c 1 addition, 5 deletionsdrivers/mfd/arizona-core.c
- drivers/mfd/cs5535-mfd.c 49 additions, 59 deletionsdrivers/mfd/cs5535-mfd.c
- drivers/mfd/db8500-prcmu.c 50 additions, 34 deletionsdrivers/mfd/db8500-prcmu.c
- drivers/mfd/intel-lpss-pci.c 32 additions, 9 deletionsdrivers/mfd/intel-lpss-pci.c
- drivers/mfd/intel-lpss.c 1 addition, 1 deletiondrivers/mfd/intel-lpss.c
- drivers/mfd/intel_soc_pmic_crc.c 3 additions, 0 deletionsdrivers/mfd/intel_soc_pmic_crc.c
- drivers/mfd/ipaq-micro.c 1 addition, 5 deletionsdrivers/mfd/ipaq-micro.c
Please register or sign in to comment