board: add support for nexbox a95x
authorPeter Korsgaard <peter@korsgaard.com>
Fri, 17 Feb 2017 16:33:10 +0000 (17:33 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Sun, 19 Feb 2017 22:22:31 +0000 (23:22 +0100)
commit688c9aab75c740919ddab80dff769986846c8f6f
tree8a08ef5e9c1bef5011451e0f638ba021a05df8ac
parente3ddd1c1f3304423e7143b99aad151355a3baada
board: add support for nexbox a95x

Nexbox A95X is a low cost Android STB based around an Amlogic s905(x) SoC
(quad A53), 8/16GB eMMC and 1/2GB RAM.

Both the s905 (gxbb) and s905x (gxl) variant is supported.

This defconfig uses mainline Linux.  As the mainline support for s905 is
quite young, use the latest release candidate.  There is currently no
support for this board in U-Boot or sources available for the vendor U-Boot,
so the defconfig doesn't build a u-boot and instead uses the existing U-Boot
available in the eMMC.  This also means that we need to wrap the kernel as
uImage, which isn't suppported for aarch64.  Instead this is done in the
post-build script.

Mainline aarch64 defconfig builds most drivers modular, so add mdev for
module autoloading.

[Peter: explicitly set BR2_cortex_a53=y]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
board/nexbox/a95x/boot.txt [new file with mode: 0644]
board/nexbox/a95x/genimage.cfg [new file with mode: 0644]
board/nexbox/a95x/post-build.sh [new file with mode: 0755]
board/nexbox/a95x/post-image.sh [new file with mode: 0755]
board/nexbox/a95x/readme.txt [new file with mode: 0644]
configs/nexbox_a95x_defconfig [new file with mode: 0644]