suniv: add new target
authorZoltan HERPAI <wigyori@uid0.hu>
Wed, 13 Mar 2019 23:24:50 +0000 (00:24 +0100)
committerZoltan HERPAI <wigyori@uid0.hu>
Sun, 28 Aug 2022 21:22:32 +0000 (23:22 +0200)
commit583b7c46cd4b7c41e81d119ba59044bbff1cccec
treea388686791c1f5e5c60d4e2824ca82bfaf15e414
parent4641642183a95839c8038fd26aa2a7aa2874e6cf
suniv: add new target

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 integrated, and has display and USB interfaces,
allowing for small footprint boards.

The target consists of basic 5.10 support, with u-boot.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
56 files changed:
package/boot/uboot-suniv/Makefile [new file with mode: 0644]
package/boot/uboot-suniv/patches/0001-arm-arm926ejs-start.S-port-save_boot_params-support-.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0002-arm-arm926ej-s-add-sunxi-code.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0003-sunxi-add-support-for-suniv-architecture.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0004-sunxi-suniv-add-support-for-Lichee-Pi-Nano.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0005-sunxi-suniv-add-boot-sequence-for-SPL-to-try.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0006-sunxi-spi-spl-add-support-for-SUNIV.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0007-sunxi-add-missing-AHB_GATE_OFFSET_SPIx-defines-for-s.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0008-sunxi-add-SPI-register-definitions-for-sun4i-sun7i.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0009-sunxi-add-SPI-register-definitions-for-sun6i-sun8i-s.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0010-introduce-and-use-sunxi_gpio_setup_dt_pins.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0011-sunxi-add-SPI-Flash-block-size-for-env-storage.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0012-spi-sunxi_spi-Add-DM-SPI-driver-for-A31-A80-A64.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0013-sunxi-add-SPI0-node-for-suniv.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0014-sunxi-enable-SPI-NOR-on-Lichee-Pi-Nano.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0015-sunxi-add-defconfig-for-Lichee-Pi-Nano-with-SPI-Flas.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0016-sunxi-add-support-for-UART-at-PF-for-suniv.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0017-sunxi-do-not-set-PF-MMC0-pinmux-when-PF-uart-is-used.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0018-sunxi-allow-to-enable-MMC-driver-when-using-PF-UART0.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0019-sunxi-timer-forward-declare-function.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/002-add-olimex-a13-som.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0020-disable-sunxi-enable_caches-function-for-arm926ejs.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0022-remove-suniv-config-ubs-phys-define.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0023-fix-sun6i-spi-driver-wait_for_bit.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0024-ensure-correct-spi-driver-is-loaded.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0025-add-suniv-pinctrl-compatibility-to-sunxi-gpio-driver.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0028-sunxi-suniv-add-device-tree-nodes-for-f1c100s-MMC-co.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/0029-licheepi-nano-dts-enable-mmc0.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/003-add-theobroma-a31-pangolin.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/062-A20-improve-gmac-upload.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/063-fix-lime2-revK-add-micrel-PHY.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/091-sun6i-sync-PLL1-multdiv-with-Boot1.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/093-sun6i-fix-PLL-LDO-voltselect.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/100-sun6i-alternate-on-UART2.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/101-sun6i-support-console-on-UART2.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/102-sunxi-make_CONS_INDEX-configurable.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/200-mkimage-check-environment-for-dtc-binary-location.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/210-sunxi-deactivate-binman.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/230-disable-axp209-on-a13-olinuxino.diff [new file with mode: 0644]
package/boot/uboot-suniv/patches/240-add-rgl-c64mini.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/250-add-mmc-to-chip.diff [new file with mode: 0644]
package/boot/uboot-suniv/patches/250-sun8i-h3-zeropi-add-device-tree.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/251-sun8i-h3-zeropi-add-defconfig.patch [new file with mode: 0644]
package/boot/uboot-suniv/patches/252-sunxi-h3-add-support-for-nanopi-r1.patch [new file with mode: 0644]
package/boot/uboot-suniv/uEnv-default.txt [new file with mode: 0644]
target/linux/suniv/Makefile [new file with mode: 0644]
target/linux/suniv/arm926ej-s/config-5.4 [new file with mode: 0644]
target/linux/suniv/arm926ej-s/target.mk [new file with mode: 0644]
target/linux/suniv/base-files/etc/board.d/02_network [new file with mode: 0755]
target/linux/suniv/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/suniv/config-5.10 [new file with mode: 0644]
target/linux/suniv/image/Config.in [new file with mode: 0644]
target/linux/suniv/image/Makefile [new file with mode: 0644]
target/linux/suniv/image/arm926ej-s.mk [new file with mode: 0644]
target/linux/suniv/image/gen_sunxi_sdcard_img.sh [new file with mode: 0755]
target/linux/suniv/patches-5.10/0001-series.patch [new file with mode: 0644]