aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx/image/Makefile
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2015-03-31 11:26:45 +0000
committerRafał Miłecki <zajec5@gmail.com>2015-03-31 11:26:45 +0000
commit184c0af4e203b4335ce00b17363304b93105d284 (patch)
tree60f82b3b56adb86bbee04b492d2ea889f3735667 /target/linux/brcm47xx/image/Makefile
parenta709beb4aeee5f8e7aacb4b62dd594d51acaf189 (diff)
downloadupstream-184c0af4e203b4335ce00b17363304b93105d284.tar.gz
upstream-184c0af4e203b4335ce00b17363304b93105d284.tar.bz2
upstream-184c0af4e203b4335ce00b17363304b93105d284.zip
brcm47xx: image: add helpers for defining devices
Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45180
Diffstat (limited to 'target/linux/brcm47xx/image/Makefile')
-rw-r--r--target/linux/brcm47xx/image/Makefile35
1 files changed, 20 insertions, 15 deletions
diff --git a/target/linux/brcm47xx/image/Makefile b/target/linux/brcm47xx/image/Makefile
index 89ea89393a..686b611dcb 100644
--- a/target/linux/brcm47xx/image/Makefile
+++ b/target/linux/brcm47xx/image/Makefile
@@ -151,11 +151,29 @@ define Device/linksys
IMAGE/bin := trx-with-loader | linksys-bin
endef
+define LinksysDevice
+ define Device/linksys-$(1)
+ $$(Device/linksys)
+ DEVICE_ID := $(2)
+ VERSION := $(3)
+ endef
+ TARGET_DEVICES += linksys-$(1)
+endef
+
define Device/netgear
IMAGES := chk
IMAGE/chk := trx-with-loader | netgear-chk
endef
+define NetgearDevice
+ define Device/netgear-$(1)
+ $$(Device/netgear)
+ BOARD_ID := $(2)
+ REGION := $(3)
+ endef
+ TARGET_DEVICES += netgear-$(1)
+endef
+
#################################################
# Subtarget generic
#################################################
@@ -279,22 +297,9 @@ define Image/Build/mips74k/squashfs
$(call Image/Build/mips74k/devices-with-128k-blocks,$(1))
endef
-define Device/linksys-e1200-v2
- $(Device/linksys)
- DEVICE_ID := E122
- VERSION := 1.0.4
-endef
-
-define Device/netgear-wndr3700-v3
- $(Device/netgear)
- BOARD_ID := U12H194T00_NETGEAR
- REGION := 2
-endef
-
ifeq ($(SUBTARGET),mips74k)
- TARGET_DEVICES += \
- linksys-e1200-v2 \
- netgear-wndr3700-v3
+ $(eval $(call LinksysDevice,e1200-v2-new,E122,1.0.4))
+ $(eval $(call NetgearDevice,wndr3700-v3,U12H194T00_NETGEAR,2))
endif
#################################################