[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20250724102529.GA11056@google.com>
Date: Thu, 24 Jul 2025 11:25:29 +0100
From: Lee Jones <lee@...nel.org>
To: Sven Peter <sven@...nel.org>
Cc: Janne Grunau <j@...nau.net>, Alyssa Rosenzweig <alyssa@...enzweig.io>,
Neal Gompa <neal@...pa.dev>, Hector Martin <marcan@...can.st>,
Linus Walleij <linus.walleij@...aro.org>,
Bartosz Golaszewski <brgl@...ev.pl>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Sebastian Reichel <sre@...nel.org>, Marc Zyngier <maz@...nel.org>,
"Russell King (Oracle)" <rmk+kernel@...linux.org.uk>,
asahi@...ts.linux.dev, linux-arm-kernel@...ts.infradead.org,
linux-gpio@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-pm@...r.kernel.org,
Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Sebastian Reichel <sebastian.reichel@...labora.com>
Subject: [GIT PULL] Immutable branch between MFD, GPIO, Power and SoC due for
the v6.17 merge window
Enjoy!
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-gpio-power-soc-v6.17
for you to fetch changes up to 819687eb28e501d21dabd6a3f52454638a815071:
power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC (2025-07-24 09:47:33 +0100)
----------------------------------------------------------------
Immutable branch between MFD, GPIO, Power and SoC due for the v6.17 merge window
----------------------------------------------------------------
Hector Martin (2):
gpio: Add new gpio-macsmc driver for Apple Macs
power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC
Russell King (Oracle) (2):
dt-bindings: gpio: Add Apple Mac SMC GPIO block
dt-bindings: mfd: Add Apple Mac System Management Controller
Sven Peter (3):
dt-bindings: power: reboot: Add Apple Mac SMC Reboot Controller
soc: apple: rtkit: Make shmem_destroy optional
mfd: Add Apple Silicon System Management Controller
.../devicetree/bindings/gpio/apple,smc-gpio.yaml | 29 ++
.../devicetree/bindings/mfd/apple,smc.yaml | 79 ++++
.../bindings/power/reset/apple,smc-reboot.yaml | 40 ++
MAINTAINERS | 7 +
drivers/gpio/Kconfig | 10 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-macsmc.c | 292 ++++++++++++
drivers/mfd/Kconfig | 18 +
drivers/mfd/Makefile | 1 +
drivers/mfd/macsmc.c | 498 +++++++++++++++++++++
drivers/power/reset/Kconfig | 9 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/macsmc-reboot.c | 290 ++++++++++++
drivers/soc/apple/rtkit.c | 3 +-
include/linux/mfd/macsmc.h | 279 ++++++++++++
15 files changed, 1555 insertions(+), 2 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpio/apple,smc-gpio.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/apple,smc.yaml
create mode 100644 Documentation/devicetree/bindings/power/reset/apple,smc-reboot.yaml
create mode 100644 drivers/gpio/gpio-macsmc.c
create mode 100644 drivers/mfd/macsmc.c
create mode 100644 drivers/power/reset/macsmc-reboot.c
create mode 100644 include/linux/mfd/macsmc.h
--
Lee Jones [李琼斯]
Powered by blists - more mailing lists