sunxi: Add support for Allwinner A64 SoCs
authorSiarhei Siamashka <siarhei.siamashka@gmail.com>
Tue, 29 Mar 2016 15:29:10 +0000 (17:29 +0200)
committerHans de Goede <hdegoede@redhat.com>
Fri, 1 Apr 2016 07:52:28 +0000 (09:52 +0200)
commitd96ebc468d0dff6eb6f069bba03b3f0e33aa22de
treebea23e84de4e9fd04545a5b8c384fd4b13081229
parent0ea5a04fbcd72ebb37eb4b3f744374fdf551d3b7
sunxi: Add support for Allwinner A64 SoCs

The Allwinner A64 SoC is used in the Pine64. This patch adds
all bits necessary to compile U-Boot for it running in AArch64
mode.

Unfortunately SPL is not ready yet due to legal problems, so
we need to boot using the binary boot0 for now.

Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
[agraf: remove SPL code, move to AArch64]
Signed-off-by: Alexander Graf <agraf@suse.de>
Acked-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
17 files changed:
arch/arm/dts/a64.dtsi [new file with mode: 0644]
arch/arm/include/asm/arch-sunxi/clock.h
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
arch/arm/include/asm/arch-sunxi/gpio.h
arch/arm/include/asm/arch-sunxi/spl.h
arch/arm/mach-sunxi/Makefile
arch/arm/mach-sunxi/board.c
arch/arm/mach-sunxi/cpu_info.c
board/sunxi/Kconfig
board/sunxi/board.c
drivers/mmc/sunxi_mmc.c
drivers/power/Kconfig
include/configs/sun50i.h [new file with mode: 0644]
include/configs/sun6i.h
include/configs/sun7i.h
include/configs/sun8i.h
include/configs/sunxi-common.h