allwinner: Add Allwinner H6 SoC support
authorAndre Przywara <andre.przywara@arm.com>
Fri, 8 Dec 2017 01:27:02 +0000 (01:27 +0000)
committerAndre Przywara <andre.przywara@arm.com>
Tue, 3 Jul 2018 16:06:30 +0000 (17:06 +0100)
commitbed42a5d28732aa6e933dc94c53a164ea5620d8e
treeb2acdfa0757df3bc58bcd253016789916b4436dc
parent700b6da722a87de65b0b66421bb5ec26c69a27b7
allwinner: Add Allwinner H6 SoC support

The H6 is Allwinner's most recent SoC. It shares most peripherals with the
other ARMv8 Allwinner SoCs (A64/H5), but has a completely different memory
map.

Introduce a separate platform target, which includes a different header
file to cater for the address differences. Also add the new build target
to the documentation.

The new ATF platform name is "sun50i_h6".

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
docs/plat/allwinner.rst
plat/allwinner/common/sunxi_bl31_setup.c
plat/allwinner/sun50i_h6/include/sunxi_cpucfg.h [new file with mode: 0644]
plat/allwinner/sun50i_h6/include/sunxi_mmap.h [new file with mode: 0644]
plat/allwinner/sun50i_h6/platform.mk [new file with mode: 0644]