123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 |
- diff --git a/target/linux/rockchip/patches-6.1/900-arm64-boot-add-dts-files.patch b/target/linux/rockchip/patches-6.1/900-arm64-boot-add-dts-files.patch
- index 231bca2b544..0c4b2c55d9a 100644
- --- a/target/linux/rockchip/patches-6.1/900-arm64-boot-add-dts-files.patch
- +++ b/target/linux/rockchip/patches-6.1/900-arm64-boot-add-dts-files.patch
- @@ -19,7 +19,7 @@
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s-enterprise.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-orangepi.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-pinebook-pro.dtb
- -@@ -78,8 +80,13 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-bp
- +@@ -78,8 +80,16 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-bp
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-evb1-v10.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-fastrhino-r66s.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-fastrhino-r68s.dtb
- @@ -30,6 +30,9 @@
- +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-opc-h68k.dtb
- +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-opc-h69k.dtb
- +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-photonicat.dtb
- ++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-seewo-sv21.dtb
- ++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-t68m.dtb
- ++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3566-panther-x2.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-radxa-e25.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-roc-pc.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-rock-3a.dtb
- --- a/package/boot/uboot-rockchip/Makefile
- +++ b/package/boot/uboot-rockchip/Makefile
- @@ -180,7 +180,14 @@
- radxa_cm3-io
- endef
-
- +define U-Boot/panther-x2-rk3566
- + $(U-Boot/Default/rk3566)
- + NAME:=Panther X2
- + BUILD_DEVICES:= \
- + panther_x2
- +endef
-
- +
- # RK3568 boards
-
- define U-Boot/Default/rk3568
- @@ -188,6 +195,20 @@
- DEPENDS:=+PACKAGE_u-boot-$(1):trusted-firmware-a-rk3568
- ATF:=$(RK3568_ATF)
- TPL:=$(RK3568_TPL)
- +endef
- +
- +define U-Boot/lyt-t68m-rk3568
- + $(U-Boot/Default/rk3568)
- + NAME:=LYT T68M
- + BUILD_DEVICES:= \
- + lyt_t68m
- +endef
- +
- +define U-Boot/seewo-sv21-rk3568
- + $(U-Boot/Default/rk3568)
- + NAME:=Seewo sv21-rk3568
- + BUILD_DEVICES:= \
- + seewo_sv21-rk3568
- endef
-
- define U-Boot/fastrhino-r66s-rk3568
- @@ -355,8 +376,11 @@
- rock-pi-e-rk3328 \
- rock64-rk3328 \
- radxa-cm3-io-rk3566 \
- + panther-x2-rk3566 \
- fastrhino-r66s-rk3568 \
- fastrhino-r68s-rk3568 \
- + lyt-t68m-rk3568 \
- + seewo-sv21-rk3568 \
- mrkaio-m68s-rk3568 \
- nanopi-r5c-rk3568 \
- nanopi-r5s-rk3568 \
- --- a/target/linux/rockchip/image/armv8.mk
- +++ b/target/linux/rockchip/image/armv8.mk
- @@ -319,6 +319,36 @@
- endef
- TARGET_DEVICES += friendlyarm_nanopi-neo3
-
- +define Device/lyt_t68m
- + DEVICE_VENDOR := LYT
- + DEVICE_MODEL := T68M
- + SOC := rk3568
- + UBOOT_DEVICE_NAME := lyt-t68m-rk3568
- + BOOT_FLOW := pine64-img
- + DEVICE_PACKAGES := kmod-mt7921e kmod-r8125 wpad-basic-mbedtls uboot-envtools
- +endef
- +TARGET_DEVICES += lyt_t68m
- +
- +define Device/panther_x2
- + DEVICE_VENDOR := Panther
- + DEVICE_MODEL := X2
- + DEVICE_DTS := rockchip/rk3566-panther-x2
- + UBOOT_DEVICE_NAME := panther-x2-rk3566
- + BOOT_FLOW := pine64-img
- + DEVICE_PACKAGES := kmod-brcmfmac kmod-ikconfig panther-x2-firmware wpad-basic-mbedtls
- +endef
- +TARGET_DEVICES += panther_x2
- +
- +define Device/seewo_sv21-rk3568
- + DEVICE_VENDOR := Seewo
- + DEVICE_MODEL := sv21
- + DEVICE_DTS := rockchip/rk3568-seewo-sv21
- + UBOOT_DEVICE_NAME := seewo-sv21-rk3568
- + BOOT_FLOW := pine64-img
- + DEVICE_PACKAGES := kmod-usb-net-rtl8152 kmod-ata-ahci kmod-ata-ahci-platform
- +endef
- +TARGET_DEVICES += seewo_sv21-rk3568
- +
- define Device/rongpin_king3399
- DEVICE_VENDOR := Rongpin
- DEVICE_MODEL := King3399
- --- a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network
- +++ b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network
- @@ -31,6 +31,7 @@
- friendlyarm,nanopi-r5c|\
- lunzn,fastrhino-r66s|\
- radxa,e25|\
- + seewo,sv21-rk3568|\
- xunlong,orangepi-5-plus)
- ucidef_set_interfaces_lan_wan 'eth0' 'eth1'
- ;;
- @@ -44,6 +45,9 @@
- lunzn,fastrhino-r68s)
- ucidef_set_interfaces_lan_wan 'eth0 eth1 eth2' 'eth3'
- ;;
- + lyt,t68m)
- + ucidef_set_interfaces_lan_wan 'lan2 lan3 lan4' 'lan1'
- + ;;
- *)
- ucidef_set_interface_lan 'eth0'
- ;;
- @@ -75,9 +79,15 @@
- friendlyarm,nanopi-r6s|\
- hinlink,opc-h66k|\
- hinlink,opc-h68k|\
- - hinlink,opc-h69k)
- + hinlink,opc-h69k|\
- + seewo,sv21-rk3568)
- wan_mac=$(macaddr_generate_from_mmc_cid mmcblk1)
- lan_mac=$(macaddr_add "$wan_mac" 1)
- + ;;
- + lyt,t68m)
- + addr=$(cat /sys/class/net/eth2/address)
- + ip link set dev eth0 address $(macaddr_add $addr -2)
- + ip link set dev eth1 address $(macaddr_add $addr -1)
- ;;
- friendlyarm,nanopi-r4se)
- wan_mac=$(macaddr_generate_from_mmc_cid mmcblk2)
- --- a/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
- +++ b/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
- @@ -49,6 +49,7 @@
- friendlyarm,nanopi-r2c-plus|\
- friendlyarm,nanopi-r2s|\
- radxa,rockpi-e|\
- +seewo,sv21-rk3568|\
- xunlong,orangepi-r1-plus|\
- xunlong,orangepi-r1-plus-lts)
- set_interface_core 2 "eth0"
- --- a/package/boot/uboot-rockchip/patches/900-arm-add-dts-files.patch
- +++ b/package/boot/uboot-rockchip/patches/900-arm-add-dts-files.patch
- @@ -18,13 +18,14 @@
- rk3399-orangepi.dtb \
- rk3399-pinebook-pro.dtb \
- rk3399-pinephone-pro.dtb \
- -@@ -181,11 +183,19 @@ dtb-$(CONFIG_ROCKCHIP_RK3568) += \
- +@@ -181,11 +183,20 @@ dtb-$(CONFIG_ROCKCHIP_RK3568) += \
- rk3566-soquartz-model-a.dtb \
- rk3568-bpi-r2-pro.dtb \
- rk3568-evb.dtb \
- + rk3568-fastrhino-r66s.dtb \
- + rk3568-fastrhino-r68s.dtb \
- rk3568-lubancat-2.dtb \
- ++ rk3568-lyt-t68m.dtb \
- + rk3568-mrkaio-m68s.dtb \
- rk3568-nanopi-r5c.dtb \
- rk3568-nanopi-r5s.dtb \
|