From: Rafał Miłecki Date: Fri, 19 Nov 2021 13:32:59 +0000 (+0100) Subject: bcm4908: start working on Netgear RAXE500 image X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=63ba3eaccddeb8058b0fabd69197e650735573bc;p=openwrt%2Fstaging%2F981213.git bcm4908: start working on Netgear RAXE500 image bootfs still needs more work before it's ready. For some unknown reason model RAXE500 uses board id RAX220. Signed-off-by: Rafał Miłecki --- 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"; + }; }; };