-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
314 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,323 @@ | ||
--- a/target/linux/bcm53xx/image/Makefile | ||
+++ b/target/linux/bcm53xx/image/Makefile | ||
@@ -421,7 +421,7 @@ TARGET_DEVICES += smartrg_sr400ac | ||
@@ -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 | ||
IMAGES := trx | ||
endef | ||
TARGET_DEVICES += phicomm_k3 | ||
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)) |