sunxi: add F1C100 (arm926ej-s) support
authorZoltan HERPAI <wigyori@uid0.hu>
Sat, 16 Mar 2024 11:40:19 +0000 (11:40 +0000)
committerZoltan HERPAI <wigyori@uid0.hu>
Tue, 9 Apr 2024 12:18:23 +0000 (14:18 +0200)
commit6425b6d05f8927b0abf6fba60f51fa329989bd9e
treeab824f4f13c50d3b99ac7c52af0b336c9829c4ab
parent115df167cac9a87fe5c26345e2f480b585a81d8b
sunxi: add F1C100 (arm926ej-s) support

This is Allwinner's ARM926EJ-S core, which is one of its early
products, reappearing in recent compact designs. The SoC includes
32/64Mb memory in the same physical package, and has display and USB
interfaces, allowing for very small footprint boards.

The target consists of basic 6.1 support, with u-boot. Instead of creating
a separate suniv target, as both the kernel and u-boot supports enough of
this SoC by now with minimal patching, let's add it into sunxi as a subtarget.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
15 files changed:
package/boot/uboot-sunxi/Makefile
package/boot/uboot-sunxi/patches/260-sunxi-add-USB-support-and-PopStick-support.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/261-sunxi-add-popstick-defconfig.patch [new file with mode: 0644]
target/linux/sunxi/Makefile
target/linux/sunxi/arm926ejs/config-6.1 [new file with mode: 0644]
target/linux/sunxi/arm926ejs/target.mk [new file with mode: 0644]
target/linux/sunxi/config-6.1
target/linux/sunxi/cortexa7/config-6.1
target/linux/sunxi/cortexa8/config-6.1
target/linux/sunxi/image/arm926ejs.mk [new file with mode: 0644]
target/linux/sunxi/patches-6.1/460-ARM-dts-suniv-add-USB-related-device-nodes.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.1/461-ARM-dts-suniv-add-device-tree-for-PopStick-v1_1.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.1/462-ARM-dts-suniv-licheepi-nano-enable-USB.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.1/463-f1c100s-sram-driver.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.1/464-f1c100s-watchdog-compat.patch [new file with mode: 0644]