sunxi: add T113-S3 support
authorZoltan HERPAI <wigyori@uid0.hu>
Thu, 8 Jun 2023 09:41:03 +0000 (11:41 +0200)
committerZoltan HERPAI <wigyori@uid0.hu>
Sun, 16 Feb 2025 21:42:43 +0000 (22:42 +0100)
commit4f2d71d85fc952af52063b1cf3d861b4b7934ec5
tree5e3d4a60b74e57e8d0e0e2a8c39681c2dd8d7596
parent899316b30443bdedfd4ea68d33642b87a963e112
sunxi: add T113-S3 support

The Allwinner T113-s3 (sun8i) SoC features a dual-core Cortex-A7 ARM CPU and
128MB of DDR3 memory in the same physical package. It supports industrial
temperature ranges. Most of the IP blocks are shared with the D1/D1s core.
There are multiple variants of the SoC, which may vary in the included memory
size, with some of them including a C906 RISC-V co-processor.

Boards supported:
 - MangoPi MQDual T113
   - wireless-only (RTL8189FTV)

 - MYIR MYD-YT113 eMMC
   - 1Gbit ethernet (Motorcomm PHY)
   - 4GByte eMMC
   - M.2-type slot for 4G/5G cards, plus 2x SIM slot
   - USB 2.0 ports
   - GPIO/I2C/SPI/CAN ports

 - MYIR MYD-YT113 SPI
   - Same as above but with 256Mbyte flash instead of eMMC

 - Rongpin RP-T113
   - 100Mbit ethernet (ICplus IP101GR PHY)
   - miniPCIe slot for 4G cards, plus 1x SIM slot
   - 3x USB 2.0 ports
   - RTL8723BU wireless
   - HYM8563 RTC
   - GPIO/I2C/SPI/CAN ports

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
34 files changed:
package/boot/uboot-sunxi/Makefile
package/boot/uboot-sunxi/patches/400-sunxi-clock-h6-prepare-for-PRCM-less-SoCs.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/401-net-add-ICPlus-PHY-driver.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/402-sunxi-SPL-SPI-Add-SPI-boot-support-for-the-Allwinner.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/403-spi-sunxi-Add-support-for-R329-D1-R528-T113-SPI-cont.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/404-HACK-sunxi-psci-be-compatible-with-v1-of-R528-patchs.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/405-sunxi-add-uart0_pins-on-Port-E-PE2-PE3-on-D1s-T133.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/406-sunxi-add-support-for-MangoPI-MQDual-T113-variant.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/407-sunxi-add-support-for-UART5-in-Port-E-group-on-T133.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/408-sunxi-add-MYIR-MYD-YT113X-board.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/409-sunxi-add-support-for-UART3-on-PE-pins.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/410-sunxi-add-support-for-Rongpin-RP-T113-board.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/411-sunxi-add-MYIR-MYD-YT113X-SPI-board.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/412-sunxi-add-support-for-emac-on-PG-pins.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/413-sunxi-add-ethernet-support-on-MYIR-MYD-YT113X-SPI.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/414-sunxi-enable-emac-on-Rongpin-RP-T113.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/415-sunxi-enable-gmac-on-MYIR-MYD-YT113X-with-the-YT8531.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/416-arm-dts-add-partition-table-for-MYIR-MYD-YT113X-SPI.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/417-configs-enable-UBI-support-for-MYIR-MYD-YT113X-SPI.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/418-sunxi-r528-d1-t113-add-SDC2-pinmux-on-PC2-7-pins.patch [new file with mode: 0644]
package/boot/uboot-sunxi/uEnv-t113.ttyS3.txt [new file with mode: 0644]
package/boot/uboot-sunxi/uEnv-t113.ttyS5.txt [new file with mode: 0644]
target/linux/sunxi/base-files/etc/inittab
target/linux/sunxi/cortexa7/config-6.6
target/linux/sunxi/image/cortexa7.mk
target/linux/sunxi/patches-6.6/500-riscv-dts-allwinner-d1-Add-QSPI-pins-node-for-pinmux.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/501-ARM-dts-riscv-add-uart0_pins-on-Port-E-pins.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/502-ARM-dts-sunxi-add-support-for-MangoPI-MQDual-T113-va.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/503-ARM-dts-add-support-for-MYIR-MYD-YT113X-boards.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/504-ARM-dts-add-support-for-Rongpin-RP-T113-board.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/505-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/506-riscv-dts-allwinner-d1-Add-thermal-sensor.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/507-ARM-dts-update-i2c-and-LED-for-MYIR-MYD-YT113X.patch [new file with mode: 0644]
target/linux/sunxi/patches-6.6/508-ARM-dts-add-support-for-MYIR-MYD-YT113X-with-onboard.patch [new file with mode: 0644]