* [GIT PULL] MFD for v7.1
@ 2026-04-20 8:19 Lee Jones
2026-04-20 18:41 ` Linus Torvalds
2026-04-20 19:13 ` pr-tracker-bot
0 siblings, 2 replies; 3+ messages in thread
From: Lee Jones @ 2026-04-20 8:19 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List
Good morning Linus,
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-7.1
for you to fetch changes up to caa5a5d44d8ae4fd13b744857d66c9313b712d1f:
mfd: core: Preserve OF node when ACPI handle is present (2026-03-31 13:38:25 +0100)
----------------------------------------------------------------
MFD for v7.1
* Core:
* Add a resource-managed version of alloc_workqueue() (`devm_alloc_workqueue()`)
* Apple SMC:
* Wire up the Apple SMC power driver by adding a new MFD cell
* Broadcom BCM2835 PM:
* Add support for the BCM2712 power management device
* Introduce a hardware type identifier to distinguish SoC variants
* Intel LPSS:
* Add PCI IDs for the Intel Nova Lake-H platform
* Core:
* Preserve the Open Firmware (OF) node when an ACPI handle is present
* Atmel HLCDC:
* Fetch the LVDS PLL clock as a fallback if the generic sys_clk is unavailable
* EZX PCAP:
* Avoid rescheduling after destroying the workqueue by switching to a device-managed workqueue
* Freescale MC13xxx:
* Fix a memory leak in subdevice platform data allocation by using devm_kmemdup()
* Intel LPC ICH:
* Expose a software node for the GPIO controller cell to fix GPIO lookups
* MediaTek MT6397:
* Correct the hardware CIDs for the MT6328, MT6331, and MT6332 PMICs to allow proper driver
binding
* ROHM BD71828:
* Enable system wakeup via the power button
* STMicroelectronics STPMIC1:
* Attempt system shutdown a second time to handle transient I2C communication failures
* Congatec CGBC, KEMPLD, RSMU, Si476x:
* Fix various kernel-doc warnings and correct struct member names
* DLN2:
* Drop redundant USB device references and switch to managed resource allocations
* Update bare 'unsigned' types to 'unsigned int'
* ENE KB3930:
* Use the of_device_is_system_power_controller() wrapper
* EZX PCAP:
* Drop redundant memory allocation error messages
* Return directly instead of using empty goto statements
* Maxim MAX77705:
* Make the max77705_pm_ops variable static to resolve a sparse warning
* Viperboard:
* Drop redundant USB device references
* SpacemiT P1:
* Drop the deprecated "vin-supply" property from the devicetree bindings
* SpacemiT P1:
* Add individual regulator supply properties to match actual hardware topology
* Maxim MAX77620:
* Convert devicetree bindings from TXT to YAML format
* Document an optional I2C address for the MAX77663 RTC device
* ROHM BD72720:
* Add a new compatible string for the ROHM BD73900 PMIC
* Freescale i.MX25 TSADC:
* Convert devicetree bindings from TXT to YAML format
----------------------------------------------------------------
Abdun Nihaal (1):
mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata()
Akari Tsuyukusa (1):
mfd: mt6397: Properly fix CID of MT6328, MT6331 and MT6332
Andreas Kemnade (1):
mfd: rohm-bd71828: Enable wakeup via power button
Bartosz Golaszewski (1):
mfd: lpc_ich: Expose the GPIO controller cell's software node
Brian Mak (1):
mfd: core: Preserve OF node when ACPI handle is present
Frank Li (1):
dt-bindings: mfd: Convert fsl-imx25-tsadc.txt to yaml format
Guodong Xu (1):
dt-bindings: mfd: spacemit,p1: Add individual regulator supply properties
Hector Martin (1):
mfd: macsmc: Wire up Apple SMC power driver
Johan Hovold (2):
mfd: dln2: Drop redundant device reference
mfd: viperboard: Drop redundant device reference
Krzysztof Kozlowski (6):
workqueue: devres: Add device-managed allocate workqueue
mfd: max77705: Make max77705_pm_ops variable static
mfd: ezx-pcap: Drop memory allocation error message
mfd: ezx-pcap: Return directly instead of empty gotos
mfd: ezx-pcap: Avoid rescheduling after destroying workqueue
mfd: ene-kb3930: Use of_device_is_system_power_controller() wrapper
Manikandan Muralidharan (1):
mfd: atmel-hlcdc: Fetch LVDS PLL clock for LVDS display
Marek Vasut (1):
mfd: stpmic1: Attempt system shutdown twice in case PMIC is confused
Matti Vaittinen (1):
dt-bindings: mfd: bd72720: Add ROHM BD73900
Phil Elwell (2):
mfd: bcm2835-pm: Introduce SoC-specific type identifier
mfd: bcm2835-pm: Add BCM2712 PM device support
Randy Dunlap (4):
mfd: congatec: Fix kernel-doc struct member names
mfd: kempld: Fix kernel-doc struct member names
mfd: rsmu: Remove a empty kernel-doc line
mfd: si476x: Fix kernel-doc warnings
Saranya Gopal (1):
mfd: intel-lpss: Add Intel Nova Lake-H PCI IDs
Subhash Rawat (1):
mfd: dln2: Switch to managed resources and fix bare unsigned types
Svyatoslav Ryhel (2):
dt-bindings: mfd: max77620: Convert to DT schema
dt-bindings: mfd: max77620: Document optional RTC address for MAX77663
.../devicetree/bindings/gpio/trivial-gpio.yaml | 2 -
.../devicetree/bindings/mfd/fsl,imx25-tsadc.yaml | 97 +++++
.../devicetree/bindings/mfd/fsl-imx25-tsadc.txt | 47 ---
Documentation/devicetree/bindings/mfd/max77620.txt | 162 --------
.../devicetree/bindings/mfd/maxim,max77620.yaml | 444 +++++++++++++++++++++
.../devicetree/bindings/mfd/rohm,bd72720-pmic.yaml | 29 +-
.../devicetree/bindings/mfd/spacemit,p1.yaml | 49 ++-
.../bindings/thermal/max77620_thermal.txt | 70 ----
Documentation/driver-api/driver-model/devres.rst | 4 +
drivers/mfd/atmel-hlcdc.c | 13 +-
drivers/mfd/bcm2835-pm.c | 9 +-
drivers/mfd/dln2.c | 21 +-
drivers/mfd/ene-kb3930.c | 2 +-
drivers/mfd/ezx-pcap.c | 27 +-
drivers/mfd/intel-lpss-pci.c | 13 +
drivers/mfd/lpc_ich.c | 7 +
drivers/mfd/macsmc.c | 1 +
drivers/mfd/max77705.c | 2 +-
drivers/mfd/mc13xxx-core.c | 2 +-
drivers/mfd/mfd-core.c | 12 +-
drivers/mfd/mt6397-core.c | 4 +-
drivers/mfd/rohm-bd71828.c | 1 +
drivers/mfd/stpmic1.c | 20 +-
drivers/mfd/viperboard.c | 7 +-
include/linux/mfd/atmel-hlcdc.h | 1 +
include/linux/mfd/bcm2835-pm.h | 7 +
include/linux/mfd/cgbc.h | 4 +-
include/linux/mfd/kempld.h | 6 +-
include/linux/mfd/lpc_ich.h | 2 +
include/linux/mfd/mt6397/core.h | 6 +-
include/linux/mfd/rsmu.h | 1 -
include/linux/mfd/si476x-core.h | 17 +-
include/linux/workqueue.h | 22 +
kernel/workqueue.c | 28 ++
34 files changed, 781 insertions(+), 358 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mfd/fsl,imx25-tsadc.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/fsl-imx25-tsadc.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/max77620.txt
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max77620.yaml
delete mode 100644 Documentation/devicetree/bindings/thermal/max77620_thermal.txt
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] MFD for v7.1
2026-04-20 8:19 [GIT PULL] MFD for v7.1 Lee Jones
@ 2026-04-20 18:41 ` Linus Torvalds
2026-04-20 19:13 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2026-04-20 18:41 UTC (permalink / raw)
To: Lee Jones; +Cc: Linux Kernel Mailing List
On Mon, 20 Apr 2026 at 01:19, Lee Jones <lee@kernel.org> wrote:
>
> MFD for v7.1
What's with the odd and nonsensical grouping of the explanations?
Linus
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] MFD for v7.1
2026-04-20 8:19 [GIT PULL] MFD for v7.1 Lee Jones
2026-04-20 18:41 ` Linus Torvalds
@ 2026-04-20 19:13 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2026-04-20 19:13 UTC (permalink / raw)
To: Lee Jones; +Cc: Linus Torvalds, Linux Kernel Mailing List
The pull request you sent on Mon, 20 Apr 2026 09:19:29 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-7.1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/25c456dab5e7bf3ed39155ccbc8465928137c0be
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-04-20 19:13 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-20 8:19 [GIT PULL] MFD for v7.1 Lee Jones
2026-04-20 18:41 ` Linus Torvalds
2026-04-20 19:13 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox