Good evening Linus, A small trivial fix-up with IRQChip's Kconfig will be required.
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5: Linux 5.9-rc1 (2020-08-16 13:04:57 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-5.10 for you to fetch changes up to 6d81dc3c79d46b66b29712eb1ac5ad2cbe4231d2: mfd: kempld-core: Fix unused variable 'kempld_acpi_table' when !ACPI (2020-10-05 09:11:40 +0100) ---------------------------------------------------------------- - New Drivers - Add support for initialising shared (between children) Regmaps - Add support for Kontron SL28CPLD - Add support for ENE KB3930 Embedded Controller - Add support for Intel FPGA PAC MAX 10 BMC - New Device Support - Add support for Power to Ricoh RN5T618 - Add support for UART to Intel Lakefield - Add support for LP87524_Q1 to Texas Instruments LP87565 - New Functionality - Device Tree; ene-kb3930, sl28cpld, syscon, lp87565, lp87524-q1 - Use new helper dev_err_probe(); madera-core, stmfx, wcd934x - Use new GPIOD API; dm355evm_msp - Add wake-up capability; sprd-sc27xx-spi - Add ACPI support; kempld-core - Fix-ups - Trivial (spelling/whitespace); Kconfig, ab8500 - Fix for unused variables; khadas-mcu, kempld-core - Remove unused header file(s); mt6360-core - Use correct IRQ flags in docs; act8945a, gateworks-gsc, rohm,bd70528-pmic - Add COMPILE_TEST support; asic3, tmio_core - Add dependency on I2C; SL28CPLD - Bug Fixes - Fix memory leak(s); sm501 - Do not free regmap_config's 'name' until exit; syscon ---------------------------------------------------------------- Andreas Kemnade (1): mfd: rn5t618: Add a power supply subdevice Andy Shevchenko (1): mfd: intel-lpss: Add device IDs for UART ports for Lakefield Baolin Wang (1): mfd: sprd: Add wakeup capability for PMIC IRQ Dan Carpenter (1): mfd: sm501: Fix leaks in probe() Jonathan Neuschäfer (1): dt-bindings: mfd: ab8500: Remove weird Unicode characters Krzysztof Kozlowski (6): mfd: madera: Simplify with dev_err_probe() mfd: stmfx: Simplify with dev_err_probe() mfd: wcd934x: Simplify with dev_err_probe() dt-bindings: mfd: syscon: Merge Samsung Exynos Sysreg bindings dt-bindings: mfd: syscon: Document Exynos3 and Exynos5433 compatibles dt-bindings: mfd: Correct interrupt flags in examples Lee Jones (3): mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning mfd: sl28cpld: Depend on I2C mfd: kempld-core: Fix unused variable 'kempld_acpi_table' when !ACPI Linus Walleij (1): mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table Lubomir Rintel (2): dt-bindings: mfd: Add ENE KB3930 Embedded Controller binding mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller Luca Ceresoli (3): dt-bindings: mfd: lp87565: Convert to yaml dt-bindings: mfd: Add LP87524-Q1 mfd: lp87565: Add LP87524-Q1 variant Marc Zyngier (1): mfd: syscon: Don't free allocated name for regmap_config Marek Behún (1): mfd: asic3: Build if COMPILE_TEST=y Mauro Carvalho Chehab (1): mfd: Kconfig: Fix typo of 'individual' Michael Brunner (1): mfd: Add ACPI support to Kontron PLD driver Michael Walle (8): mfd: Add simple regmap based I2C driver dt-bindings: mfd: Add bindings for sl28cpld mfd: simple-mfd-i2c: Add sl28cpld support irqchip: Add sl28cpld interrupt controller support watchdog: add support for sl28cpld watchdog pwm: Add support for sl28cpld PWM controller gpio: Add support for the sl28cpld GPIO controller hwmon: Add support for the sl28cpld hardware monitoring controller Xu Yilun (1): mfd: intel-m10-bmc: Add Intel MAX 10 BMC chip support for Intel FPGA PAC YueHaibing (1): mfd: mt6360: Remove unused include <linux/version.h> .../ABI/testing/sysfs-driver-intel-m10-bmc | 15 ++ .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 ---- .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 54 +++++ .../bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 27 +++ .../kontron,sl28cpld-intc.yaml | 54 +++++ Documentation/devicetree/bindings/mfd/ab8500.txt | 4 +- Documentation/devicetree/bindings/mfd/act8945a.txt | 2 +- .../devicetree/bindings/mfd/ene-kb3930.yaml | 55 +++++ .../devicetree/bindings/mfd/gateworks-gsc.yaml | 3 +- .../devicetree/bindings/mfd/kontron,sl28cpld.yaml | 153 ++++++++++++ Documentation/devicetree/bindings/mfd/lp87565.txt | 79 ------ .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt | 2 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../devicetree/bindings/mfd/ti,lp87524-q1.yaml | 112 +++++++++ .../devicetree/bindings/mfd/ti,lp87561-q1.yaml | 83 +++++++ .../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 101 ++++++++ .../bindings/pwm/kontron,sl28cpld-pwm.yaml | 35 +++ .../bindings/watchdog/kontron,sl28cpld-wdt.yaml | 35 +++ Documentation/hwmon/index.rst | 1 + Documentation/hwmon/sl28cpld.rst | 36 +++ drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-sl28cpld.c | 161 ++++++++++++ drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/sl28cpld-hwmon.c | 142 +++++++++++ drivers/irqchip/Kconfig | 8 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-sl28cpld.c | 96 ++++++++ drivers/mfd/Kconfig | 52 +++- drivers/mfd/Makefile | 3 + drivers/mfd/dm355evm_msp.c | 76 ++++-- drivers/mfd/ene-kb3930.c | 212 ++++++++++++++++ drivers/mfd/intel-lpss-pci.c | 4 + drivers/mfd/intel-m10-bmc.c | 164 +++++++++++++ drivers/mfd/kempld-core.c | 117 ++++++++- drivers/mfd/khadas-mcu.c | 2 + drivers/mfd/lp87565.c | 4 + drivers/mfd/madera-core.c | 11 +- drivers/mfd/mt6360-core.c | 1 - drivers/mfd/rn5t618.c | 1 + drivers/mfd/simple-mfd-i2c.c | 57 +++++ drivers/mfd/sm501.c | 8 +- drivers/mfd/sprd-sc27xx-spi.c | 28 ++- drivers/mfd/stmfx.c | 8 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 9 +- drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-sl28cpld.c | 270 +++++++++++++++++++++ drivers/watchdog/Kconfig | 11 + drivers/watchdog/Makefile | 1 + drivers/watchdog/sl28cpld_wdt.c | 229 +++++++++++++++++ include/linux/mfd/intel-m10-bmc.h | 65 +++++ include/linux/mfd/lp87565.h | 1 + 55 files changed, 2493 insertions(+), 186 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml create mode 100644 Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ene-kb3930.yaml create mode 100644 Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/lp87565.txt create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml create mode 100644 Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml create mode 100644 Documentation/hwmon/sl28cpld.rst create mode 100644 drivers/gpio/gpio-sl28cpld.c create mode 100644 drivers/hwmon/sl28cpld-hwmon.c create mode 100644 drivers/irqchip/irq-sl28cpld.c create mode 100644 drivers/mfd/ene-kb3930.c create mode 100644 drivers/mfd/intel-m10-bmc.c create mode 100644 drivers/mfd/simple-mfd-i2c.c create mode 100644 drivers/pwm/pwm-sl28cpld.c create mode 100644 drivers/watchdog/sl28cpld_wdt.c create mode 100644 include/linux/mfd/intel-m10-bmc.h -- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog