mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] MFD for v7.3
@ 2026-08-27 12:44 Lee Jones
  2026-08-27 18:53 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Lee Jones @ 2026-08-27 12:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

Good afternoon Linus,

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-7.3

for you to fetch changes up to 9d0e4b1ae5b045a2c92b0b9a1c3b268191c219d9:

  mfd: cs42l43: Fix regmap defaults ordering (2026-08-12 12:27:15 +0100)

----------------------------------------------------------------
MFD for v7.3

- New Support & Features
  - MediaTek MT6397: Add mt6323 AUXADC support.
  - MediaTek MT6397: Add mt6323 EFUSE support.
  - Spreadtrum SC27xx: Add SC2730 regulator cell.

- Improvements & Fixes
  - Apple SMC: Fix key count endianness annotation.
  - Azoteq IQS62x: Reject zero-length firmware records.
  - ChromeOS EC: Introduce cros_ec_read_features helper and read features during
    probe to catch transfer errors.
  - Cirrus Logic CS42L43: Fix regmap defaults ordering.
  - Cirrus Logic CS42L43: Remove redundant NULL checks on SoundWire.
  - Congatec Board Controller: Fix teardown ordering in cgbc_remove().
  - HP iPAQ Micro: Fix out-of-bounds stack read in ipaq_micro_str.
  - Marvell 88PM886: Initialize the battery page.
  - QNAP MCU: Keep the reply buffer alive past a command timeout.
  - RAVE SP: Validate received frame payload lengths.
  - Silicon Labs Si476x: Drop duplicate NULL checks.
  - Silicon Labs Si476x: Modernize GPIO handling.
  - Silicon Motion SM501: Fix potential memory leaks during remove.
  - UCB1x00: Convert Assabet gpio-keys to use software nodes and register software
    node for GPIO controller.
  - Viperboard: Fix native fields type in structures as little-endian.
  - Viperboard: Remove redundant NULL check before kfree().
  - X-Powers AXP20x: Preserve other control bits when powering off.

- Cleanups & Refactoring
  - Core: Drop unused assignment of spi_device_id driver data.
  - Core: Initialize spi_device_id arrays using member names.
  - Core: Unify style of spi_device_id arrays.
  - Maintainers: Add Intel LPSS section to follow the changes.
  - Maintainers: Add a mailing list entry to MFD.
  - Cirrus Logic CS42L43: Format sdw_device_id table.
  - Cirrus Logic CS42L43: Use new SoundWire enumeration helper.
  - ROHM PMIC: Factor out power button registration and convert gpio-keys to use
    software nodes.
  - ST-Ericsson DB8500: Fold dbx500 header into db8500.

- Device Tree Binding Updates
  - Core: Add techvision vendor prefix.
  - Marvell 88PM886: Allow vbus regulator.
  - MediaTek MT8195 SCP: Add support for MT8189 SoC.
  - Qualcomm SPMI PMIC: Document PMG1110.
  - Qualcomm SPMI PMIC: Document haptics device.
  - Qualcomm TCSR: Add compatible for Hawi and Maili SoCs.
  - Qualcomm TCSR: Add compatible for Shikra.
  - Qualcomm TCSR: Document the IPQ9650 TCSR block.
  - STMicroelectronics STMPE: Fix typo st,stmpe601 (should be st,stmpe610).
  - Syscon: Add ESWIN EIC7700 compatible.
  - Syscon: Allow syscon compatible for Loongson-2K0300 chip id.
  - Syscon: Disallow simple-bus with syscon.
  - Syscon: Drop custom select for older dtschema.
  - TI OMAP USBHS TLL: Convert to DT schema.

----------------------------------------------------------------
Abdun Nihaal (1):
      mfd: sm501: Fix potential memory leaks during remove

Ali Ahmet Memis (1):
      mfd: qnap-mcu: keep the reply buffer alive past a command timeout

Andrei Kuchynski (2):
      platform/chrome: cros_ec_proto: Introduce cros_ec_read_features helper
      mfd: cros_ec: Read EC features during probe to catch transfer error

Andy Shevchenko (2):
      MAINTAINERS: Add Intel LPSS section to follow the changes
      mfd: si476x-i2c: Get rid of duplicate NULL checks

Binbin Zhou (1):
      dt-bindings: mfd: syscon: Allow syscon compatible for Loongson-2K0300 chip id

Charles Keepax (4):
      mfd: cs42l43: Use new SoundWire enumeration helper
      mfd: cs42l43: Remove redundant NULL checks on SoundWire
      mfd: cs42l43: Tidy up formatting on sdw_device_id table
      mfd: cs42l43: Fix regmap defaults ordering

Dmitry Torokhov (6):
      mfd: rohm-bd71828: Use software nodes for gpio-keys
      mfd: rohm-bd718x7: Use software nodes for gpio-keys
      mfd: ipaq-micro: Fix out-of-bounds stack read in ipaq_micro_str
      mfd: ucb1x00: Register software node for GPIO controller
      mfd: ucb1x00: Convert Assabet gpio-keys to use software nodes
      mfd: rohm: Factor out power button registration

Duje Mihanović (2):
      dt-bindings: mfd: 88pm886: Allow vbus regulator
      mfd: 88pm886: Initialize the battery page

Eduard Bostina (1):
      dt-bindings: mfd: Convert OMAP USB TLL to DT schema

Fenglin Wu (2):
      dt-bindings: mfd: qcom,spmi-pmic: Document PMG1110
      dt-bindings: mfd: qcom,spmi-pmic: Document haptics device

Frank Li (1):
      dt-bindings: mfd: st,stmpe: Fix typo st,stmpe601 (should be st,stmpe610)

Kathiravan Thirumoorthy (1):
      dt-bindings: mfd: qcom,tcsr: Document the IPQ9650 TCSR block

Komal Bajaj (1):
      dt-bindings: mfd: qcom,tcsr: Add compatible for Shikra

Krzysztof Kozlowski (2):
      dt-bindings: mfd: syscon: Disallow simple-bus with syscon
      dt-bindings: mfd: syscon: Drop custom select for older dtschema

Lee Jones (2):
      Merge branches 'ib-mfd-legacy-gpio-7.3' and 'ib-mfd-platform-chrome-7.3' into ibs-for-mfd-merged
      MAINTAINERS: Add a mailing list entry to MFD

Linus Walleij (2):
      mfd: si476x: Modernize GPIO handling
      mfd: db8500-prcmu: Fold dbx500 header into db8500

Louis-Alexis Eyraud (1):
      dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT8189 SoC

Mikhail Lukianchikov (1):
      mfd: viperboard: Fix native fields type in structures as little-endian

Mohammad Shahid (1):
      mfd: viperboard: Remove redundant NULL check before kfree()

Mukesh Ojha (1):
      dt-bindings: mfd: qcom,tcsr: Add compatible for Hawi and Maili SoCs

Oleg Proshkin (1):
      mfd: axp20x: Preserve other control bits when powering off

Otto Pflüger (1):
      mfd: sprd-sc27xx: Add SC2730 regulator cell

Pengpeng Hou (2):
      mfd: rave-sp: validate received frame payload lengths
      mfd: iqs62x: Reject zero-length firmware records

Pinkesh Vaghela (1):
      dt-bindings: mfd: syscon: Add ESWIN EIC7700 compatible

Roman Vivchar (2):
      mfd: mt6397-core: Add mt6323 EFUSE support
      mfd: mt6397-core: Add mt6323 AUXADC support

Samuel Holland (1):
      dt-bindings: vendor-prefixes: Add techvision

Sven Peter (1):
      mfd: macsmc: Fix key count endianness annotation

Thomas Richard (1):
      mfd: cgbc: Fix teardown ordering in cgbc_remove()

Uwe Kleine-König (The Capable Hub) (3):
      mfd: Drop unused assignment of spi_device_id driver data
      mfd: Initialize spi_device_id arrays using member names
      mfd: Unify style of spi_device_id arrays

 Documentation/devicetree/bindings/Makefile         |   2 +-
 .../bindings/mfd/marvell,88pm886-a1.yaml           |   2 +-
 .../bindings/mfd/mediatek,mt8195-scpsys.yaml       |   1 +
 .../devicetree/bindings/mfd/omap-usb-tll.txt       |  27 -
 .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml    |   5 +
 .../devicetree/bindings/mfd/qcom,tcsr.yaml         |   4 +
 .../devicetree/bindings/mfd/st,stmpe.yaml          |   2 +-
 .../devicetree/bindings/mfd/syscon-common.yaml     |  34 ++
 Documentation/devicetree/bindings/mfd/syscon.yaml  | 118 +----
 .../devicetree/bindings/mfd/ti,usbhs-tll.yaml      |  53 ++
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 MAINTAINERS                                        |  14 +
 arch/arm/mach-ux500/cpu-db8500.c                   |   6 +-
 drivers/clk/ux500/clk-prcmu.c                      |  20 +-
 drivers/clk/ux500/u8500_of_clk.c                   |   2 +-
 drivers/cpuidle/cpuidle-ux500.c                    |   6 +-
 drivers/mfd/88pm886.c                              |  21 +-
 drivers/mfd/Kconfig                                |   7 +-
 drivers/mfd/Makefile                               |   1 +
 drivers/mfd/ab8500-core.c                          |   2 +-
 drivers/mfd/altera-a10sr.c                         |   2 +-
 drivers/mfd/arizona-spi.c                          |  12 +-
 drivers/mfd/axp20x.c                               |   2 +-
 drivers/mfd/cgbc-core.c                            |   4 +-
 drivers/mfd/cros_ec_dev.c                          |  18 +-
 drivers/mfd/cs40l50-spi.c                          |   4 +-
 drivers/mfd/cs42l43-i2c.c                          |   2 -
 drivers/mfd/cs42l43-sdw.c                          |  13 +-
 drivers/mfd/cs42l43.c                              |  30 +-
 drivers/mfd/da9052-spi.c                           |  12 +-
 drivers/mfd/db8500-prcmu.c                         |   6 +-
 drivers/mfd/intel-m10-bmc-spi.c                    |   6 +-
 drivers/mfd/ipaq-micro.c                           |   2 +-
 drivers/mfd/iqs62x.c                               |   2 +-
 drivers/mfd/macsmc.c                               |   8 +-
 drivers/mfd/madera-spi.c                           |  18 +-
 drivers/mfd/motorola-cpcap.c                       |   6 +-
 drivers/mfd/mt6397-core.c                          |   6 +
 drivers/mfd/ocelot-spi.c                           |   2 +-
 drivers/mfd/qnap-mcu.c                             |  13 +-
 drivers/mfd/rave-sp.c                              |  64 ++-
 drivers/mfd/rk8xx-spi.c                            |   2 +-
 drivers/mfd/rohm-bd71828.c                         |  49 +-
 drivers/mfd/rohm-bd718x7.c                         |  45 +-
 drivers/mfd/rohm-pwrbutton.c                       | 112 ++++
 drivers/mfd/rohm-pwrbutton.h                       |  12 +
 drivers/mfd/rsmu_spi.c                             |  12 +-
 drivers/mfd/si476x-cmd.c                           |   1 -
 drivers/mfd/si476x-i2c.c                           |  47 +-
 drivers/mfd/sm501.c                                |   2 +
 drivers/mfd/sprd-sc27xx-spi.c                      |   3 +-
 drivers/mfd/stmpe-spi.c                            |  12 +-
 drivers/mfd/tps65912-spi.c                         |   2 +-
 drivers/mfd/ucb1x00-assabet.c                      | 120 ++++-
 drivers/mfd/ucb1x00-core.c                         |  16 +-
 drivers/mfd/viperboard.c                           |   3 +-
 drivers/mfd/wm831x-spi.c                           |  16 +-
 drivers/platform/chrome/cros_ec_proto.c            |  30 +-
 drivers/regulator/db8500-prcmu.c                   |  12 +-
 drivers/thermal/db8500_thermal.c                   |  10 +-
 drivers/watchdog/db8500_wdt.c                      |  22 +-
 include/linux/mfd/88pm886.h                        |   5 +
 include/linux/mfd/cs42l43.h                        |   2 -
 include/linux/mfd/db8500-prcmu.h                   | 252 ++++++++-
 include/linux/mfd/dbx500-prcmu.h                   | 575 ---------------------
 include/linux/mfd/si476x-core.h                    |   5 +-
 include/linux/mfd/si476x-platform.h                |   2 -
 include/linux/mfd/ucb1x00.h                        |   3 +
 include/linux/mfd/viperboard.h                     |  10 +-
 include/linux/platform_data/cros_ec_proto.h        |   2 +
 sound/soc/ux500/ux500_msp_dai.c                    |   2 +-
 71 files changed, 910 insertions(+), 1037 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/mfd/omap-usb-tll.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/ti,usbhs-tll.yaml
 create mode 100644 drivers/mfd/rohm-pwrbutton.c
 create mode 100644 drivers/mfd/rohm-pwrbutton.h
 delete mode 100644 include/linux/mfd/dbx500-prcmu.h
 
-- 
Lee Jones

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] MFD for v7.3
  2026-08-27 12:44 [GIT PULL] MFD for v7.3 Lee Jones
@ 2026-08-27 18:53 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-08-27 18:53 UTC (permalink / raw)
  To: Lee Jones; +Cc: Linus Torvalds, Linux Kernel Mailing List

The pull request you sent on Thu, 27 Aug 2026 13:44:25 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-7.3

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/79b4f3baae2fa65060c30f827e3c0e8f1db99f98

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-27 18:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-27 12:44 [GIT PULL] MFD for v7.3 Lee Jones
2026-08-27 18:53 ` 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

all inboxes | Powered by JetHome®