[GIT PULL] Immutable branch between MFD, GPIO, Power and SoC due for the v6.17 merge window
Lee Jones
lee at kernel.org
Thu Jul 24 03:25:29 PDT 2025
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 [李琼斯]
More information about the linux-arm-kernel
mailing list