Skip to content

Commit

Permalink
brcm47xx: image: switch D-Link DWL-3150 to the new building system
Browse files Browse the repository at this point in the history
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

Backport of r48970

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@48998 3c298f89-4303-0410-b956-a3cf2f4a3e73
  • Loading branch information
rmilecki committed Mar 11, 2016
1 parent c75367d commit 18d8613
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions target/linux/brcm47xx/image/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (C) 2006-2012 OpenWrt.org
# Copyright (C) 2006-2016 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
Expand Down Expand Up @@ -39,11 +39,6 @@ define Image/Build/wgt634u
cat $(BIN_DIR)/$(IMG_PREFIX)-$(1).trx >> $(BIN_DIR)/$(IMG_PREFIX)-wgt634u-$(2).bin
endef

define Image/Build/dwl3150
cp $(BIN_DIR)/$(IMG_PREFIX)-$(1).trx $(BIN_DIR)/$(IMG_PREFIX)-dwl3150-$(2).bin
echo "BCM-5352-2050-0000000-01" >> $(BIN_DIR)/$(IMG_PREFIX)-dwl3150-$(2).bin
endef

# $(1): filesystem type.
# $(2): device model (used for output file).
# $(3): pattern (device specific magic).
Expand Down Expand Up @@ -135,13 +130,18 @@ define Build/netgear-chk
mv $@.new $@
endef

define Build/tailed-bin
echo $(BIN_TAIL) >> $@
endef

#################################################
# Devices
#################################################

DEVICE_VARS += PRODUCTID
DEVICE_VARS += DEVICE_ID VERSION
DEVICE_VARS += BOARD_ID REGION
DEVICE_VARS += BIN_TAIL

define Device/Default
KERNEL := kernel-bin
Expand Down Expand Up @@ -221,7 +221,6 @@ endef

# $(1): filesystem type.
define Image/Build/legacy/devices-with-64k-blocks
$(call Image/Build/dwl3150,$(1),$(patsubst jffs2-%,jffs2,$(1)))
$(call Image/Build/Edi,$(1),ps1208mfg,$(patsubst jffs2-%,jffs2,$(1)))
$(call Image/Build/Huawei,$(1),e970,$(1))
$(call Image/Build/Motorola,$(1),wa840g,2,$(patsubst jffs2-%,jffs2,$(1)))
Expand All @@ -246,6 +245,12 @@ define Image/Build/legacy/squashfs
$(call Image/Build/legacy/devices-with-128k-blocks,$(1))
endef

define Device/dlink-dwl-3150
IMAGES := bin
IMAGE/bin := trx-with-loader | tailed-bin
BIN_TAIL := BCM-5352-2050-0000000-01
endef

define Device/linksys-wrt54gs
$(Device/linksys)
FILESYSTEMS := $(FS_128K)
Expand All @@ -262,6 +267,7 @@ endef

ifeq ($(SUBTARGET),legacy)
TARGET_DEVICES += \
dlink-dwl-3150 \
linksys-wrt54gs \
linksys-wrtsl54gs

Expand Down

0 comments on commit 18d8613

Please sign in to comment.