The Sunchip CX-A99 board is used in some media players running Android. It uses the Allwinner A80 ARM SoC and is similar to the Merrii A80 Optimus and Cubietech Cubieboard4, but targets consumer devices instead of being a developer board. Patch 2 includes an overview of what's on the board. See the wiki page at https://linux-sunxi.org/Sunchip_CX-A99 for more details.
Patch 1 is an update from upstream (Linux kernel 4.10) to the A80 dtsi adding the mmc1 pinmux node. U-Boot itself does not use it, but without it, newer device trees for A80 boards won't compile. Patch 2 adds the device tree itself. The existing bindings aren't sufficient to accurately describe the board, so this is only an interim version while work is done upstream on the bindings. It will however get U-Boot going and can be used for kernel 4.9.9 (or later) and kernel 4.10-rc7 (or later). Patch 3 add the defconfig. There is nothing special about it. A follow-up patch will add support for the AXP808 PMIC (including the AXP809+AXP806 pair used on the two other A80 boards mentioned above). Chen-Yu Tsai (1): ARM: dts: sun9i: Add mmc1 pinmux setting Rask Ingemann Lambertsen (2): ARM: dts: sun9i: Add device tree for Sunchip CX-A99 ARM: sun9i: Add defconfig for Sunchip CX-A99 arch/arm/dts/Makefile | 3 +- arch/arm/dts/sun9i-a80-cx-a99.dts | 380 ++++++++++++++++++++++++++++++++++++++ arch/arm/dts/sun9i-a80.dtsi | 8 + configs/Sunchip_CX-A99_defconfig | 22 +++ 4 files changed, 412 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/sun9i-a80-cx-a99.dts create mode 100644 configs/Sunchip_CX-A99_defconfig -- 2.10.2 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot