|
@@ -1,323 +0,0 @@
|
|
|
---- a/target/linux/bcm53xx/image/Makefile
|
|
|
-+++ b/target/linux/bcm53xx/image/Makefile
|
|
|
-@@ -143,30 +143,6 @@ define Device/asus
|
|
|
- IMAGE/trx := append-ubi | trx-nand | asus-trx
|
|
|
- endef
|
|
|
-
|
|
|
--define Device/asus_rt-ac56u
|
|
|
-- $(call Device/asus)
|
|
|
-- DEVICE_MODEL := RT-AC56U
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
-- ASUS_PRODUCTID := RT-AC56U
|
|
|
--endef
|
|
|
--TARGET_DEVICES += asus_rt-ac56u
|
|
|
--
|
|
|
--define Device/asus_rt-ac68u
|
|
|
-- $(call Device/asus)
|
|
|
-- DEVICE_MODEL := RT-AC68U
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- ASUS_PRODUCTID := RT-AC68U
|
|
|
--endef
|
|
|
--TARGET_DEVICES += asus_rt-ac68u
|
|
|
--
|
|
|
--define Device/asus_rt-ac87u
|
|
|
-- $(call Device/asus)
|
|
|
-- DEVICE_MODEL := RT-AC87U
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- ASUS_PRODUCTID := RT-AC87U
|
|
|
--endef
|
|
|
--TARGET_DEVICES += asus_rt-ac87u
|
|
|
--
|
|
|
- define Device/asus_rt-ac88u
|
|
|
- $(call Device/asus)
|
|
|
- DEVICE_MODEL := RT-AC88U
|
|
|
-@@ -175,288 +151,12 @@ define Device/asus_rt-ac88u
|
|
|
- endef
|
|
|
- TARGET_DEVICES += asus_rt-ac88u
|
|
|
-
|
|
|
--define Device/asus_rt-n18u
|
|
|
-- $(call Device/asus)
|
|
|
-- DEVICE_MODEL := RT-N18U
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- ASUS_PRODUCTID := RT-N18U
|
|
|
--endef
|
|
|
--TARGET_DEVICES += asus_rt-n18u
|
|
|
--
|
|
|
--# Buffalo devices have TFTP recovery mode which can work nicely with initramfs
|
|
|
--# kernels.
|
|
|
--# We should have two initramfs images for Buffalo: plain initramfs kernel and
|
|
|
--# TRX with initramfs kernel. It's not possible right now so let's just build
|
|
|
--# plain initramfs kernel as it may be more useful.
|
|
|
--define Device/buffalo/Default
|
|
|
-- DEVICE_VENDOR := Buffalo
|
|
|
-- KERNEL_INITRAMFS_SUFFIX = $$(KERNEL_SUFFIX)
|
|
|
-- KERNEL_INITRAMFS = $$(KERNEL)
|
|
|
--endef
|
|
|
--
|
|
|
--define Device/buffalo_wxr-1900dhp
|
|
|
-- $(call Device/buffalo/Default)
|
|
|
-- DEVICE_MODEL := WXR-1900DHP
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += buffalo_wxr-1900dhp
|
|
|
--
|
|
|
--define Device/buffalo_wzr-600dhp2
|
|
|
-- $(call Device/buffalo/Default)
|
|
|
-- DEVICE_MODEL := WZR-600DHP2
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += buffalo_wzr-600dhp2
|
|
|
--
|
|
|
--define Device/buffalo_wzr-900dhp
|
|
|
-- $(call Device/buffalo/Default)
|
|
|
-- DEVICE_MODEL := WZR-900DHP
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
-- BUFFALO_TAG_PLATFORM := bcm
|
|
|
-- BUFFALO_TAG_VERSION := 9.99
|
|
|
-- BUFFALO_TAG_MINOR := 9.99
|
|
|
-- IMAGES += factory-DHP-EU.bin factory-DHP2-JP.bin
|
|
|
-- IMAGE/factory-DHP-EU.bin := \
|
|
|
-- append-ubi | trx-nand | buffalo-wzr-header WZR-900DHP EU | \
|
|
|
-- buffalo-enc WZR-900DHP $$(BUFFALO_TAG_VERSION) | \
|
|
|
-- buffalo-tag-dhp WZR-900DHP EU mlang20 | buffalo-enc-tag | \
|
|
|
-- buffalo-dhp-image
|
|
|
-- IMAGE/factory-DHP2-JP.bin := \
|
|
|
-- append-ubi | trx-nand | buffalo-wzr-header WZR-900DHP2 JP | \
|
|
|
-- buffalo-enc WZR-900DHP2 $$(BUFFALO_TAG_VERSION) | \
|
|
|
-- buffalo-tag-dhp WZR-900DHP2 JP jp | buffalo-enc-tag | \
|
|
|
-- buffalo-dhp-image
|
|
|
-- BROKEN := y
|
|
|
--endef
|
|
|
--TARGET_DEVICES += buffalo_wzr-900dhp
|
|
|
--
|
|
|
--define Device/buffalo_wzr-1750dhp
|
|
|
-- $(call Device/buffalo/Default)
|
|
|
-- DEVICE_MODEL := WZR-1750DHP
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += buffalo_wzr-1750dhp
|
|
|
--
|
|
|
--define Device/dlink
|
|
|
-- DEVICE_VENDOR := D-Link
|
|
|
-- IMAGES := bin
|
|
|
-- IMAGE/bin := append-ubi | seama-nand
|
|
|
--endef
|
|
|
--
|
|
|
--define Device/dlink_dir-885l
|
|
|
-- DEVICE_MODEL := DIR-885L
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366B1) $(USB3_PACKAGES)
|
|
|
-- $(Device/dlink)
|
|
|
-- SIGNATURE := wrgac42_dlink.2015_dir885l
|
|
|
--endef
|
|
|
--TARGET_DEVICES += dlink_dir-885l
|
|
|
--
|
|
|
--define Device/linksys_ea6300-v1
|
|
|
-- DEVICE_VENDOR := Linksys
|
|
|
-- DEVICE_MODEL := EA6300
|
|
|
-- DEVICE_VARIANT := v1
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += linksys_ea6300-v1
|
|
|
--
|
|
|
--define Device/linksys_ea6500-v2
|
|
|
-- DEVICE_VENDOR := Linksys
|
|
|
-- DEVICE_MODEL := EA6500
|
|
|
-- DEVICE_VARIANT := v2
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += linksys_ea6500-v2
|
|
|
--
|
|
|
--define Device/linksys_ea9200
|
|
|
-- DEVICE_VENDOR := Linksys
|
|
|
-- DEVICE_MODEL := EA9200
|
|
|
-- DEVICE_VARIANT := v1
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
|
|
|
--endef
|
|
|
--TARGET_DEVICES += linksys_ea9200
|
|
|
--
|
|
|
--define Device/linksys_ea9500
|
|
|
-- DEVICE_VENDOR := Linksys
|
|
|
-- DEVICE_MODEL := EA9500
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
|
|
|
-- DEVICE_DTS := bcm47094-linksys-panamera
|
|
|
--endef
|
|
|
--TARGET_DEVICES += linksys_ea9500
|
|
|
--
|
|
|
--define Device/luxul
|
|
|
-- DEVICE_VENDOR := Luxul
|
|
|
-- IMAGES := lxl
|
|
|
-- IMAGE/lxl := append-ubi | trx-nand | luxul-lxl
|
|
|
--endef
|
|
|
--
|
|
|
--define Device/luxul_abr-4500
|
|
|
-- $(Device/luxul)
|
|
|
-- DEVICE_MODEL := ABR-4500
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- LUXUL_BOARD := ABR-4500
|
|
|
--endef
|
|
|
--TARGET_DEVICES += luxul_abr-4500
|
|
|
--
|
|
|
--define Device/luxul_xap-1610
|
|
|
-- $(Device/luxul)
|
|
|
-- DEVICE_MODEL := XAP-1610
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366C0)
|
|
|
-- IMAGE/lxl := append-rootfs | trx-serial | luxul-lxl
|
|
|
-- LUXUL_BOARD := XAP-1610
|
|
|
--endef
|
|
|
--TARGET_DEVICES += luxul_xap-1610
|
|
|
--
|
|
|
--define Device/luxul_xbr-4500
|
|
|
-- $(Device/luxul)
|
|
|
-- DEVICE_MODEL := XBR-4500
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- LUXUL_BOARD := XBR-4500
|
|
|
--endef
|
|
|
--TARGET_DEVICES += luxul_xbr-4500
|
|
|
--
|
|
|
--define Device/luxul_xwr-3150
|
|
|
-- $(Device/luxul)
|
|
|
-- DEVICE_MODEL := XWR-3150
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
|
|
|
-- DEVICE_DTS := bcm47094-luxul-xwr-3150-v1
|
|
|
-- LUXUL_BOARD := XWR-3150
|
|
|
--endef
|
|
|
--TARGET_DEVICES += luxul_xwr-3150
|
|
|
--
|
|
|
--define Device/meraki_mr32
|
|
|
-- DEVICE_VENDOR := Meraki
|
|
|
-- DEVICE_MODEL := MR32
|
|
|
-- DEVICE_PACKAGES := $(B43) kmod-i2c-bcm-iproc kmod-eeprom-at24 \
|
|
|
-- kmod-leds-pwm kmod-hwmon-ina2xx kmod-bluetooth
|
|
|
-- DEVICE_DTS := bcm53016-meraki-mr32
|
|
|
--# Meraki FW r23 tries to resize the part.safe partition before it will
|
|
|
--# flash the image. This is a bit of a problem, since resizing will fail
|
|
|
--# if the partition is smaller than the old one.
|
|
|
-- KERNEL_LOADADDR := 0x00008000
|
|
|
-- KERNEL_INITRAMFS_SUFFIX := .bin
|
|
|
-- DEVICE_DTS_DELIMITER := @
|
|
|
-- DEVICE_DTS_CONFIG := config@1
|
|
|
-- KERNEL_INITRAMFS := kernel-bin | fit none $$(DTS_DIR)/$$(DEVICE_DTS).dtb | \
|
|
|
-- pad-to 10362880
|
|
|
-- KERNEL := kernel-bin | fit none $$(DTS_DIR)/$$(DEVICE_DTS).dtb
|
|
|
-- IMAGES += sysupgrade.bin
|
|
|
--# Currently the only device that uses the new image check
|
|
|
-- IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
|
|
--
|
|
|
--# The loader is specifically looking for fdt@2:
|
|
|
--# [ 3.190000] find_itb_subimage: error finding fdt@2: FDT_ERR_NOTFOUND
|
|
|
--# The image won't boot, if it isn't found. :(
|
|
|
-- DEVICE_FDT_NUM := 2
|
|
|
--endef
|
|
|
--TARGET_DEVICES += meraki_mr32
|
|
|
--
|
|
|
--define Device/netgear
|
|
|
-- DEVICE_VENDOR := NETGEAR
|
|
|
-- IMAGES := chk
|
|
|
-- IMAGE/chk := append-ubi | trx-nand | netgear-chk
|
|
|
-- NETGEAR_REGION := 1
|
|
|
--endef
|
|
|
--
|
|
|
--define Device/netgear_r6250
|
|
|
-- DEVICE_MODEL := R6250
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H245T00_NETGEAR
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r6250
|
|
|
--
|
|
|
--define Device/netgear_r6300-v2
|
|
|
-- DEVICE_MODEL := R6300
|
|
|
-- DEVICE_VARIANT := v2
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H240T00_NETGEAR
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r6300-v2
|
|
|
--
|
|
|
--define Device/netgear_r7000
|
|
|
-- DEVICE_MODEL := R7000
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H270T00_NETGEAR
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r7000
|
|
|
--
|
|
|
--define Device/netgear_r7900
|
|
|
-- DEVICE_MODEL := R7900
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H315T30_NETGEAR
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r7900
|
|
|
--
|
|
|
--define Device/netgear_r8000
|
|
|
-- DEVICE_MODEL := R8000
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H315T00_NETGEAR
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r8000
|
|
|
--
|
|
|
--define Device/netgear_r8500
|
|
|
-- DEVICE_MODEL := R8500
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366B1) $(USB3_PACKAGES)
|
|
|
-- $(Device/netgear)
|
|
|
-- NETGEAR_BOARD_ID := U12H334T00_NETGEAR
|
|
|
-- DEFAULT := n
|
|
|
--endef
|
|
|
--TARGET_DEVICES += netgear_r8500
|
|
|
--
|
|
|
--define Device/smartrg_sr400ac
|
|
|
-- DEVICE_VENDOR := SmartRG
|
|
|
-- DEVICE_MODEL := SR400ac
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
|
|
|
-- IMAGES := trx
|
|
|
-- IMAGE/trx := append-rootfs | trx-serial
|
|
|
-- KERNEL_INITRAMFS_SUFFIX := .bin
|
|
|
-- KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma-d16
|
|
|
--endef
|
|
|
--TARGET_DEVICES += smartrg_sr400ac
|
|
|
--
|
|
|
- define Device/phicomm_k3
|
|
|
- DEVICE_VENDOR := PHICOMM
|
|
|
- DEVICE_MODEL := K3
|
|
|
-- DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
|
|
|
-+ DEVICE_PACKAGES := $(IEEE8021X) kmod-brcmfmac k3wifi $(USB3_PACKAGES) k3screenctrl wireless-tools
|
|
|
- IMAGES := trx
|
|
|
- endef
|
|
|
- TARGET_DEVICES += phicomm_k3
|
|
|
-
|
|
|
--define Device/tenda_ac9
|
|
|
-- DEVICE_VENDOR := Tenda
|
|
|
-- DEVICE_MODEL := AC9
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
|
|
|
-- IMAGES := trx
|
|
|
-- IMAGE/trx := append-rootfs | trx-serial
|
|
|
--endef
|
|
|
--TARGET_DEVICES += tenda_ac9
|
|
|
--
|
|
|
--define Device/tplink_archer-c5-v2
|
|
|
-- DEVICE_VENDOR := TP-Link
|
|
|
-- DEVICE_MODEL := Archer C5
|
|
|
-- DEVICE_VARIANT := v2
|
|
|
-- DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
|
|
|
-- IMAGES := bin
|
|
|
-- IMAGE/bin := append-rootfs | bcm53xx-tplink-safeloader
|
|
|
-- TPLINK_BOARD := ARCHER-C5-V2
|
|
|
-- BROKEN := y
|
|
|
--endef
|
|
|
--#TARGET_DEVICES += tplink_archer-c5-v2
|
|
|
--
|
|
|
--define Device/tplink_archer-c9-v1
|
|
|
-- DEVICE_VENDOR := TP-Link
|
|
|
-- DEVICE_MODEL := Archer C9
|
|
|
-- DEVICE_VARIANT := v1
|
|
|
-- DEVICE_PACKAGES := $(USB3_PACKAGES)
|
|
|
-- IMAGES := bin
|
|
|
-- IMAGE/bin := append-rootfs | bcm53xx-tplink-safeloader
|
|
|
-- TPLINK_BOARD := ARCHERC9
|
|
|
-- BROKEN := y
|
|
|
--endef
|
|
|
--#TARGET_DEVICES += tplink_archer-c9-v1
|
|
|
--
|
|
|
- $(eval $(call BuildImage))
|