mpc85xx: fix address config for ws-ap3825i
[openwrt/openwrt.git] / target / linux / ramips / image / common-tp-link.mk
1 DEVICE_VARS += TPLINK_FLASHLAYOUT TPLINK_HWID TPLINK_HWREV TPLINK_HWREVADD
2 DEVICE_VARS += TPLINK_HVERSION TPLINK_BOARD_ID TPLINK_HEADER_VERSION
3
4 define Device/tplink-v1
5 DEVICE_VENDOR := TP-Link
6 TPLINK_FLASHLAYOUT :=
7 TPLINK_HWID :=
8 TPLINK_HWREV := 0x1
9 TPLINK_HEADER_VERSION := 1
10 KERNEL := $(KERNEL_DTB)
11 KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-v1-header -e -O
12 IMAGES += factory.bin
13 IMAGE/factory.bin := tplink-v1-image factory -e -O
14 IMAGE/sysupgrade.bin := tplink-v1-image sysupgrade -e -O | check-size | \
15 append-metadata
16 endef
17
18 define Device/tplink-v2
19 DEVICE_VENDOR := TP-Link
20 TPLINK_FLASHLAYOUT :=
21 TPLINK_HWID :=
22 TPLINK_HWREV := 0x1
23 TPLINK_HWREVADD := 0x0
24 TPLINK_HVERSION := 3
25 KERNEL := $(KERNEL_DTB)
26 KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-v2-header -e
27 IMAGES += factory.bin
28 IMAGE/factory.bin := tplink-v2-image -e
29 IMAGE/sysupgrade.bin := tplink-v2-image -s -e | check-size | \
30 append-metadata
31 endef
32
33 define Device/tplink-safeloader
34 DEVICE_VENDOR := TP-Link
35 TPLINK_BOARD_ID :=
36 TPLINK_HWID := 0x0
37 TPLINK_HWREV := 0x0
38 TPLINK_HEADER_VERSION := 1
39 KERNEL := $(KERNEL_DTB) | tplink-v1-header -e -O
40 IMAGES += factory.bin
41 IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade | \
42 check-size | append-metadata
43 IMAGE/factory.bin := append-rootfs | tplink-safeloader factory
44 endef