[PATCH v2 3/7] arm: apple: Add initial support for Apple's M1 SoC
Simon Glass
sjg at chromium.org
Mon Oct 11 19:00:38 CEST 2021
On Sun, 3 Oct 2021 at 12:32, Mark Kettenis <kettenis at openbsd.org> wrote:
>
> Add support for Apple's M1 SoC that is used in "Apple Silicon"
> Macs. This builds a basic U-Boot that can be used as a payload
> for the m1n1 boot loader being developed by the Asahi Linux
> project.
>
> Signed-off-by: Mark Kettenis <kettenis at openbsd.org>
> ---
> arch/arm/Kconfig | 21 ++++
> arch/arm/Makefile | 1 +
> arch/arm/mach-apple/Kconfig | 18 ++++
> arch/arm/mach-apple/Makefile | 4 +
> arch/arm/mach-apple/board.c | 161 ++++++++++++++++++++++++++++
> arch/arm/mach-apple/lowlevel_init.S | 17 +++
> configs/apple_m1_defconfig | 14 +++
> include/configs/apple.h | 38 +++++++
> 8 files changed, 274 insertions(+)
> create mode 100644 arch/arm/mach-apple/Kconfig
> create mode 100644 arch/arm/mach-apple/Makefile
> create mode 100644 arch/arm/mach-apple/board.c
> create mode 100644 arch/arm/mach-apple/lowlevel_init.S
> create mode 100644 configs/apple_m1_defconfig
> create mode 100644 include/configs/apple.h
Reviewed-by: Simon Glass <sjg at chromium.org>
As mentioned, please convert to a sysreset driver soon, before the release.
More information about the U-Boot
mailing list