public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [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