diff --git a/package/boot/uboot-rockchip/Makefile b/package/boot/uboot-rockchip/Makefile index 53bfa773e3..174847f324 100644 --- a/package/boot/uboot-rockchip/Makefile +++ b/package/boot/uboot-rockchip/Makefile @@ -285,6 +285,13 @@ define U-Boot/nanopc-t6-rk3588 friendlyarm_nanopc-t6 endef +define U-Boot/rock-5-itx-rk3588 + $(U-Boot/rk358x/Default) + NAME:=ROCK 5 ITX/ITX+ + BUILD_DEVICES:= \ + radxa_rock-5-itx +endef + define U-Boot/rock5b-rk3588 $(U-Boot/rk358x/Default) NAME:=ROCK 5B @@ -352,6 +359,7 @@ UBOOT_TARGETS := \ rock-3b-rk3568 \ generic-rk3588 \ nanopc-t6-rk3588 \ + rock-5-itx-rk3588 \ rock5b-rk3588 \ sige7-rk3588 \ nanopi-r6c-rk3588s \ diff --git a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network index ad23e05647..b210cd191c 100644 --- a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network +++ b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network @@ -24,6 +24,7 @@ rockchip_setup_interfaces() friendlyarm,nanopi-r5c|\ radxa,e25|\ radxa,rock-3b|\ + radxa,rock-5-itx|\ radxa,rock-5t) ucidef_set_interfaces_lan_wan 'eth0' 'eth1' ;; diff --git 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 index 5ca382ea92..e8650f8d99 100644 --- 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 @@ -50,6 +50,7 @@ friendlyarm,nanopi-r4s|\ friendlyarm,nanopi-r4s-enterprise|\ friendlyarm,nanopi-r6c|\ friendlyarm,nanopc-t6|\ +radxa,rock-5-itx|\ radxa,rock-5t) set_interface_core 10 "eth0" set_interface_core 20 "eth1" diff --git a/target/linux/rockchip/image/armv8.mk b/target/linux/rockchip/image/armv8.mk index 2406598e9b..0d1c646da7 100644 --- a/target/linux/rockchip/image/armv8.mk +++ b/target/linux/rockchip/image/armv8.mk @@ -198,6 +198,14 @@ define Device/radxa_rock-4se endef TARGET_DEVICES += radxa_rock-4se +define Device/radxa_rock-5-itx + DEVICE_VENDOR := Radxa + DEVICE_MODEL := ROCK 5 ITX/ITX+ + SOC := rk3588 + DEVICE_PACKAGES := blkdiscard block-mount kmod-ata-ahci kmod-hwmon-pwmfan kmod-nvme kmod-r8169 kmod-rtw89-8852be wpad-basic-mbedtls +endef +TARGET_DEVICES += radxa_rock-5-itx + define Device/radxa_rock-5a DEVICE_VENDOR := Radxa DEVICE_MODEL := ROCK 5A