arm: apple: t602x: Add missing MMIO regions to memmap
authorJanne Grunau <j@jannau.net>
Fri, 1 Dec 2023 07:12:33 +0000 (08:12 +0100)
committerTom Rini <trini@konsulko.com>
Sat, 9 Dec 2023 14:17:20 +0000 (09:17 -0500)
commit6bfd07bf64b935977826cc84cde994ab0bed80fb
treec165d8c78de3759e45763a38471179efc1bc56a0
parentcbf048f2b30cb1a603bc036b5f1b45b68804681a
arm: apple: t602x: Add missing MMIO regions to memmap

The memory maps for Apple's M2 Pro/Max/Ultra left MMIO space out which
was not used by any driver at the time. The display out exposed as
simple-framebuffer use a power-domain controlled by a device in an
unmapped region.
Add a map covering this region as well as another MMIO region in the
range 0x4'0000'0000 - 0x5'0000'0000. The added regions cover all MMIO
annotated in Apple's device tree in this range.

Signed-off-by: Janne Grunau <j@jannau.net>
Reviewed-by: Eric Curtin <ecurtin@redhat.com>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
arch/arm/mach-apple/board.c