Skip to content
Commit 456305ec authored by Mark Kettenis's avatar Mark Kettenis Committed by Tom Rini
Browse files

mailbox: apple: Add driver for Apple IOP mailbox



This mailbox driver provides a communication channel with the
Apple IOP controllers found on Apple SoCs.  These IOP controllers
are used to implement various functions such as the System
Manegement Controller (SMC) and NVMe storage.  It allows sending
and receiving a 96-bit message over a single channel.

The header file with the struct used for mailbox messages is taken
straight from Linux.

Signed-off-by: default avatarMark Kettenis <kettenis@openbsd.org>
Signed-off-by: default avatarSven Peter <sven@svenpeter.dev>
Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
Tested on: Macbook Air M1
Tested-by: default avatarSimon Glass <sjg@chromium.org>
parent 045474be
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment