lantiq: sync image filename with boardname

Use <manufacturer>_<modelname> as image name.

Use the BOARD_NAME variable to ensure that the former used boardname is
still used as the subdirectory name for the sysupgrade-tar image, to
not break sysupgrade from earlier versions.

While at it, normalise the image filenames by using only lower case
characters and bin as file extension for sysupgrade images.

Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
Mathias Kresin 2017-12-08 08:42:11 +01:00
parent 58c6ad53a8
commit 4a4d957d1a
3 changed files with 274 additions and 232 deletions

View file

@ -26,205 +26,205 @@ endef
define U-Boot/arv4519pw_ram define U-Boot/arv4519pw_ram
NAME:=Arcadyan arv4519pw (RAM) NAME:=Arcadyan arv4519pw (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4519PW BUILD_DEVICES:=arcadyan_arv4519pw
DDR_SETTINGS:=board/arcadyan/arv4519pw/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv4519pw/ddr_settings.h
endef endef
define U-Boot/arv4519pw_nor define U-Boot/arv4519pw_nor
NAME:=Arcadyan arv4519pw (NOR) NAME:=Arcadyan arv4519pw (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4519PW BUILD_DEVICES:=arcadyan_arv4519pw
endef endef
define U-Boot/arv4519pw_brn define U-Boot/arv4519pw_brn
NAME:=Arcadyan arv4519pw (BRN) NAME:=Arcadyan arv4519pw (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4519PW BUILD_DEVICES:=arcadyan_arv4519pw
endef endef
define U-Boot/arv7506pw11_ram define U-Boot/arv7506pw11_ram
NAME:=Arcadyan ARV7506PW11 (RAM) NAME:=Arcadyan ARV7506PW11 (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7506PW11 BUILD_DEVICES:=arcadyan_arv7506pw11
DDR_SETTINGS:=board/arcadyan/arv7506pw11/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv7506pw11/ddr_settings.h
endef endef
define U-Boot/arv7506pw11_nor define U-Boot/arv7506pw11_nor
NAME:=Arcadyan ARV7506PW11 (NOR) NAME:=Arcadyan ARV7506PW11 (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7506PW11 BUILD_DEVICES:=arcadyan_arv7506pw11
endef endef
define U-Boot/arv7506pw11_brn define U-Boot/arv7506pw11_brn
NAME:=Arcadyan ARV7506PW11 (BRN) NAME:=Arcadyan ARV7506PW11 (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7506PW11 BUILD_DEVICES:=arcadyan_arv7506pw11
endef endef
define U-Boot/arv7510pw_ram define U-Boot/arv7510pw_ram
NAME:=Arcadyan arv7510pw (RAM) NAME:=Arcadyan arv7510pw (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4510PW BUILD_DEVICES:=arcadyan_arv4510pw
DDR_SETTINGS:=board/arcadyan/arv7510pw/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv7510pw/ddr_settings.h
endef endef
define U-Boot/arv7510pw_nor define U-Boot/arv7510pw_nor
NAME:=Arcadyan arv7510pw (NOR) NAME:=Arcadyan arv7510pw (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4510PW BUILD_DEVICES:=arcadyan_arv4510pw
endef endef
define U-Boot/arv7510pw_brn define U-Boot/arv7510pw_brn
NAME:=Arcadyan arv7510pw (BRN) NAME:=Arcadyan arv7510pw (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV4510PW BUILD_DEVICES:=arcadyan_arv4510pw
endef endef
define U-Boot/arv7510pw22_ram define U-Boot/arv7510pw22_ram
NAME:=Arcadyan arv7510pw22 (RAM) NAME:=Arcadyan arv7510pw22 (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7510PW22 BUILD_DEVICES:=arcadyan_arv7510pw22
DDR_SETTINGS:=board/arcadyan/arv7510pw22/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv7510pw22/ddr_settings.h
endef endef
define U-Boot/arv7510pw22_nor define U-Boot/arv7510pw22_nor
NAME:=Arcadyan arv7510pw22 (NOR) NAME:=Arcadyan arv7510pw22 (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7510PW22 BUILD_DEVICES:=arcadyan_arv7510pw22
endef endef
define U-Boot/arv7510pw22_brn define U-Boot/arv7510pw22_brn
NAME:=Arcadyan arv7510pw22 (BRN) NAME:=Arcadyan arv7510pw22 (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7510PW22 BUILD_DEVICES:=arcadyan_arv7510pw22
endef endef
define U-Boot/arv7518pw_ram define U-Boot/arv7518pw_ram
NAME:=Arcadyan arv7518pw (RAM) NAME:=Arcadyan arv7518pw (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7518PW BUILD_DEVICES:=arcadyan_arv7518pw
DDR_SETTINGS:=board/arcadyan/arv7518pw/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv7518pw/ddr_settings.h
endef endef
define U-Boot/arv7518pw_nor define U-Boot/arv7518pw_nor
NAME:=Arcadyan arv7518pw (NOR) NAME:=Arcadyan arv7518pw (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7518PW BUILD_DEVICES:=arcadyan_arv7518pw
endef endef
define U-Boot/arv7518pw_brn define U-Boot/arv7518pw_brn
NAME:=Arcadyan arv7518pw (BRN) NAME:=Arcadyan arv7518pw (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV7518PW BUILD_DEVICES:=arcadyan_arv7518pw
endef endef
define U-Boot/arv752dpw_ram define U-Boot/arv752dpw_ram
NAME:=Arcadyan arv752dpw (RAM) NAME:=Arcadyan arv752dpw (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
DDR_SETTINGS:=board/arcadyan/arv752dpw/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv752dpw/ddr_settings.h
BUILD_DEVICES:=ARV752DPW BUILD_DEVICES:=arcadyan_arv752dpw
endef endef
define U-Boot/arv752dpw_nor define U-Boot/arv752dpw_nor
NAME:=Arcadyan arv752dpw (NOR) NAME:=Arcadyan arv752dpw (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV752DPW BUILD_DEVICES:=arcadyan_arv752dpw
endef endef
define U-Boot/arv752dpw_brn define U-Boot/arv752dpw_brn
NAME:=Arcadyan arv752dpw (BRN) NAME:=Arcadyan arv752dpw (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV752DPW BUILD_DEVICES:=arcadyan_arv752dpw
endef endef
define U-Boot/arv752dpw22_ram define U-Boot/arv752dpw22_ram
NAME:=Arcadyan arv752dpw22 (RAM) NAME:=Arcadyan arv752dpw22 (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV752DPW22 BUILD_DEVICES:=arcadyan_arv752dpw22
DDR_SETTINGS:=board/arcadyan/arv752dpw22/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv752dpw22/ddr_settings.h
endef endef
define U-Boot/arv752dpw22_nor define U-Boot/arv752dpw22_nor
NAME:=Arcadyan arv752dpw22 (NOR) NAME:=Arcadyan arv752dpw22 (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV752DPW22 BUILD_DEVICES:=arcadyan_arv752dpw22
endef endef
define U-Boot/arv752dpw22_brn define U-Boot/arv752dpw22_brn
NAME:=Arcadyan arv752dpw22 (BRN) NAME:=Arcadyan arv752dpw22 (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV752DPW22 BUILD_DEVICES:=arcadyan_arv752dpw22
endef endef
define U-Boot/arv8539pw22_ram define U-Boot/arv8539pw22_ram
NAME:=Speedport W 504V Typ A (RAM) NAME:=Speedport W 504V Typ A (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV8539PW22 BUILD_DEVICES:=arcadyan_arv8539pw22
DDR_SETTINGS:=board/arcadyan/arv8539pw22/ddr_settings.h DDR_SETTINGS:=board/arcadyan/arv8539pw22/ddr_settings.h
endef endef
define U-Boot/arv8539pw22_nor define U-Boot/arv8539pw22_nor
NAME:=Speedport W 504V Typ A (NOR) NAME:=Speedport W 504V Typ A (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV8539PW22 BUILD_DEVICES:=arcadyan_arv8539pw22
endef endef
define U-Boot/arv8539pw22_brn define U-Boot/arv8539pw22_brn
NAME:=Speedport W 504V Typ A (BRN) NAME:=Speedport W 504V Typ A (BRN)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ARV8539PW22 BUILD_DEVICES:=arcadyan_arv8539pw22
endef endef
define U-Boot/gigasx76x_ram define U-Boot/gigasx76x_ram
NAME:=Siemens Gigaset sx76x (RAM) NAME:=Siemens Gigaset sx76x (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=GIGASX76X BUILD_DEVICES:=siemens_gigaset-sx76x
DDR_SETTINGS:=board/gigaset/sx76x/ddr_settings.h DDR_SETTINGS:=board/gigaset/sx76x/ddr_settings.h
endef endef
define U-Boot/gigasx76x_nor define U-Boot/gigasx76x_nor
NAME:=Siemens Gigaset sx76x (NOR) NAME:=Siemens Gigaset sx76x (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=GIGASX76X BUILD_DEVICES:=siemens_gigaset-sx76x
endef endef
define U-Boot/acmp252_ram define U-Boot/acmp252_ram
NAME:=AudioCodes MP-252 (RAM) NAME:=AudioCodes MP-252 (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ACMP252 BUILD_DEVICES:=audiocodes_mp-252
DDR_SETTINGS:=board/audiocodes/acmp252/ddr_settings.h DDR_SETTINGS:=board/audiocodes/acmp252/ddr_settings.h
endef endef
define U-Boot/acmp252_nor define U-Boot/acmp252_nor
NAME:=AudioCodes MP-252 (NOR) NAME:=AudioCodes MP-252 (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=ACMP252 BUILD_DEVICES:=audiocodes_mp-252
endef endef
define U-Boot/bthomehubv5a_ram define U-Boot/bthomehubv5a_ram
NAME:=BT Home Hub 5A (RAM) NAME:=BT Home Hub 5A (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=BTHOMEHUBV5A BUILD_DEVICES:=bt_homehub-v5a
DDR_SETTINGS:=board/bt/bthomehubv5a/ddr_settings.h DDR_SETTINGS:=board/bt/bthomehubv5a/ddr_settings.h
endef endef
define U-Boot/easy50712_ram define U-Boot/easy50712_ram
NAME:=Lantiq EASY50712 (RAM) NAME:=Lantiq EASY50712 (RAM)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=EASY50712 BUILD_DEVICES:=lantiq_easy50712
DDR_SETTINGS:=board/lantiq/easy50712/ddr_settings.h DDR_SETTINGS:=board/lantiq/easy50712/ddr_settings.h
endef endef
define U-Boot/easy50712_nor define U-Boot/easy50712_nor
NAME:=Lantiq EASY50712 (NOR) NAME:=Lantiq EASY50712 (NOR)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=EASY50712 BUILD_DEVICES:=lantiq_easy50712
endef endef
define U-Boot/easy50712_norspl define U-Boot/easy50712_norspl
NAME:=Lantiq EASY50712 (NOR SPL) NAME:=Lantiq EASY50712 (NOR SPL)
BUILD_SUBTARGET:=xway BUILD_SUBTARGET:=xway
BUILD_DEVICES:=EASY50712 BUILD_DEVICES:=lantiq_easy50712
UBOOT_IMAGE:=u-boot.ltq.lzo.norspl UBOOT_IMAGE:=u-boot.ltq.lzo.norspl
DEPENDS+=@BROKEN DEPENDS+=@BROKEN
endef endef
@ -232,20 +232,20 @@ endef
define U-Boot/easy80920_ram define U-Boot/easy80920_ram
NAME:=Lantiq EASY80920 (RAM) NAME:=Lantiq EASY80920 (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=EASY80920NOR EASY80920NAND BUILD_DEVICES:=lantiq_easy80920-nor lantiq_easy80920-nand
DDR_SETTINGS:=board/lantiq/easy80920/ddr_settings.h DDR_SETTINGS:=board/lantiq/easy80920/ddr_settings.h
endef endef
define U-Boot/easy80920_nor define U-Boot/easy80920_nor
NAME:=Lantiq EASY80920 (NOR) NAME:=Lantiq EASY80920 (NOR)
BUILD_DEVICES:=EASY80920NOR EASY80920NAND BUILD_DEVICES:=lantiq_easy80920-nor lantiq_easy80920-nand
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
endef endef
define U-Boot/easy80920_norspl define U-Boot/easy80920_norspl
NAME:=Lantiq EASY80920 (NOR SPL) NAME:=Lantiq EASY80920 (NOR SPL)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=EASY80920NOR EASY80920NAND BUILD_DEVICES:=lantiq_easy80920-nor lantiq_easy80920-nand
UBOOT_IMAGE:=u-boot.ltq.lzo.norspl UBOOT_IMAGE:=u-boot.ltq.lzo.norspl
DEPENDS+=@BROKEN DEPENDS+=@BROKEN
endef endef
@ -253,7 +253,7 @@ endef
define U-Boot/easy80920_sfspl define U-Boot/easy80920_sfspl
NAME:=Lantiq EASY80920 (SPI SPL) NAME:=Lantiq EASY80920 (SPI SPL)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=EASY80920NOR EASY80920NAND BUILD_DEVICES:=lantiq_easy80920-nor lantiq_easy80920-nand
UBOOT_IMAGE:=u-boot.ltq.lzo.sfspl UBOOT_IMAGE:=u-boot.ltq.lzo.sfspl
DEPENDS+=@BROKEN DEPENDS+=@BROKEN
endef endef
@ -261,20 +261,20 @@ endef
define U-Boot/fb3370_eva define U-Boot/fb3370_eva
NAME:=AVM FRITZ3370 (EVA) NAME:=AVM FRITZ3370 (EVA)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=FRITZ3370 BUILD_DEVICES:=avm_fritz3370
endef endef
define U-Boot/fb3370_ram define U-Boot/fb3370_ram
NAME:=AVM FRITZ3370 (RAM) NAME:=AVM FRITZ3370 (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=FRITZ3370 BUILD_DEVICES:=avm_fritz3370
DDR_SETTINGS:=board/avm/fb3370/ddr_settings.h DDR_SETTINGS:=board/avm/fb3370/ddr_settings.h
endef endef
define U-Boot/fb3370_sfspl define U-Boot/fb3370_sfspl
NAME:=AVM FRITZ3370 (SPI SPL) NAME:=AVM FRITZ3370 (SPI SPL)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=FRITZ3370 BUILD_DEVICES:=avm_fritz3370
UBOOT_IMAGE:=u-boot.ltq.lzo.sfspl UBOOT_IMAGE:=u-boot.ltq.lzo.sfspl
DEPENDS+=@BROKEN DEPENDS+=@BROKEN
endef endef
@ -282,14 +282,14 @@ endef
define U-Boot/p2812hnufx_ram define U-Boot/p2812hnufx_ram
NAME:=ZyXEL P-2812HNU-Fx (RAM) NAME:=ZyXEL P-2812HNU-Fx (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=P2812HNUF1 BUILD_DEVICES:=zyxel_p-2812hnu-f1
DDR_SETTINGS:=board/zyxel/p2812hnufx/ddr_settings.h DDR_SETTINGS:=board/zyxel/p2812hnufx/ddr_settings.h
endef endef
define U-Boot/p2812hnufx_nandspl define U-Boot/p2812hnufx_nandspl
NAME:=ZyXEL P-2812HNU-Fx (NAND SPL) NAME:=ZyXEL P-2812HNU-Fx (NAND SPL)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=P2812HNUF1 BUILD_DEVICES:=zyxel_p-2812hnu-f1
UBOOT_IMAGE:=u-boot.ltq.lzo.nandspl UBOOT_IMAGE:=u-boot.ltq.lzo.nandspl
DEPENDS+=@BROKEN DEPENDS+=@BROKEN
endef endef
@ -297,38 +297,38 @@ endef
define U-Boot/vgv7510kw22_brn define U-Boot/vgv7510kw22_brn
NAME:=Arcadyan VGV7510KW22 (BRN) NAME:=Arcadyan VGV7510KW22 (BRN)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7510KW22NOR BUILD_DEVICES:=arcadyan_vgv7510kw22-nor
endef endef
define U-Boot/vgv7510kw22_nor define U-Boot/vgv7510kw22_nor
NAME:=Arcadyan VGV7510KW22 (NOR) NAME:=Arcadyan VGV7510KW22 (NOR)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7510KW22NOR BUILD_DEVICES:=arcadyan_vgv7510kw22-nor
endef endef
define U-Boot/vgv7510kw22_ram define U-Boot/vgv7510kw22_ram
NAME:=Arcadyan VGV7510KW22 (RAM) NAME:=Arcadyan VGV7510KW22 (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7510KW22NOR BUILD_DEVICES:=arcadyan_vgv7510kw22-nor
DDR_SETTINGS:=board/arcadyan/vgv7510kw22/ddr_settings.h DDR_SETTINGS:=board/arcadyan/vgv7510kw22/ddr_settings.h
endef endef
define U-Boot/vgv7519_brn define U-Boot/vgv7519_brn
NAME:=Arcadyan VGV7519 (BRN) NAME:=Arcadyan VGV7519 (BRN)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7519NOR VGV7519BRN BUILD_DEVICES:=arcadyan_vgv7519-nor arcadyan_vgv7519-brn
endef endef
define U-Boot/vgv7519_nor define U-Boot/vgv7519_nor
NAME:=Arcadyan VGV7519 (NOR) NAME:=Arcadyan VGV7519 (NOR)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7519NOR VGV7519BRN BUILD_DEVICES:=arcadyan_vgv7519-nor arcadyan_vgv7519-brn
endef endef
define U-Boot/vgv7519_ram define U-Boot/vgv7519_ram
NAME:=Arcadyan VGV7519 (RAM) NAME:=Arcadyan VGV7519 (RAM)
BUILD_SUBTARGET:=xrx200 BUILD_SUBTARGET:=xrx200
BUILD_DEVICES:=VGV7519NOR VGV7519BRN BUILD_DEVICES:=arcadyan_vgv7519-nor arcadyan_vgv7519-brn
DDR_SETTINGS:=board/arcadyan/vgv7519/ddr_settings.h DDR_SETTINGS:=board/arcadyan/vgv7519/ddr_settings.h
endef endef

View file

@ -60,10 +60,9 @@ define Device/Default
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
FILESYSTEMS := squashfs FILESYSTEMS := squashfs
DEVICE_DTS := $(1)
DEVICE_DTS_DIR := ../dts DEVICE_DTS_DIR := ../dts
IMAGE_SIZE := IMAGE_SIZE :=
SUPPORTED_DEVICES = $$(DEVICE_DTS) SUPPORTED_DEVICES := $(subst _,$(comma),$(1))
IMAGES := sysupgrade.bin IMAGES := sysupgrade.bin
IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE)
endef endef
@ -97,8 +96,8 @@ DEVICE_VARS += SIGNATURE MAGIC CRC32_POLY
define Device/lantiqFullImage define Device/lantiqFullImage
KERNEL := kernel-bin | append-dtb | lzma | uImage lzma | pad-offset 4 0 KERNEL := kernel-bin | append-dtb | lzma | uImage lzma | pad-offset 4 0
IMAGES := sysupgrade.bin fullimage.img IMAGES := sysupgrade.bin fullimage.bin
IMAGE/fullimage.img := fullimage | check-size $$$$(IMAGE_SIZE) IMAGE/fullimage.bin := fullimage | check-size $$$$(IMAGE_SIZE)
endef endef
define Device/AVM define Device/AVM
@ -109,90 +108,94 @@ endef
ifeq ($(SUBTARGET),ase) ifeq ($(SUBTARGET),ase)
define Device/ALL0333CJ define Device/allnet_all0333cj
IMAGE_SIZE := 3700k IMAGE_SIZE := 3700k
DEVICE_DTS := ALL0333CJ DEVICE_DTS := ALL0333CJ
DEVICE_TITLE := Allnet ALL0333CJ DEVICE_TITLE := Allnet ALL0333CJ
DEVICE_PACKAGES := kmod-ltq-adsl-ase kmod-ltq-adsl-ase-mei \ DEVICE_PACKAGES := kmod-ltq-adsl-ase kmod-ltq-adsl-ase-mei \
kmod-ltq-adsl-ase-fw-b kmod-ltq-atm-ase \ kmod-ltq-adsl-ase-fw-b kmod-ltq-atm-ase \
ltq-adsl-app ppp-mod-pppoe ltq-adsl-app ppp-mod-pppoe
SUPPORTED_DEVICES := allnet,all0333cj
endef endef
TARGET_DEVICES += ALL0333CJ TARGET_DEVICES += allnet_all0333cj
define Device/DGN1000B define Device/netgear_dgn1000b
IMAGE_SIZE := 6000k IMAGE_SIZE := 6000k
DEVICE_DTS := DGN1000B DEVICE_DTS := DGN1000B
DEVICE_TITLE := Netgear DGN1000B DEVICE_TITLE := Netgear DGN1000B
DEVICE_PACKAGES := kmod-ltq-adsl-ase kmod-ltq-adsl-ase-mei \ DEVICE_PACKAGES := kmod-ltq-adsl-ase kmod-ltq-adsl-ase-mei \
kmod-ltq-adsl-ase-fw-b kmod-ltq-atm-ase \ kmod-ltq-adsl-ase-fw-b kmod-ltq-atm-ase \
ltq-adsl-app ppp-mod-pppoe ltq-adsl-app ppp-mod-pppoe
SUPPORTED_DEVICES += netgear,dgn1000b SUPPORTED_DEVICES += DGN1000B
endef endef
TARGET_DEVICES += DGN1000B TARGET_DEVICES += netgear_dgn1000b
endif endif
ifeq ($(SUBTARGET),xway_legacy) ifeq ($(SUBTARGET),xway_legacy)
define Device/ARV4520PW define Device/arcadyan_arv4520pw
IMAGE_SIZE := 3648k IMAGE_SIZE := 3648k
DEVICE_DTS := ARV4520PW
DEVICE_TITLE := Easybox 800, WAV-281 - ARV4520PW DEVICE_TITLE := Easybox 800, WAV-281 - ARV4520PW
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-rt61-pci wpad-mini kmod-rt61-pci wpad-mini
SUPPORTED_DEVICES += arcadyan,arv4520pw SUPPORTED_DEVICES += ARV4520PW
endef endef
TARGET_DEVICES += ARV4520PW TARGET_DEVICES += arcadyan_arv4520pw
define Device/ARV4525PW define Device/arcadyan_arv4525pw
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV4525PW
DEVICE_TITLE := Speedport W502V Typ A - ARV4525PW DEVICE_TITLE := Speedport W502V Typ A - ARV4525PW
DEVICE_PACKAGES := kmod-ath5k wpad-mini \ DEVICE_PACKAGES := kmod-ath5k wpad-mini \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa -swconfig ltq-adsl-app ppp-mod-pppoa -swconfig
SUPPORTED_DEVICES += arcadyan,arv4525pw SUPPORTED_DEVICES += ARV4525PW
endef endef
TARGET_DEVICES += ARV4525PW TARGET_DEVICES += arcadyan_arv4525pw
define Device/ARV452CQW define Device/arcadyan_arv452cqw
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV452CQW
DEVICE_TITLE := Easybox 801 - ARV452CQW DEVICE_TITLE := Easybox 801 - ARV452CQW
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ath5k wpad-mini \ kmod-ath5k wpad-mini \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa ltq-adsl-app ppp-mod-pppoa
SUPPORTED_DEVICES += arcadyan,arv452cqw SUPPORTED_DEVICES += ARV452CQW
endef endef
TARGET_DEVICES += ARV452CQW TARGET_DEVICES += arcadyan_arv452cqw
define Device/ARV4518PWR01 define Device/arcadyan_arv4518pwr01
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV4518PWR01
DEVICE_TITLE := ARV4518PWR01 DEVICE_TITLE := ARV4518PWR01
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath5k wpad-mini kmod-ath5k wpad-mini
SUPPORTED_DEVICES += arcadyan,arv4518pwr01 SUPPORTED_DEVICES += ARV4518PWR01
endef endef
TARGET_DEVICES += ARV4518PWR01 TARGET_DEVICES += arcadyan_arv4518pwr01
define Device/ARV4518PWR01A define Device/arcadyan_arv4518pwr01a
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV4518PWR01A
DEVICE_TITLE := ARV4518PWR01A DEVICE_TITLE := ARV4518PWR01A
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath5k wpad-mini kmod-ath5k wpad-mini
SUPPORTED_DEVICES += arcadyan,arv4518pwr01a SUPPORTED_DEVICES += ARV4518PWR01A
endef endef
TARGET_DEVICES += ARV4518PWR01A TARGET_DEVICES += arcadyan_arv4518pwr01a
endif endif
@ -200,8 +203,10 @@ ifeq ($(SUBTARGET),xway)
# Danube # Danube
define Device/BTHOMEHUBV2B define Device/bt_homehub-v2b
$(Device/NAND) $(Device/NAND)
BOARD_NAME := BTHOMEHUBV2B
DEVICE_DTS := BTHOMEHUBV2B
DEVICE_TITLE := BT Home Hub 2B DEVICE_TITLE := BT Home Hub 2B
DEVICE_PACKAGES := kmod-usb-dwc2 \ DEVICE_PACKAGES := kmod-usb-dwc2 \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
@ -209,19 +214,20 @@ define Device/BTHOMEHUBV2B
kmod-ltq-deu-danube \ kmod-ltq-deu-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini kmod-ath9k kmod-owl-loader wpad-mini
SUPPORTED_DEVICES += bt,homehub-v2b SUPPORTED_DEVICES += BTHOMEHUBV2B
endef endef
TARGET_DEVICES += BTHOMEHUBV2B TARGET_DEVICES += bt_homehub-v2b
define Device/EASY50712 define Device/lantiq_easy50712
DEVICE_DTS := EASY50712
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_TITLE := Lantiq Danube - EASY50712 DEVICE_TITLE := Lantiq Danube - EASY50712
SUPPORTED_DEVICES := lantiq,easy50712
endef endef
TARGET_DEVICES += EASY50712 TARGET_DEVICES += lantiq_easy50712
define Device/ACMP252 define Device/audiocodes_mp-252
IMAGE_SIZE := 14848k IMAGE_SIZE := 14848k
DEVICE_DTS := ACMP252
DEVICE_TITLE := AudioCodes MediaPack MP-252 DEVICE_TITLE := AudioCodes MediaPack MP-252
DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
@ -230,12 +236,13 @@ define Device/ACMP252
kmod-rt2800-pci \ kmod-rt2800-pci \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
wpad-mini wpad-mini
SUPPORTED_DEVICES += audiocodes,mp-252 SUPPORTED_DEVICES += ACMP252
endef endef
TARGET_DEVICES += ACMP252 TARGET_DEVICES += audiocodes_mp-252
define Device/ARV4510PW define Device/arcadyan_arv4510pw
IMAGE_SIZE := 15616k IMAGE_SIZE := 15616k
DEVICE_DTS := ARV4510PW
DEVICE_TITLE := Wippies, Elisa - ARV4510PW DEVICE_TITLE := Wippies, Elisa - ARV4510PW
DEVICE_PACKAGES := kmod-usb-ledtrig-usbport kmod-usb2-pci kmod-usb-uhci \ DEVICE_PACKAGES := kmod-usb-ledtrig-usbport kmod-usb2-pci kmod-usb-uhci \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
@ -243,45 +250,49 @@ define Device/ARV4510PW
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-tapi kmod-ltq-vmmc \ kmod-ltq-tapi kmod-ltq-vmmc \
kmod-rt2800-pci kmod-ath5k wpad-mini kmod-rt2800-pci kmod-ath5k wpad-mini
SUPPORTED_DEVICES += arcadyan,arv4510pw SUPPORTED_DEVICES += ARV4510PW
endef endef
TARGET_DEVICES += ARV4510PW TARGET_DEVICES += arcadyan_arv4510pw
define Device/ARV7525PW define Device/arcadyan_arv7525pw
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV4510PW
DEVICE_TITLE := Speedport W303V Typ A - ARV7525PW DEVICE_TITLE := Speedport W303V Typ A - ARV7525PW
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini \ DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa -swconfig ltq-adsl-app ppp-mod-pppoa -swconfig
SUPPORTED_DEVICES += arcadyan,arv7525pw SUPPORTED_DEVICES += ARV4510PW
endef endef
TARGET_DEVICES += ARV7525PW TARGET_DEVICES += arcadyan_arv7525pw
define Device/ARV4519PW define Device/arcadyan_arv4519pw
IMAGE_SIZE := 3776k IMAGE_SIZE := 3776k
DEVICE_DTS := ARV4519PW
DEVICE_TITLE := Vodafone, Pirelli - ARV4519PW DEVICE_TITLE := Vodafone, Pirelli - ARV4519PW
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa ltq-adsl-app ppp-mod-pppoa
SUPPORTED_DEVICES += arcadyan,arv4519pw SUPPORTED_DEVICES += ARV4519PW
endef endef
TARGET_DEVICES += ARV4519PW TARGET_DEVICES += arcadyan_arv4519pw
define Device/ARV7506PW11 define Device/arcadyan_arv7506pw11
IMAGE_SIZE := 7808k IMAGE_SIZE := 7808k
DEVICE_DTS := ARV7506PW11
DEVICE_TITLE := Alice/O2 IAD 4421 - ARV7506PW11 DEVICE_TITLE := Alice/O2 IAD 4421 - ARV7506PW11
DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ DEVICE_PACKAGES := kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-rt2800-pci wpad-mini kmod-rt2800-pci wpad-mini
SUPPORTED_DEVICES += arcadyan,arv7506pw11 SUPPORTED_DEVICES += ARV7506PW11
endef endef
TARGET_DEVICES += ARV7506PW11 TARGET_DEVICES += arcadyan_arv7506pw11
define Device/ARV7510PW22 define Device/arcadyan_arv7510pw22
IMAGE_SIZE := 31232k IMAGE_SIZE := 31232k
DEVICE_DTS := ARV7510PW22
DEVICE_TITLE := Astoria - ARV7510PW22 DEVICE_TITLE := Astoria - ARV7510PW22
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
@ -290,36 +301,39 @@ define Device/ARV7510PW22
kmod-ltq-tapi kmod-ltq-vmmc \ kmod-ltq-tapi kmod-ltq-vmmc \
kmod-rt2800-pci wpad-mini \ kmod-rt2800-pci wpad-mini \
kmod-usb-uhci kmod-usb2 kmod-usb2-pci kmod-usb-uhci kmod-usb2 kmod-usb2-pci
SUPPORTED_DEVICES += arcadyan,arv7510pw22 SUPPORTED_DEVICES += ARV7510PW22
endef endef
TARGET_DEVICES += ARV7510PW22 TARGET_DEVICES += arcadyan_arv7510pw22
define Device/ARV7518PW define Device/arcadyan_arv7518pw
IMAGE_SIZE := 7872k IMAGE_SIZE := 7872k
DEVICE_DTS := ARV7518PW
DEVICE_TITLE := Astoria - ARV7518PW DEVICE_TITLE := Astoria - ARV7518PW
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini kmod-ath9k kmod-owl-loader wpad-mini
SUPPORTED_DEVICES += arcadyan,arv7518pw SUPPORTED_DEVICES += ARV7518PW
endef endef
TARGET_DEVICES += ARV7518PW TARGET_DEVICES += arcadyan_arv7518pw
define Device/ARV7519PW define Device/arcadyan_arv7519pw
IMAGE_SIZE := 15488k IMAGE_SIZE := 15488k
DEVICE_DTS := ARV7519PW
DEVICE_TITLE := Astoria - ARV7519PW DEVICE_TITLE := Astoria - ARV7519PW
DEVICE_PACKAGES := kmod-usb-dwc2 \ DEVICE_PACKAGES := kmod-usb-dwc2 \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-a kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-rt2800-pci wpad-mini kmod-rt2800-pci wpad-mini
SUPPORTED_DEVICES += arcadyan,arv7519pw SUPPORTED_DEVICES += ARV7519PW
endef endef
TARGET_DEVICES += ARV7519PW TARGET_DEVICES += arcadyan_arv7519pw
define Device/ARV752DPW define Device/arcadyan_arv752dpw
IMAGE_SIZE := 7872k IMAGE_SIZE := 7872k
DEVICE_DTS := ARV752DPW
DEVICE_TITLE := Easybox 802 - ARV752DPW DEVICE_TITLE := Easybox 802 - ARV752DPW
DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
@ -327,12 +341,13 @@ define Device/ARV752DPW
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-tapi kmod-ltq-vmmc \ kmod-ltq-tapi kmod-ltq-vmmc \
kmod-rt2800-pci wpad-mini kmod-rt2800-pci wpad-mini
SUPPORTED_DEVICES += arcadyan,arv752dpw SUPPORTED_DEVICES += ARV752DPW
endef endef
TARGET_DEVICES += ARV752DPW TARGET_DEVICES += arcadyan_arv752dpw
define Device/ARV752DPW22 define Device/arcadyan_arv752dpw22
IMAGE_SIZE := 7616k IMAGE_SIZE := 7616k
DEVICE_DTS := ARV752DPW22
DEVICE_TITLE := Easybox 803 - ARV752DPW22 DEVICE_TITLE := Easybox 803 - ARV752DPW22
DEVICE_PACKAGES := kmod-usb2-pci kmod-usb-uhci kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ DEVICE_PACKAGES := kmod-usb2-pci kmod-usb-uhci kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
@ -340,39 +355,43 @@ define Device/ARV752DPW22
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-tapi kmod-ltq-vmmc \ kmod-ltq-tapi kmod-ltq-vmmc \
kmod-rt2800-pci wpad-mini kmod-rt2800-pci wpad-mini
SUPPORTED_DEVICES += arcadyan,arv752dpw22 SUPPORTED_DEVICES += ARV752DPW22
endef endef
TARGET_DEVICES += ARV752DPW22 TARGET_DEVICES += arcadyan_arv752dpw22
define Device/ARV8539PW22 define Device/arcadyan_arv8539pw22
IMAGE_SIZE := 7616k IMAGE_SIZE := 7616k
DEVICE_DTS := ARV8539PW22
DEVICE_TITLE := Speedport W504V Typ A - ARV8539PW22 DEVICE_TITLE := Speedport W504V Typ A - ARV8539PW22
DEVICE_PACKAGES := kmod-usb-dwc2 \ DEVICE_PACKAGES := kmod-usb-dwc2 \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini kmod-ath9k kmod-owl-loader wpad-mini
SUPPORTED_DEVICES += arcadyan,arv8539pw22 SUPPORTED_DEVICES += ARV8539PW22
endef endef
TARGET_DEVICES += ARV8539PW22 TARGET_DEVICES += arcadyan_arv8539pw22
define Device/GIGASX76X define Device/siemens_gigaset-sx76x
IMAGE_SIZE := 7680k IMAGE_SIZE := 7680k
DEVICE_DTS := GIGASX76X
DEVICE_TITLE := Gigaset sx76x DEVICE_TITLE := Gigaset sx76x
DEVICE_PACKAGES := kmod-usb-dwc2 \ DEVICE_PACKAGES := kmod-usb-dwc2 \
kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \ kmod-ltq-adsl-danube-mei kmod-ltq-adsl-danube \
kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \ kmod-ltq-adsl-danube-fw-b kmod-ltq-atm-danube \
ltq-adsl-app ppp-mod-pppoe \ ltq-adsl-app ppp-mod-pppoe \
kmod-ath5k wpad-mini kmod-ath5k wpad-mini
SUPPORTED_DEVICES += siemens,gigaset-sx76x SUPPORTED_DEVICES += GIGASX76X
endef endef
TARGET_DEVICES += GIGASX76X TARGET_DEVICES += siemens_gigaset-sx76x
# AR9 # AR9
define Device/BTHOMEHUBV3A define Device/bt_homehub-v3a
$(Device/NAND) $(Device/NAND)
BOARD_NAME := BTHOMEHUBV3A
DEVICE_DTS := BTHOMEHUBV3A
DEVICE_TITLE := BT Home Hub 3A DEVICE_TITLE := BT Home Hub 3A
DEVICE_PACKAGES := kmod-usb-dwc2 \ DEVICE_PACKAGES := kmod-usb-dwc2 \
kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \ kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \
@ -381,13 +400,14 @@ define Device/BTHOMEHUBV3A
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini \ kmod-ath9k kmod-owl-loader wpad-mini \
uboot-envtools uboot-envtools
SUPPORTED_DEVICES += bt,homehub-v3a SUPPORTED_DEVICES += BTHOMEHUBV3A
endef endef
TARGET_DEVICES += BTHOMEHUBV3A TARGET_DEVICES += bt_homehub-v3a
DGN3500_KERNEL_OFFSET_HEX=0x50000 DGN3500_KERNEL_OFFSET_HEX=0x50000
DGN3500_KERNEL_OFFSET_DEC=327680 DGN3500_KERNEL_OFFSET_DEC=327680
define Device/DGN3500 define Device/netgear_dgn3500
DEVICE_DTS := DGN3500
IMAGE_SIZE := 16000k IMAGE_SIZE := 16000k
IMAGES := \ IMAGES := \
sysupgrade-na.bin sysupgrade.bin \ sysupgrade-na.bin sysupgrade.bin \
@ -413,11 +433,12 @@ define Device/DGN3500
kmod-ltq-adsl-ar9-fw-a kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-a kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-deu-ar9 kmod-ltq-deu-ar9
SUPPORTED_DEVICES += netgear,dgn3500 SUPPORTED_DEVICES += DGN3500
endef endef
TARGET_DEVICES += DGN3500 TARGET_DEVICES += netgear_dgn3500
define Device/DGN3500B define Device/netgear_dgn3500b
DEVICE_DTS := DGN3500B
IMAGE_SIZE := 16000k IMAGE_SIZE := 16000k
IMAGES += factory.img IMAGES += factory.img
IMAGE/sysupgrade.bin := \ IMAGE/sysupgrade.bin := \
@ -434,11 +455,11 @@ define Device/DGN3500B
kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-deu-ar9 kmod-ltq-deu-ar9
SUPPORTED_DEVICES += netgear,dgn3500b SUPPORTED_DEVICES += DGN3500B
endef endef
TARGET_DEVICES += DGN3500B TARGET_DEVICES += netgear_dgn3500b
define Device/WBMRA define Device/buffalo_wbmr-hp-g300h-a
IMAGE_SIZE := 31488k IMAGE_SIZE := 31488k
DEVICE_DTS := WBMR DEVICE_DTS := WBMR
DEVICE_TITLE := Buffalo WBMR-HP-G300H (A) - WBMR DEVICE_TITLE := Buffalo WBMR-HP-G300H (A) - WBMR
@ -447,11 +468,11 @@ define Device/WBMRA
kmod-ltq-adsl-ar9-fw-a kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-a kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini kmod-ath9k kmod-owl-loader wpad-mini
SUPPORTED_DEVICES += buffalo,wbmr-hp-g300h SUPPORTED_DEVICES := WBMRA buffalo,wbmr-hp-g300h
endef endef
TARGET_DEVICES += WBMRA TARGET_DEVICES += buffalo_wbmr-hp-g300h-a
define Device/WBMRB define Device/buffalo_wbmr-hp-g300h-b
IMAGE_SIZE := 31488k IMAGE_SIZE := 31488k
DEVICE_DTS := WBMR DEVICE_DTS := WBMR
DEVICE_TITLE := Buffalo WBMR-HP-G300H (B) - WBMR DEVICE_TITLE := Buffalo WBMR-HP-G300H (B) - WBMR
@ -460,12 +481,13 @@ define Device/WBMRB
kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ath9k kmod-owl-loader wpad-mini kmod-ath9k kmod-owl-loader wpad-mini
SUPPORTED_DEVICES += buffalo,wbmr-hp-g300h SUPPORTED_DEVICES := WBMRB buffalo,wbmr-hp-g300h
endef endef
TARGET_DEVICES += WBMRB TARGET_DEVICES += buffalo_wbmr-hp-g300h-b
define Device/FRITZ7320 define Device/avm_fritz7320
$(Device/AVM) $(Device/AVM)
DEVICE_DTS := FRITZ7320
IMAGE_SIZE := 15744k IMAGE_SIZE := 15744k
DEVICE_TITLE := 1&1 HomeServer - FRITZ7320 DEVICE_TITLE := 1&1 HomeServer - FRITZ7320
DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini \ DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini \
@ -473,12 +495,13 @@ define Device/FRITZ7320
kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoa \ ltq-adsl-app ppp-mod-pppoa \
kmod-ltq-deu-ar9 kmod-usb-dwc2 -swconfig kmod-ltq-deu-ar9 kmod-usb-dwc2 -swconfig
SUPPORTED_DEVICES += avm,fritz7320 SUPPORTED_DEVICES += FRITZ7320
endef endef
TARGET_DEVICES += FRITZ7320 TARGET_DEVICES += avm_fritz7320
define Device/H201L define Device/zte_h201l
IMAGE_SIZE := 7808k IMAGE_SIZE := 7808k
DEVICE_DTS := H201L
DEVICE_TITLE := ZTE H201L - H201L DEVICE_TITLE := ZTE H201L - H201L
DEVICE_PACKAGES := kmod-ath9k-htc wpad-mini \ DEVICE_PACKAGES := kmod-ath9k-htc wpad-mini \
kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \ kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \
@ -486,21 +509,22 @@ define Device/H201L
ltq-adsl-app ppp-mod-pppoe \ ltq-adsl-app ppp-mod-pppoe \
kmod-ltq-deu-ar9 kmod-usb-dwc2 kmod-usb-ledtrig-usbport \ kmod-ltq-deu-ar9 kmod-usb-dwc2 kmod-usb-ledtrig-usbport \
kmod-ltq-tapi kmod-ltq-vmmc kmod-ltq-tapi kmod-ltq-vmmc
SUPPORTED_DEVICES += zte,h201l SUPPORTED_DEVICES += H201L
endef endef
TARGET_DEVICES += H201L TARGET_DEVICES += zte_h201l
define Device/P2601HNFX define Device/zyxel_p-2601hn
IMAGE_SIZE := 15616k IMAGE_SIZE := 15616k
DEVICE_DTS := P2601HNFX
DEVICE_TITLE := ZyXEL P-2601HN-Fx DEVICE_TITLE := ZyXEL P-2601HN-Fx
DEVICE_PACKAGES := kmod-rt2800-usb wpad-mini \ DEVICE_PACKAGES := kmod-rt2800-usb wpad-mini \
kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \ kmod-ltq-adsl-ar9-mei kmod-ltq-adsl-ar9 \
kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \ kmod-ltq-adsl-ar9-fw-b kmod-ltq-atm-ar9 \
ltq-adsl-app ppp-mod-pppoe \ ltq-adsl-app ppp-mod-pppoe \
kmod-ltq-deu-ar9 kmod-usb-dwc2 kmod-ltq-deu-ar9 kmod-usb-dwc2
SUPPORTED_DEVICES += zyxel,p-2601hn SUPPORTED_DEVICES += P2601HNFX
endef endef
TARGET_DEVICES += P2601HNFX TARGET_DEVICES += zyxel_p-2601hn
endif endif
@ -510,241 +534,257 @@ ifeq ($(SUBTARGET),xrx200)
# VR9 # VR9
define Device/P2812HNUF1 define Device/zyxel_p-2812hnu-f1
$(Device/NAND) $(Device/NAND)
BOARD_NAME := P2812HNUF1
DEVICE_DTS := P2812HNUF1
DEVICE_TITLE := ZyXEL P-2812HNU-F1 DEVICE_TITLE := ZyXEL P-2812HNU-F1
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES += zyxel,p-2812hnu-f1 SUPPORTED_DEVICES += P2812HNUF1
endef endef
TARGET_DEVICES += P2812HNUF1 TARGET_DEVICES += zyxel_p-2812hnu-f1
define Device/P2812HNUF3 define Device/zyxel_p-2812hnu-f3
$(Device/NAND) $(Device/NAND)
BOARD_NAME := P2812HNUF3
DEVICE_DTS := P2812HNUF3
DEVICE_TITLE := ZyXEL P-2812HNU-F3 DEVICE_TITLE := ZyXEL P-2812HNU-F3
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2
SUPPORTED_DEVICES += zyxel,p-2812hnu-f3 SUPPORTED_DEVICES += P2812HNUF3
endef endef
TARGET_DEVICES += P2812HNUF3 TARGET_DEVICES += zyxel_p-2812hnu-f3
define Device/ARV7519RW22 define Device/arcadyan_arv7519rw22
IMAGE_SIZE := 31232k IMAGE_SIZE := 31232k
DEVICE_DTS := ARV7519RW22
DEVICE_TITLE := Livebox Astoria ARV7519RW22 DEVICE_TITLE := Livebox Astoria ARV7519RW22
DEVICE_PACKAGES := kmod-usb-dwc2 DEVICE_PACKAGES := kmod-usb-dwc2
SUPPORTED_DEVICES += arcadyan,arv7519rw22 SUPPORTED_DEVICES += ARV7519RW22
endef endef
TARGET_DEVICES += ARV7519RW22 TARGET_DEVICES += arcadyan_arv7519rw22
define Device/ASL56026 define Device/alphanetworks_asl56026
DEVICE_DTS := ASL56026
IMAGE_SIZE := 7488k IMAGE_SIZE := 7488k
DEVICE_TITLE := BT OpenReach - ECI VDSL Modem V-2FUb/I DEVICE_TITLE := BT OpenReach - ECI VDSL Modem V-2FUb/I
SUPPORTED_DEVICES := alphanetworks,asl56026
endef endef
TARGET_DEVICES += ASL56026 TARGET_DEVICES += alphanetworks_asl56026
define Device/BTHOMEHUBV5A define Device/bt_homehub-v5a
$(Device/NAND) $(Device/NAND)
BOARD_NAME := BTHOMEHUBV5A
DEVICE_DTS := BTHOMEHUBV5A
DEVICE_TITLE := BT Home Hub 5A DEVICE_TITLE := BT Home Hub 5A
DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader \ DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader \
kmod-ath10k ath10k-firmware-qca988x wpad-mini kmod-usb-dwc2 kmod-ath10k ath10k-firmware-qca988x wpad-mini kmod-usb-dwc2
SUPPORTED_DEVICES += bt,homehub-v5a SUPPORTED_DEVICES += BTHOMEHUBV5A
endef endef
TARGET_DEVICES += BTHOMEHUBV5A TARGET_DEVICES += bt_homehub-v5a
define Device/DM200 define Device/netgear_dm200
DEVICE_DTS := DM200
IMAGES := sysupgrade.bin factory.img IMAGES := sysupgrade.bin factory.img
IMAGE/factory.img := $$(IMAGE/sysupgrade.bin) | netgear-dni IMAGE/factory.img := $$(IMAGE/sysupgrade.bin) | netgear-dni
IMAGE_SIZE := 7872k IMAGE_SIZE := 7872k
DEVICE_TITLE := Netgear DM200 DEVICE_TITLE := Netgear DM200
NETGEAR_BOARD_ID := DM200 NETGEAR_BOARD_ID := DM200
NETGEAR_HW_ID := 29765233+8+0+64+0+0 NETGEAR_HW_ID := 29765233+8+0+64+0+0
SUPPORTED_DEVICES := netgear,dm200
endef endef
DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_HW_ID DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_HW_ID
TARGET_DEVICES += DM200 TARGET_DEVICES += netgear_dm200
define Device/EASY80920NAND define Device/lantiq_easy80920-nand
$(Device/lantiqFullImage) $(Device/lantiqFullImage)
DEVICE_DTS := EASY80920NAND
IMAGE_SIZE := 64512k IMAGE_SIZE := 64512k
DEVICE_TITLE := Lantiq VR9 - EASY80920NAND DEVICE_TITLE := Lantiq VR9 - EASY80920NAND
DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES := lantiq,easy80920-nand
endef endef
TARGET_DEVICES += EASY80920NAND TARGET_DEVICES += lantiq_easy80920-nand
define Device/EASY80920NOR define Device/lantiq_easy80920-nor
DEVICE_DTS := EASY80920NOR
IMAGE_SIZE := 7936k IMAGE_SIZE := 7936k
DEVICE_TITLE := Lantiq VR9 - EASY80920NOR DEVICE_TITLE := Lantiq VR9 - EASY80920NOR
DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES := lantiq,easy80920-nor
endef endef
TARGET_DEVICES += EASY80920NOR TARGET_DEVICES += lantiq_easy80920-nor
define Device/FRITZ3370 define Device/avm_fritz3370
$(Device/AVM) $(Device/AVM)
$(Device/NAND) $(Device/NAND)
BOARD_NAME := FRITZ3370
DEVICE_DTS := FRITZ3370
DEVICE_TITLE := Fritz!Box WLan - FRITZ3370 DEVICE_TITLE := Fritz!Box WLan - FRITZ3370
DEVICE_PACKAGES := kmod-ath9k wpad-mini kmod-usb-dwc2 DEVICE_PACKAGES := kmod-ath9k wpad-mini kmod-usb-dwc2
SUPPORTED_DEVICES += avm,fritz3370 SUPPORTED_DEVICES += FRITZ3370
endef endef
TARGET_DEVICES += FRITZ3370 TARGET_DEVICES += avm_fritz3370
define Device/FRITZ7360SL define Device/avm_fritz7360sl
$(Device/AVM) $(Device/AVM)
IMAGE_SIZE := 15744k IMAGE_SIZE := 15744k
DEVICE_DTS := FRITZ7360SL
DEVICE_TITLE := 1&1 HomeServer - FRITZ7360SL DEVICE_TITLE := 1&1 HomeServer - FRITZ7360SL
DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 DEVICE_PACKAGES := kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2
SUPPORTED_DEVICES += avm,fritz7360sl SUPPORTED_DEVICES += FRITZ7360SL
endef endef
TARGET_DEVICES += FRITZ7360SL TARGET_DEVICES += avm_fritz7360sl
define Device/VG3503J define Device/arcadyan_vg3503j
IMAGE_SIZE := 8000k IMAGE_SIZE := 8000k
DEVICE_DTS := VG3503J
DEVICE_TITLE := BT OpenReach - ECI VDSL Modem V-2FUb/R DEVICE_TITLE := BT OpenReach - ECI VDSL Modem V-2FUb/R
SUPPORTED_DEVICES += arcadyan,vg3503j SUPPORTED_DEVICES += VG3503J
endef endef
TARGET_DEVICES += VG3503J TARGET_DEVICES += arcadyan_vg3503j
include tp-link.mk include tp-link.mk
define Device/WBMR300 define Device/buffalo_wbmr-300hpd
IMAGE_SIZE := 15616k IMAGE_SIZE := 15616k
DEVICE_DTS := WBMR300
DEVICE_TITLE := Buffalo WBMR-300HPD DEVICE_TITLE := Buffalo WBMR-300HPD
DEVICE_PACKAGES := kmod-mt7603 wpad-mini kmod-usb-dwc2 DEVICE_PACKAGES := kmod-mt7603 wpad-mini kmod-usb-dwc2
SUPPORTED_DEVICES += buffalo,wbmr-300hpd SUPPORTED_DEVICES += WBMR300
endef endef
TARGET_DEVICES += WBMR300 TARGET_DEVICES += buffalo_wbmr-300hpd
define Device/VGV7510KW22NOR define Device/arcadyan_vgv7510kw22-nor
IMAGE_SIZE := 15232k IMAGE_SIZE := 15232k
DEVICE_DTS := VGV7510KW22NOR
DEVICE_TITLE := o2 Box 6431 / Arcadyan VGV7510KW22 (NOR) DEVICE_TITLE := o2 Box 6431 / Arcadyan VGV7510KW22 (NOR)
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc
SUPPORTED_DEVICES += arcadyan,vgv7510kw22-nor SUPPORTED_DEVICES += VGV7510KW22NOR
endef endef
TARGET_DEVICES += VGV7510KW22NOR TARGET_DEVICES += arcadyan_vgv7510kw22-nor
define Device/VGV7510KW22BRN define Device/arcadyan_vgv7510kw22-brn
$(Device/lantiqBrnImage) $(Device/lantiqBrnImage)
IMAGE_SIZE := 7168k IMAGE_SIZE := 7168k
DEVICE_DTS := VGV7510KW22BRN
SIGNATURE := BRNDA6431 SIGNATURE := BRNDA6431
MAGIC := 0x12345678 MAGIC := 0x12345678
CRC32_POLY := 0x04c11db7 CRC32_POLY := 0x04c11db7
DEVICE_TITLE := o2 Box 6431 / Arcadyan VGV7510KW22 (BRN) DEVICE_TITLE := o2 Box 6431 / Arcadyan VGV7510KW22 (BRN)
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc
SUPPORTED_DEVICES += arcadyan,vgv7510kw22-brn SUPPORTED_DEVICES += VGV7510KW22BRN
endef endef
TARGET_DEVICES += VGV7510KW22BRN TARGET_DEVICES += arcadyan_vgv7510kw22-brn
define Device/VGV7519NOR define Device/arcadyan_vgv7519-nor
IMAGE_SIZE := 15360k IMAGE_SIZE := 15360k
DEVICE_DTS := VGV7519NOR
DEVICE_TITLE := Experiabox 8 VGV7519 DEVICE_TITLE := Experiabox 8 VGV7519
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc
SUPPORTED_DEVICES += arcadyan,vgv7519-nor SUPPORTED_DEVICES += VGV7519NOR
endef endef
TARGET_DEVICES += VGV7519NOR TARGET_DEVICES += arcadyan_vgv7519-nor
define Device/VGV7519BRN define Device/arcadyan_vgv7519-brn
$(Device/lantiqBrnImage) $(Device/lantiqBrnImage)
IMAGE_SIZE := 7168k IMAGE_SIZE := 7168k
DEVICE_DTS := VGV7519BRN
SIGNATURE := 5D00008000 SIGNATURE := 5D00008000
MAGIC := 0x12345678 MAGIC := 0x12345678
CRC32_POLY := 0x2083b8ed CRC32_POLY := 0x2083b8ed
DEVICE_TITLE := Experiabox 8 VGV7519 (BRN) DEVICE_TITLE := Experiabox 8 VGV7519 (BRN)
DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc DEVICE_PACKAGES := kmod-rt2800-pci wpad-mini kmod-usb-dwc2 kmod-ltq-tapi kmod-ltq-vmmc
SUPPORTED_DEVICES += arcadyan,vgv7519-brn SUPPORTED_DEVICES += VGV7519BRN
endef endef
TARGET_DEVICES += VGV7519BRN TARGET_DEVICES += arcadyan_vgv7519-brn
endif endif
ifeq ($(SUBTARGET),falcon) ifeq ($(SUBTARGET),falcon)
define Device/EASY98000NOR define Device/lantiq_easy98000-nor
IMAGE_SIZE := 3904k IMAGE_SIZE := 3904k
DEVICE_DTS := EASY98000NOR
DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board NOR DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board NOR
DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24 DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24
SUPPORTED_DEVICES := lantiq,easy98000-nor
endef endef
TARGET_DEVICES += EASY98000NOR TARGET_DEVICES += lantiq_easy98000-nor
define Device/EASY98000NAND define Device/lantiq_easy98000-nand
IMAGE_SIZE := 3904k IMAGE_SIZE := 3904k
DEVICE_DTS := EASY98000NAND
DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board NAND DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board NAND
DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24 DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24
SUPPORTED_DEVICES := lantiq,easy98000-nand
endef endef
TARGET_DEVICES += EASY98000NAND TARGET_DEVICES += lantiq_easy98000-nand
define Device/EASY98000SFLASH define Device/lantiq_easy98000-sflash
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98000SFLASH
DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board SFLASH DEVICE_TITLE := EASY98000 - Lantiq Falcon Eval Board SFLASH
DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24 DEVICE_PACKAGES := kmod-dm9000 kmod-i2c-lantiq kmod-eeprom-at24
SUPPORTED_DEVICES := lantiq,easy98000-sflash
endef endef
TARGET_DEVICES += EASY98000SFLASH TARGET_DEVICES += lantiq_easy98000-sflash
define Device/FALCON-MDU define Device/lantiq_falcon-mdu
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := FALCON-MDU
DEVICE_TITLE := MDU - Lantiq Falcon / VINAXdp MDU Board DEVICE_TITLE := MDU - Lantiq Falcon / VINAXdp MDU Board
SUPPORTED_DEVICES := lantiq,falcon-mdu
endef endef
TARGET_DEVICES += FALCON-MDU TARGET_DEVICES += lantiq_falcon-mdu
define Device/EASY88388 define Device/lantiq_easy88388
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY88388
DEVICE_TITLE := EASY88388 - Lantiq Falcon FTTDP8 Reference Board DEVICE_TITLE := EASY88388 - Lantiq Falcon FTTDP8 Reference Board
SUPPORTED_DEVICES := lantiq,easy88388
endef endef
TARGET_DEVICES += EASY88388 TARGET_DEVICES += lantiq_easy88388
define Device/EASY88444 define Device/lantiq_easy88444
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY88444
DEVICE_TITLE := EASY88444 - Lantiq Falcon FTTdp G.FAST Reference Board DEVICE_TITLE := EASY88444 - Lantiq Falcon FTTdp G.FAST Reference Board
SUPPORTED_DEVICES := lantiq,easy88444
endef endef
TARGET_DEVICES += EASY88444 TARGET_DEVICES += lantiq_easy88444
define Device/FALCON-SFP define Device/lantiq_falcon-sfp
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := FALCON-SFP
DEVICE_TITLE := SFP - Lantiq Falcon SFP Stick DEVICE_TITLE := SFP - Lantiq Falcon SFP Stick
SUPPORTED_DEVICES := lantiq,falcon-sfp
endef endef
TARGET_DEVICES += FALCON-SFP TARGET_DEVICES += lantiq_falcon-sfp
define Device/EASY98035SYNCE define Device/lantiq_easy98035synce
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98035SYNCE
DEVICE_TITLE := EASY98035SYNCE - Lantiq Falcon SFP Stick with Synchronous Ethernet DEVICE_TITLE := EASY98035SYNCE - Lantiq Falcon SFP Stick with Synchronous Ethernet
SUPPORTED_DEVICES := lantiq,easy98035synce
endef endef
TARGET_DEVICES += EASY98035SYNCE TARGET_DEVICES += lantiq_easy98035synce
define Device/EASY98035SYNCE1588 define Device/lantiq_easy98035synce1588
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98035SYNCE1588
DEVICE_TITLE := EASY98035SYNCE1588 - Lantiq Falcon SFP Stick with SyncE and IEEE1588 DEVICE_TITLE := EASY98035SYNCE1588 - Lantiq Falcon SFP Stick with SyncE and IEEE1588
SUPPORTED_DEVICES := lantiq,easy98035synce1588
endef endef
TARGET_DEVICES += EASY98035SYNCE1588 TARGET_DEVICES += lantiq_easy98035synce1588
define Device/EASY98020 define Device/lantiq_easy98020
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98020
DEVICE_TITLE := EASY98020 - Lantiq Falcon SFU Reference Board DEVICE_TITLE := EASY98020 - Lantiq Falcon SFU Reference Board
SUPPORTED_DEVICES := lantiq,easy98020
endef endef
TARGET_DEVICES += EASY98020 TARGET_DEVICES += lantiq_easy98020
define Device/EASY98020V18 define Device/lantiq_easy98020-v18
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98020V18
DEVICE_TITLE := EASY98020V18 - Lantiq Falcon SFU Reference Board V1.8 DEVICE_TITLE := EASY98020V18 - Lantiq Falcon SFU Reference Board V1.8
SUPPORTED_DEVICES := lantiq,easy98020-v18
endef endef
TARGET_DEVICES += EASY98020V18 TARGET_DEVICES += lantiq_easy98020-v18
define Device/EASY98021 define Device/lantiq_easy98021
IMAGE_SIZE := 7424k IMAGE_SIZE := 7424k
DEVICE_DTS := EASY98021
DEVICE_TITLE := EASY98021 - Lantiq Falcon HGU Reference Board DEVICE_TITLE := EASY98021 - Lantiq Falcon HGU Reference Board
SUPPORTED_DEVICES := lantiq,easy98021
endef endef
TARGET_DEVICES += EASY98021 TARGET_DEVICES += lantiq_easy98021
endif endif

View file

@ -11,32 +11,35 @@ define Device/lantiqTpLink
append-metadata | check-size $$$$(IMAGE_SIZE) append-metadata | check-size $$$$(IMAGE_SIZE)
endef endef
define Device/TDW8970 define Device/tplink_tdw8970
$(Device/lantiqTpLink) $(Device/lantiqTpLink)
DEVICE_DTS := TDW8970
TPLINK_FLASHLAYOUT := 8Mltq TPLINK_FLASHLAYOUT := 8Mltq
TPLINK_HWID := 0x89700001 TPLINK_HWID := 0x89700001
TPLINK_HWREV := 1 TPLINK_HWREV := 1
IMAGE_SIZE := 7680k IMAGE_SIZE := 7680k
DEVICE_TITLE := TP-LINK TD-W8970 DEVICE_TITLE := TP-LINK TD-W8970
DEVICE_PACKAGES:= kmod-ath9k wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES:= kmod-ath9k wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES += tplink,tdw8970 SUPPORTED_DEVICES += TDW8970
endef endef
TARGET_DEVICES += TDW8970 TARGET_DEVICES += tplink_tdw8970
define Device/TDW8980 define Device/tplink_tdw8980
$(Device/lantiqTpLink) $(Device/lantiqTpLink)
DEVICE_DTS := TDW8980
TPLINK_FLASHLAYOUT := 8Mltq TPLINK_FLASHLAYOUT := 8Mltq
TPLINK_HWID := 0x89800001 TPLINK_HWID := 0x89800001
TPLINK_HWREV := 14 TPLINK_HWREV := 14
IMAGE_SIZE := 7680k IMAGE_SIZE := 7680k
DEVICE_TITLE := TP-LINK TD-W8980 DEVICE_TITLE := TP-LINK TD-W8980
DEVICE_PACKAGES:= kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES:= kmod-ath9k kmod-owl-loader wpad-mini kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES += tplink,tdw8980 SUPPORTED_DEVICES += TDW8980
endef endef
TARGET_DEVICES += TDW8980 TARGET_DEVICES += tplink_tdw8980
define Device/VR200v define Device/tplink_vr200v
$(Device/lantiqTpLink) $(Device/lantiqTpLink)
DEVICE_DTS := VR200v
TPLINK_BOARD_ID := ArcherVR200V TPLINK_BOARD_ID := ArcherVR200V
TPLINK_FLASHLAYOUT := 16Mltq TPLINK_FLASHLAYOUT := 16Mltq
TPLINK_HWID := 0x73b70801 TPLINK_HWID := 0x73b70801
@ -44,7 +47,6 @@ define Device/VR200v
IMAGE_SIZE := 15808k IMAGE_SIZE := 15808k
DEVICE_TITLE := TP-LINK Archer VR200v DEVICE_TITLE := TP-LINK Archer VR200v
DEVICE_PACKAGES:= kmod-usb-dwc2 kmod-usb-ledtrig-usbport DEVICE_PACKAGES:= kmod-usb-dwc2 kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES += tplink,vr200v SUPPORTED_DEVICES += VR200v
endef endef
TARGET_DEVICES += VR200v TARGET_DEVICES += tplink_vr200v