From: Rafał Miłecki Date: Fri, 19 Nov 2021 13:32:59 +0000 (+0100) Subject: bcm4908: start working on Netgear RAXE500 image X-Git-Tag: v21.02.2~79 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=d5f9c6729fac914c2b4daecaf04377b8815e5740;p=openwrt%2Fstaging%2Fchunkeey.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 (cherry picked from commit 63ba3eaccddeb8058b0fabd69197e650735573bc) --- diff --git a/target/linux/bcm4908/image/Makefile b/target/linux/bcm4908/image/Makefile index aa674c0142..71fca84fde 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"; + }; }; };