diff --git a/target/linux/bcm4908/image/Makefile b/target/linux/bcm4908/image/Makefile index 8829e64ca1..9ec42d062d 100644 --- a/target/linux/bcm4908/image/Makefile +++ b/target/linux/bcm4908/image/Makefile @@ -107,4 +107,20 @@ define Device/tplink_archer-c2300-v1 endef TARGET_DEVICES += tplink_archer-c2300-v1 +define Device/netgear + DEVICE_VENDOR := NETGEAR + KERNEL := kernel-bin | bootfs + IMAGES := chk + IMAGE/chk := append-rootfs | pkgtb + NETGEAR_REGION := 1 +endef + +define Device/netgear_raxe500 + DEVICE_MODEL := RAXE500 + $(Device/netgear) + PKGTB_ITS := pkgtb-bcm4908.its + NETGEAR_BOARD_ID := U12H449T00_NETGEAR +endef +# TARGET_DEVICES += netgear_raxe500 + $(eval $(call BuildImage)) diff --git a/target/linux/bcm4908/image/bootfs-generic.its b/target/linux/bcm4908/image/bootfs-generic.its index d2f19ed752..6d8b3394ae 100644 --- a/target/linux/bcm4908/image/bootfs-generic.its +++ b/target/linux/bcm4908/image/bootfs-generic.its @@ -21,5 +21,25 @@ algo = "sha256"; }; }; + + fdt_linux_RAX220 { + description = "dtb"; + data = /incbin/("${dts_dir}/broadcom/bcm4908/bcm4908-netgear-raxe500.dtb"); + arch = "arm64"; + type = "flat_dt"; + compression = "none"; + + hash-1 { + algo = "sha256"; + }; + }; + }; + + configurations { + conf_lx_RAX220 { + description = "BRCM 63xxx linux"; + kernel = "kernel"; + fdt = "fdt_linux_RAX220"; + }; }; };