mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-10 21:01:44 +00:00
6c0707a59d
The TP-Link TD-W9980(B) shares the same hardware with the TP-Link TD-W8980. The only difference is that the TD-W8980 does not support VDSL. This is a software limitation and once the software is changed, both work equally supporting VDSL. This commit adds alternative names for devices so they can be easily found in the firmware selector. Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl> Link: https://github.com/openwrt/openwrt/pull/17583 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit b2b4ce15322c75bda0cae6fb2160a74270185831)
53 lines
1.5 KiB
Makefile
53 lines
1.5 KiB
Makefile
DEVICE_VARS += TPLINK_FLASHLAYOUT TPLINK_HWID TPLINK_HWREV TPLINK_HWREVADD TPLINK_HVERSION
|
|
|
|
define Device/dsa-migration
|
|
DEVICE_COMPAT_VERSION := 1.1
|
|
DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA
|
|
endef
|
|
|
|
define Device/lantiqTpLink
|
|
DEVICE_VENDOR := TP-Link
|
|
TPLINK_HWREVADD := 0
|
|
TPLINK_HVERSION := 2
|
|
KERNEL := kernel-bin | append-dtb | lzma
|
|
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | \
|
|
tplink-v2-header -s -V "ver. 1.0"
|
|
IMAGES := sysupgrade.bin
|
|
IMAGE/sysupgrade.bin := tplink-v2-image -s -V "ver. 1.0" | \
|
|
check-size | append-metadata
|
|
endef
|
|
|
|
define Device/tplink_tdw8970
|
|
$(Device/dsa-migration)
|
|
$(Device/lantiqTpLink)
|
|
DEVICE_MODEL := TD-W8970
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_FLASHLAYOUT := 8Mltq
|
|
TPLINK_HWID := 0x89700001
|
|
TPLINK_HWREV := 1
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_PACKAGES:= kmod-ath9k wpad-basic-mbedtls kmod-usb-dwc2 kmod-usb-ledtrig-usbport
|
|
SUPPORTED_DEVICES += TDW8970
|
|
endef
|
|
TARGET_DEVICES += tplink_tdw8970
|
|
|
|
define Device/tplink_tdw8980
|
|
$(Device/dsa-migration)
|
|
$(Device/lantiqTpLink)
|
|
DEVICE_MODEL := TD-W8980
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_ALT0_VENDOR := TP-LINK
|
|
DEVICE_ALT0_MODEL := TD-W9980
|
|
DEVICE_ALT0_VARIANT := v1
|
|
DEVICE_ALT1_VENDOR := TP-LINK
|
|
DEVICE_ALT1_MODEL := TD-W9980B
|
|
DEVICE_ALT1_VARIANT := v1
|
|
TPLINK_FLASHLAYOUT := 8Mltq
|
|
TPLINK_HWID := 0x89800001
|
|
TPLINK_HWREV := 14
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_PACKAGES:= kmod-ath9k kmod-owl-loader wpad-basic-mbedtls kmod-usb-dwc2 kmod-usb-ledtrig-usbport
|
|
SUPPORTED_DEVICES += TDW8980
|
|
endef
|
|
TARGET_DEVICES += tplink_tdw8980
|