ath79: cleanup image build code

Remove recipes for not yet migrated boards. Drop variables which aren't
required due to the switch to devicetree like boardname.

Drop the legacy image build code. Boards added to this target shouldn't
use the legacy image build code anyway.

Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
Mathias Kresin 2018-05-07 21:09:44 +02:00
parent cfe442c503
commit f77db1a590
5 changed files with 24 additions and 1351 deletions

View File

@ -3,14 +3,13 @@ include $(INCLUDE_DIR)/image.mk
KERNEL_LOADADDR = 0x80060000 KERNEL_LOADADDR = 0x80060000
DEVICE_VARS += CMDLINE CONSOLE IMAGE_SIZE BOARDNAME LOADER_FLASH_OFFS LOADER_TYPE ATH_SOC DEVICE_VARS += IMAGE_SIZE LOADER_FLASH_OFFS LOADER_TYPE ATH_SOC
define Build/loader-common define Build/loader-common
rm -rf $@.src rm -rf $@.src
$(MAKE) -C lzma-loader \ $(MAKE) -C lzma-loader \
PKG_BUILD_DIR="$@.src" \ PKG_BUILD_DIR="$@.src" \
TARGET_DIR="$(dir $@)" LOADER_NAME="$(notdir $@)" \ TARGET_DIR="$(dir $@)" LOADER_NAME="$(notdir $@)" \
BOARD="$(BOARDNAME)" \
LZMA_TEXT_START=0x80a00000 LOADADDR=0x80060000 \ LZMA_TEXT_START=0x80a00000 LOADADDR=0x80060000 \
$(1) compile loader.$(LOADER_TYPE) $(1) compile loader.$(LOADER_TYPE)
mv "$@.$(LOADER_TYPE)" "$@" mv "$@.$(LOADER_TYPE)" "$@"
@ -22,12 +21,12 @@ define Build/loader-kernel
endef endef
define Build/loader-kernel-cmdline define Build/loader-kernel-cmdline
$(call Build/loader-common,LOADER_DATA="$@" KERNEL_CMDLINE="$(CMDLINE)") $(call Build/loader-common,LOADER_DATA="$@")
endef endef
define Build/loader-okli-compile define Build/loader-okli-compile
$(call Build/loader-common,FLASH_OFFS=$(LOADER_FLASH_OFFS) FLASH_MAX=0 KERNEL_CMDLINE="$(CMDLINE)") $(call Build/loader-common,FLASH_OFFS=$(LOADER_FLASH_OFFS) FLASH_MAX=0)
endef endef
define Build/loader-okli define Build/loader-okli
@ -55,15 +54,11 @@ endef
define Device/Default define Device/Default
ATH_SOC := ATH_SOC :=
BOARDNAME :=
DEVICE_PROFILE = $$(BOARDNAME)
DEVICE_DTS_DIR := ../dts DEVICE_DTS_DIR := ../dts
DEVICE_DTS = $$(ATH_SOC)_$(1) DEVICE_DTS = $$(ATH_SOC)_$(1)
PROFILES = Default Minimal $$(DEVICE_PROFILE) PROFILES = Default
MTDPARTS := MTDPARTS :=
BLOCKSIZE := 64k BLOCKSIZE := 64k
CONSOLE = ttyS0,115200
CMDLINE = $$(if $$(BOARDNAME),board=$$(BOARDNAME)) $$(if $$(MTDPARTS),mtdparts=$$(MTDPARTS)) $$(if $$(CONSOLE),console=$$(CONSOLE))
KERNEL := kernel-bin | append-dtb | lzma | uImage lzma KERNEL := kernel-bin | append-dtb | lzma | uImage lzma
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma
COMPILE := COMPILE :=
@ -72,8 +67,8 @@ define Device/Default
endef endef
ifeq ($(SUBTARGET),generic) ifeq ($(SUBTARGET),generic)
include ./tp-link.mk
include ./generic.mk include ./generic.mk
include ./generic-tp-link.mk
include ./generic-ubnt.mk include ./generic-ubnt.mk
endif endif
$(eval $(call BuildImage)) $(eval $(call BuildImage))

View File

@ -35,85 +35,41 @@ define Build/mktplinkfw-combined
@mv $@.new $@ @mv $@.new $@
endef endef
# add RE450 and similar header to the kernel image
define Build/mktplinkfw-kernel
$(STAGING_DIR_HOST)/bin/mktplinkfw-kernel \
-H $(TPLINK_HWID) -N OpenWrt -V $(REVISION) \
-L $(KERNEL_LOADADDR) -E $(KERNEL_LOADADDR) \
-k $@ \
-o $@.new
@mv $@.new $@
endef
define Build/uImageArcher
mkimage -A $(LINUX_KARCH) \
-O linux -T kernel \
-C $(1) -a $(KERNEL_LOADADDR) -e $(if $(KERNEL_ENTRY),$(KERNEL_ENTRY),$(KERNEL_LOADADDR)) \
-n '$(call toupper,$(LINUX_KARCH)) LEDE Linux-$(LINUX_VERSION)' -d $@ $@.new
@mv $@.new $@
endef
define Device/tplink define Device/tplink
TPLINK_HWREV := 0x1 TPLINK_HWREV := 0x1
TPLINK_HEADER_VERSION := 1 TPLINK_HEADER_VERSION := 1
LOADER_TYPE := gz LOADER_TYPE := gz
KERNEL := kernel-bin | patch-cmdline | lzma IMAGES := sysupgrade.bin
KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | mktplinkfw-combined
# IMAGES := sysupgrade.bin
IMAGES := sysupgrade.bin factory.bin
IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade
# IMAGE/factory.bin := append-rootfs | mktplinkfw factory | a
endef endef
define Device/tplink-nolzma define Device/tplink-nolzma
$(Device/tplink) $(Device/tplink)
LOADER_FLASH_OFFS := 0x22000 LOADER_FLASH_OFFS := 0x22000
COMPILE := loader-$(1).gz COMPILE := loader-$(1).gz
COMPILE/loader-$(1).gz := loader-okli-compile COMPILE/loader-$(1).gz := loader-okli-compile
#KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1) KERNEL:= kernel-bin | append-dtb | lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
KERNEL:= kernel-bin | append-dtb | lzma |uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-combined KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-combined
endef endef
define Device/tplink-4m define Device/tplink-4m
$(Device/tplink-nolzma) $(Device/tplink-nolzma)
TPLINK_FLASHLAYOUT := 4M TPLINK_FLASHLAYOUT := 4M
IMAGE_SIZE := 3904k IMAGE_SIZE := 3904k
endef endef
define Device/tplink-8m define Device/tplink-8m
$(Device/tplink-nolzma) $(Device/tplink-nolzma)
TPLINK_FLASHLAYOUT := 8M TPLINK_FLASHLAYOUT := 8M
IMAGE_SIZE := 7936k IMAGE_SIZE := 7936k
endef endef
define Device/tplink-4mlzma
$(Device/tplink)
TPLINK_FLASHLAYOUT := 4Mlzma
IMAGE_SIZE := 3904k
endef
define Device/tplink-8mlzma
$(Device/tplink)
TPLINK_FLASHLAYOUT := 8Mlzma
IMAGE_SIZE := 7936k
endef
define Device/tplink-16mlzma
$(Device/tplink)
TPLINK_FLASHLAYOUT := 16Mlzma
IMAGE_SIZE := 15872k
endef
define Device/tl_wr1043nd_v1 define Device/tl_wr1043nd_v1
$(Device/tplink-8m) $(Device/tplink-8m)
ATH_SOC := ar9132 ATH_SOC := ar9132
DEVICE_TITLE := TP-LINK TL-WR1043N/ND v1 DEVICE_TITLE := TP-LINK TL-WR1043N/ND v1
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
BOARDNAME := TL-WR1043ND
DEVICE_PROFILE := TLWR1043
TPLINK_HWID := 0x10430001 TPLINK_HWID := 0x10430001
endef endef
#TARGET_DEVICES += tl_wr1043nd_v1 #TARGET_DEVICES += tl_wr1043nd_v1

View File

@ -24,21 +24,11 @@ define Build/mkubntimage-split
rm $@.old1 $@.old2 ) rm $@.old1 $@.old2 )
endef endef
define Build/mkubntimage2
-$(STAGING_DIR_HOST)/bin/mkfwimage2 -f 0x9f000000 \
-v $(UBNT_TYPE).$(UBNT_CHIP).v6.0.0-$(VERSION_DIST)-$(REVISION) \
-p jffs2:0x50000:0xf60000:0:0:$@ \
-o $@.new
@mv $@.new $@
endef
# UBNT_BOARD e.g. one of (XS2, XS5, RS, XM) # UBNT_BOARD e.g. one of (XS2, XS5, RS, XM)
# UBNT_TYPE e.g. one of (BZ, XM, XW) # UBNT_TYPE e.g. one of (BZ, XM, XW)
# UBNT_CHIP e.g. one of (ar7240, ar933x, ar934x) # UBNT_CHIP e.g. one of (ar7240, ar933x, ar934x)
define Device/ubnt define Device/ubnt
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
DEVICE_PROFILE := UBNT
IMAGE_SIZE := 7552k IMAGE_SIZE := 7552k
UBNT_BOARD := XM UBNT_BOARD := XM
IMAGES := sysupgrade.bin factory.bin IMAGES := sysupgrade.bin factory.bin
@ -48,228 +38,40 @@ endef
define Device/ubnt-xm define Device/ubnt-xm
$(Device/ubnt) $(Device/ubnt)
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ohci DEVICE_PACKAGES += kmod-usb-ohci
UBNT_TYPE := XM UBNT_TYPE := XM
UBNT_CHIP := ar7240 UBNT_CHIP := ar7240
ATH_SOC := ar7241 ATH_SOC := ar7241
KERNEL := kernel-bin | append-dtb | relocate-kernel | lzma | uImage lzma KERNEL := kernel-bin | append-dtb | relocate-kernel | lzma | uImage lzma
endef endef
define Device/ubnt-xw
$(Device/ubnt)
UBNT_TYPE := XW
UBNT_CHIP := ar934x
endef
define Device/ubnt-bz define Device/ubnt-bz
$(Device/ubnt) $(Device/ubnt)
UBNT_TYPE := BZ UBNT_TYPE := BZ
UBNT_CHIP := ar7240 UBNT_CHIP := ar7240
ATH_SOC := ar7241
endef endef
define Device/rw2458n
$(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti RW2458N
BOARDNAME := RW2458N
endef
#TARGET_DEVICES += rw2458n
define Device/ubnt-airrouter
$(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti AirRouter
BOARDNAME := UBNT-AR
endef
#TARGET_DEVICES += ubnt-airrouter
define Device/ubnt_bullet-m define Device/ubnt_bullet-m
$(Device/ubnt-xm) $(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti Bullet-M DEVICE_TITLE := Ubiquiti Bullet-M
BOARDNAME := UBNT-BM
endef endef
TARGET_DEVICES += ubnt_bullet-m TARGET_DEVICES += ubnt_bullet-m
define Device/ubnt_rocket-m define Device/ubnt_rocket-m
$(Device/ubnt-xm) $(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti Rocket-M DEVICE_TITLE := Ubiquiti Rocket-M
BOARDNAME := UBNT-RM
endef endef
TARGET_DEVICES += ubnt_rocket-m TARGET_DEVICES += ubnt_rocket-m
define Device/ubnt_nano-m define Device/ubnt_nano-m
$(Device/ubnt-xm) $(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti Nano-M DEVICE_TITLE := Ubiquiti Nano-M
BOARDNAME := UBNT-NM
endef endef
TARGET_DEVICES += ubnt_nano-m TARGET_DEVICES += ubnt_nano-m
define Device/ubnt_unifi define Device/ubnt_unifi
$(Device/ubnt-bz) $(Device/ubnt-bz)
ATH_SOC := ar7241
DEVICE_TITLE := Ubiquiti UniFi DEVICE_TITLE := Ubiquiti UniFi
BOARDNAME := UBNT-UF
DEVICE_PROFILE += UBNTUNIFI
endef endef
TARGET_DEVICES += ubnt_unifi TARGET_DEVICES += ubnt_unifi
define Device/ubnt-unifiac
DEVICE_PACKAGES := kmod-usb-core kmod-usb2
DEVICE_PROFILE := UBNT
IMAGE_SIZE := 7744k
MTDPARTS := spi0.0:384k(u-boot)ro,64k(u-boot-env)ro,7744k(firmware),7744k(ubnt-airos)ro,128k(bs),256k(cfg)ro,64k(EEPROM)ro
IMAGES := sysupgrade.bin
IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE)
endef
define Device/ubnt-unifiac-lite
$(Device/ubnt-unifiac)
DEVICE_TITLE := Ubiquiti UniFi AC-Lite
DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x
DEVICE_PROFILE += UBNTUNIFIACLITE
BOARDNAME := UBNT-UF-AC-LITE
endef
#TARGET_DEVICES += ubnt-unifiac-lite
define Device/ubnt-unifiac-mesh
$(Device/ubnt-unifiac-lite)
DEVICE_TITLE := Ubiquiti UniFi AC-Mesh
endef
#TARGET_DEVICES += ubnt-unifiac-mesh
define Device/ubnt-unifiac-pro
$(Device/ubnt-unifiac)
DEVICE_TITLE := Ubiquiti UniFi AC-Pro
DEVICE_PACKAGES += kmod-ath10k ath10k-firmware-qca988x
DEVICE_PROFILE += UBNTUNIFIACPRO
BOARDNAME := UBNT-UF-AC-PRO
endef
#TARGET_DEVICES += ubnt-unifiac-pro
define Device/ubnt-unifi-outdoor
$(Device/ubnt-bz)
DEVICE_TITLE := Ubiquiti UniFi Outdoor
BOARDNAME := UBNT-U20
DEVICE_PROFILE += UBNTUNIFIOUTDOOR
endef
#TARGET_DEVICES += ubnt-unifi-outdoor
define Device/ubnt-nano-m-xw
$(Device/ubnt-xw)
DEVICE_TITLE := Ubiquiti Nano M XW
BOARDNAME := UBNT-NM-XW
endef
#TARGET_DEVICES += ubnt-nano-m-xw
define Device/ubnt-loco-m-xw
$(Device/ubnt-xw)
DEVICE_TITLE := Ubiquiti Loco XW
BOARDNAME := UBNT-LOCO-XW
endef
#TARGET_DEVICES += ubnt-loco-m-xw
define Device/ubnt-rocket-m-xw
$(Device/ubnt-xw)
DEVICE_TITLE := Ubiquiti Rocket M XW
BOARDNAME := UBNT-RM-XW
endef
#TARGET_DEVICES += ubnt-rocket-m-xw
define Device/ubnt-rocket-m-ti
$(Device/ubnt-xw)
DEVICE_TITLE := Ubiquiti Rocket M TI
BOARDNAME := UBNT-RM-TI
UBNT_TYPE := TI
endef
#TARGET_DEVICES += ubnt-rocket-m-ti
define Device/ubnt-air-gateway
$(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti Air Gateway
BOARDNAME := UBNT-AGW
UBNT_TYPE := AirGW
UBNT_CHIP := ar933x
CONSOLE := ttyATH0,115200
endef
#TARGET_DEVICES += ubnt-air-gateway
define Device/ubnt-air-gateway-pro
$(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti Air Gateway Pro
BOARDNAME := UBNT-AGWP
UBNT_TYPE := AirGWP
UBNT_CHIP := ar934x
endef
#TARGET_DEVICES += ubnt-air-gateway-pro
define Device/ubdev01
$(Device/ubnt-xm)
DEVICE_TITLE := Ubiquiti ubDEV01
MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,7488k(firmware),64k(certs),256k(cfg)ro,64k(EEPROM)ro
BOARDNAME := UBNT-UF
UBNT_BOARD := UBDEV01
endef
#TARGET_DEVICES += ubdev01
define Device/ubnt-routerstation
DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
DEVICE_PROFILE := UBNT
IMAGE_SIZE := 16128k
IMAGES := sysupgrade.bin factory.bin
IMAGE/factory.bin := append-rootfs | pad-rootfs | mkubntimage
IMAGE/sysupgrade.bin := append-rootfs | pad-rootfs | combined-image | check-size $$$$(IMAGE_SIZE)
KERNEL := kernel-bin | patch-cmdline | lzma | pad-to $$(BLOCKSIZE)
endef
define Device/ubnt-rs
$(Device/ubnt-routerstation)
DEVICE_TITLE := Ubiquiti RouterStation
BOARDNAME := UBNT-RS
DEVICE_PROFILE += UBNTRS
UBNT_BOARD := RS
UBNT_TYPE := RSx
UBNT_CHIP := ar7100
endef
#TARGET_DEVICES += ubnt-rs
define Device/ubnt-rspro
$(Device/ubnt-routerstation)
DEVICE_TITLE := Ubiquiti RouterStation Pro
BOARDNAME := UBNT-RSPRO
DEVICE_PROFILE += UBNTRSPRO
UBNT_BOARD := RSPRO
UBNT_TYPE := RSPRO
UBNT_CHIP := ar7100pro
endef
#TARGET_DEVICES += ubnt-rspro
define Device/ubnt-ls-sr71
$(Device/ubnt-routerstation)
DEVICE_TITLE := Ubiquiti LS-SR71
BOARDNAME := UBNT-LS-SR71
UBNT_BOARD := LS-SR71
UBNT_TYPE := LS-SR71
UBNT_CHIP := ar7100
endef
#TARGET_DEVICES += ubnt-ls-sr71
define Device/ubnt-uap-pro
DEVICE_TITLE := Ubiquiti UAP Pro
KERNEL_SIZE := 1536k
IMAGE_SIZE := 15744k
MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,1536k(kernel),14208k(rootfs),256k(cfg)ro,64k(EEPROM)ro,15744k@0x50000(firmware)
UBNT_TYPE := BZ
UBNT_CHIP := ar934x
BOARDNAME := UAP-PRO
DEVICE_PROFILE := UBNT UAPPRO
KERNEL := kernel-bin | patch-cmdline | lzma | uImage lzma | jffs2 kernel0
IMAGES := sysupgrade.bin factory.bin
IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE)
IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | mkubntimage2
endef
define Device/ubnt-unifi-outdoor-plus
$(Device/ubnt-uap-pro)
DEVICE_TITLE := Ubiquiti UniFi Outdoor Plus
UBNT_CHIP := ar7240
BOARDNAME := UBNT-UOP
DEVICE_PROFILE := UBNT
endef

View File

@ -25,8 +25,8 @@ define Device/embeddedwireless_dorin
ATH_SOC := ar9331 ATH_SOC := ar9331
DEVICE_TITLE := Embedded Wireless Dorin DEVICE_TITLE := Embedded Wireless Dorin
DEVICE_PACKAGES := kmod-usb-chipidea2 DEVICE_PACKAGES := kmod-usb-chipidea2
IMAGE_SIZE := 16000k
endef endef
TARGET_DEVICES += embeddedwireless_dorin TARGET_DEVICES += embeddedwireless_dorin
define Device/glinet_ar150 define Device/glinet_ar150
@ -40,54 +40,32 @@ TARGET_DEVICES += glinet_ar150
define Device/openmesh_om5p-ac-v2 define Device/openmesh_om5p-ac-v2
ATH_SOC := qca9558 ATH_SOC := qca9558
DEVICE_TITLE := OpenMesh OM5P-AC v2 DEVICE_TITLE := OpenMesh OM5P-AC v2
DEVICE_PROFILE := OM5P-AC
DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog
IMAGE_SIZE := 7808k
endef endef
TARGET_DEVICES += openmesh_om5p-ac-v2 TARGET_DEVICES += openmesh_om5p-ac-v2
define Device/netgear_wndr3700 define Device/netgear_wndr3800
ATH_SOC:=ar7100 ATH_SOC := ar7161
DEVICE_TITLE := NETGEAR WNDR3700 DEVICE_TITLE := NETGEAR WNDR3800
DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset NETGEAR_KERNEL_MAGIC := 0x33373031
NETGEAR_KERNEL_MAGIC := 0x33373030
NETGEAR_BOARD_ID := WNDR3700
IMAGE_SIZE := 7680k
IMAGES := sysupgrade.bin factory.img factory-NA.img
KERNEL := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma KERNEL := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
NETGEAR_BOARD_ID := WNDR3800
NETGEAR_HW_ID := 29763654+16+128
IMAGE_SIZE := 15872k
IMAGES := sysupgrade.bin factory.img
IMAGE/default := append-kernel | pad-to $$$$(BLOCKSIZE) | netgear-squashfs | append-rootfs | pad-rootfs IMAGE/default := append-kernel | pad-to $$$$(BLOCKSIZE) | netgear-squashfs | append-rootfs | pad-rootfs
IMAGE/sysupgrade.bin := $$(IMAGE/default) | check-size $$$$(IMAGE_SIZE) IMAGE/sysupgrade.bin := $$(IMAGE/default) | check-size $$$$(IMAGE_SIZE)
IMAGE/factory.img := $$(IMAGE/default) | netgear-dni | check-size $$$$(IMAGE_SIZE) IMAGE/factory.img := $$(IMAGE/default) | netgear-dni | check-size $$$$(IMAGE_SIZE)
IMAGE/factory-NA.img := $$(IMAGE/default) | netgear-dni NA | check-size $$$$(IMAGE_SIZE) DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset
endef
#TARGET_DEVICES += netgear_wndr3700
define Device/netgear_wndr3700v2
$(Device/netgear_wndr3700)
DEVICE_TITLE := NETGEAR WNDR3700 v2
NETGEAR_BOARD_ID := WNDR3700v2
NETGEAR_KERNEL_MAGIC := 0x33373031
NETGEAR_HW_ID := 29763654+16+64
IMAGE_SIZE := 15872k
IMAGES := sysupgrade.bin factory.img
endef
#TARGET_DEVICES += netgear_wndr3700v2
define Device/netgear_wndr3800
$(Device/netgear_wndr3700v2)
ATH_SOC := ar7161
DEVICE_TITLE := NETGEAR WNDR3800
NETGEAR_BOARD_ID := WNDR3800
NETGEAR_HW_ID := 29763654+16+128
endef endef
TARGET_DEVICES += netgear_wndr3800 TARGET_DEVICES += netgear_wndr3800
define Device/buffalo_wzr-hp-g450h define Device/buffalo_wzr-hp-g450h
ATH_SOC := ar7242 ATH_SOC := ar7242
DEVICE_TITLE := Buffalo WZR-HP-G450H DEVICE_TITLE := Buffalo WZR-HP-G450H
DEVICE_PROFILE := WZR-HP-G450H
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
IMAGE_SIZE := 32256k
endef endef
TARGET_DEVICES += buffalo_wzr-hp-g450h TARGET_DEVICES += buffalo_wzr-hp-g450h

File diff suppressed because it is too large Load Diff