power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC
authorHector Martin <marcan@marcan.st>
Tue, 8 Feb 2022 10:17:40 +0000 (19:17 +0900)
committerHector Martin <marcan@marcan.st>
Sat, 19 Feb 2022 10:31:32 +0000 (19:31 +0900)
commitee9b96523e8b16828083c7ef15dcd090f31f9e0c
treefca64878297e7188ff709952d799fed8873ae5bb
parenta4331bee930ccf29fd8d3a34293f6806bc94392f
power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC

This driver implements the reboot/shutdown support exposed by the SMC
on Apple Silicon machines, such as Apple M1 Macs.

Signed-off-by: Hector Martin <marcan@marcan.st>
drivers/power/reset/Kconfig
drivers/power/reset/Makefile
drivers/power/reset/macsmc-reboot.c [new file with mode: 0644]