blob: b80f3f8efef1e954f62d5ba854a7ea0c88c8be20 [file] [log] [blame]
developerfd40db22021-04-29 10:08:25 +08001KERNEL_LOADADDR := 0x44080000
2
developer3395eb42021-06-15 16:01:34 +08003define Device/mt7986a-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +08004 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +08005 DEVICE_MODEL := mt7986a-ax6000-nor-rfb
6 DEVICE_DTS := mt7986a-nor-rfb
developerfd40db22021-04-29 10:08:25 +08007 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
8endef
developer3395eb42021-06-15 16:01:34 +08009TARGET_DEVICES += mt7986a-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +080010
developer3395eb42021-06-15 16:01:34 +080011define Device/mt7986a-ax6000-snand-rfb
developerfd40db22021-04-29 10:08:25 +080012 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +080013 DEVICE_MODEL := mt7986a-ax6000-snand-rfb (SPI-NAND,UBI)
14 DEVICE_DTS := mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080015 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +080016 SUPPORTED_DEVICES := mediatek,mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080017 UBINIZE_OPTS := -E 5
18 BLOCKSIZE := 128k
19 PAGESIZE := 2048
20 IMAGE_SIZE := 65536k
21 KERNEL_IN_UBI := 1
22 IMAGES += factory.bin
23 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
24 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
25endef
developer3395eb42021-06-15 16:01:34 +080026TARGET_DEVICES += mt7986a-ax6000-snand-rfb
developerfd40db22021-04-29 10:08:25 +080027
developer19e8ed42021-06-10 19:15:03 +080028define Device/mt7986a-ax6000-emmc-rfb
29 DEVICE_VENDOR := MediaTek
30 DEVICE_MODEL := mt7986a-ax6000-emmc-rfb
31 DEVICE_DTS := mt7986a-emmc-rfb
32 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
33 DEVICE_PACKAGES := mkf2fs e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 kmod-mmc
34 IMAGES := sysupgrade-emmc.bin.gz
developer93b9d082021-09-09 11:16:00 +080035 IMAGE/sysupgrade-emmc.bin.gz := sysupgrade-emmc | gzip | append-metadata
developer19e8ed42021-06-10 19:15:03 +080036endef
37TARGET_DEVICES += mt7986a-ax6000-emmc-rfb
38
developer691e73f2021-06-28 19:41:35 +080039define Device/mt7986a-ax6000-2500wan-nor-rfb
40 DEVICE_VENDOR := MediaTek
41 DEVICE_MODEL := mt7986a-ax6000-2500wan-nor-rfb
42 DEVICE_DTS := mt7986a-2500wan-nor-rfb
43 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
44endef
45TARGET_DEVICES += mt7986a-ax6000-2500wan-nor-rfb
46
47define Device/mt7986a-ax6000-2500wan-snand-rfb
48 DEVICE_VENDOR := MediaTek
49 DEVICE_MODEL := mt7986a-ax6000-2500wan-snand-rfb (SPI-NAND,UBI)
50 DEVICE_DTS := mt7986a-2500wan-snand-rfb
51 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
52 SUPPORTED_DEVICES := mediatek,mt7986a-2500wan-snand-rfb
53 UBINIZE_OPTS := -E 5
54 BLOCKSIZE := 128k
55 PAGESIZE := 2048
56 IMAGE_SIZE := 65536k
57 KERNEL_IN_UBI := 1
58 IMAGES += factory.bin
59 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
60 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
61endef
62TARGET_DEVICES += mt7986a-ax6000-2500wan-snand-rfb
63
developer3395eb42021-06-15 16:01:34 +080064define Device/mt7986a-ax7800-nor-rfb
developerfd40db22021-04-29 10:08:25 +080065 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +080066 DEVICE_MODEL := mt7986a-ax7800-nor-rfb
67 DEVICE_DTS := mt7986a-nor-rfb
developerfd40db22021-04-29 10:08:25 +080068 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
69endef
developer3395eb42021-06-15 16:01:34 +080070TARGET_DEVICES += mt7986a-ax7800-nor-rfb
developerfd40db22021-04-29 10:08:25 +080071
developer3395eb42021-06-15 16:01:34 +080072define Device/mt7986a-ax7800-snand-rfb
developerfd40db22021-04-29 10:08:25 +080073 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +080074 DEVICE_MODEL := mt7986a-ax7800-snand-rfb (SPI-NAND,UBI)
75 DEVICE_DTS := mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080076 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +080077 SUPPORTED_DEVICES := mediatek,mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080078 UBINIZE_OPTS := -E 5
79 BLOCKSIZE := 128k
80 PAGESIZE := 2048
81 IMAGE_SIZE := 65536k
82 KERNEL_IN_UBI := 1
83 IMAGES += factory.bin
84 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
85 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
86endef
developer3395eb42021-06-15 16:01:34 +080087TARGET_DEVICES += mt7986a-ax7800-snand-rfb
developerfd40db22021-04-29 10:08:25 +080088
developer691e73f2021-06-28 19:41:35 +080089define Device/mt7986a-ax7800-2500wan-nor-rfb
90 DEVICE_VENDOR := MediaTek
91 DEVICE_MODEL := mt7986a-ax7800-2500wan-nor-rfb
92 DEVICE_DTS := mt7986a-2500wan-nor-rfb
93 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
94endef
95TARGET_DEVICES += mt7986a-ax7800-2500wan-nor-rfb
96
97define Device/mt7986a-ax7800-2500wan-snand-rfb
98 DEVICE_VENDOR := MediaTek
99 DEVICE_MODEL := mt7986a-ax7800-2500wan-snand-rfb (SPI-NAND,UBI)
100 DEVICE_DTS := mt7986a-2500wan-snand-rfb
101 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
102 SUPPORTED_DEVICES := mediatek,mt7986a-2500wan-snand-rfb
103 UBINIZE_OPTS := -E 5
104 BLOCKSIZE := 128k
105 PAGESIZE := 2048
106 IMAGE_SIZE := 65536k
107 KERNEL_IN_UBI := 1
108 IMAGES += factory.bin
109 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
110 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
111endef
112TARGET_DEVICES += mt7986a-ax7800-2500wan-snand-rfb
113
developer3395eb42021-06-15 16:01:34 +0800114define Device/mt7986b-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800115 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800116 DEVICE_MODEL := mt7986b-ax6000-nor-rfb
117 DEVICE_DTS := mt7986b-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800118 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
119endef
developer3395eb42021-06-15 16:01:34 +0800120TARGET_DEVICES += mt7986b-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800121
developer3395eb42021-06-15 16:01:34 +0800122define Device/mt7986b-ax6000-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800123 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800124 DEVICE_MODEL := mt7986b-ax6000-snand-rfb (SPI-NAND,UBI)
125 DEVICE_DTS := mt7986b-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800126 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +0800127 SUPPORTED_DEVICES := mediatek,mt7986b-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800128 UBINIZE_OPTS := -E 5
129 BLOCKSIZE := 128k
130 PAGESIZE := 2048
131 IMAGE_SIZE := 65536k
132 KERNEL_IN_UBI := 1
133 IMAGES += factory.bin
134 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
135 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
136endef
developer3395eb42021-06-15 16:01:34 +0800137TARGET_DEVICES += mt7986b-ax6000-snand-rfb
developerb7fefc12021-06-10 19:36:07 +0800138
developerf1422f62021-09-14 13:59:15 +0800139define Device/mt7986b-ax6000-emmc-rfb
140 DEVICE_VENDOR := MediaTek
141 DEVICE_MODEL := mt7986b-ax6000-emmc-rfb
142 DEVICE_DTS := mt7986b-emmc-rfb
143 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
144 DEVICE_PACKAGES := mkf2fs e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 kmod-mmc
145 IMAGES := sysupgrade-emmc.bin.gz
146 IMAGE/sysupgrade-emmc.bin.gz := sysupgrade-emmc | gzip | append-metadata
147endef
148TARGET_DEVICES += mt7986b-ax6000-emmc-rfb
149
developer691e73f2021-06-28 19:41:35 +0800150define Device/mt7986b-ax6000-2500wan-nor-rfb
151 DEVICE_VENDOR := MediaTek
152 DEVICE_MODEL := mt7986b-ax6000-2500wan-nor-rfb
153 DEVICE_DTS := mt7986b-2500wan-nor-rfb
154 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
155endef
156TARGET_DEVICES += mt7986b-ax6000-2500wan-nor-rfb
157
158define Device/mt7986b-ax6000-2500wan-snand-rfb
159 DEVICE_VENDOR := MediaTek
160 DEVICE_MODEL := mt7986b-ax6000-2500wan-snand-rfb (SPI-NAND,UBI)
161 DEVICE_DTS := mt7986b-2500wan-snand-rfb
162 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
163 SUPPORTED_DEVICES := mediatek,mt7986b-2500wan-snand-rfb
164 UBINIZE_OPTS := -E 5
165 BLOCKSIZE := 128k
166 PAGESIZE := 2048
167 IMAGE_SIZE := 65536k
168 KERNEL_IN_UBI := 1
169 IMAGES += factory.bin
170 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
171 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
172endef
173TARGET_DEVICES += mt7986b-ax6000-2500wan-snand-rfb
174
developerb7fefc12021-06-10 19:36:07 +0800175define Device/mt7986b-mt7976-ax6000-rfb4-snand
176 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800177 DEVICE_MODEL := mt7986b-mt7976-ax6000-rfb4-snand (SPI-NAND,UBI)
developerb7fefc12021-06-10 19:36:07 +0800178 DEVICE_DTS := mt7986b-mt7976-ax6000-rfb4
179 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +0800180 SUPPORTED_DEVICES := mediatek,mt7986b-snand-rfb
developerb7fefc12021-06-10 19:36:07 +0800181 UBINIZE_OPTS := -E 5
182 BLOCKSIZE := 128k
183 PAGESIZE := 2048
184 IMAGE_SIZE := 65536k
185 KERNEL_IN_UBI := 1
186 IMAGES += factory.bin
187 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
188 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
189endef
190TARGET_DEVICES += mt7986b-mt7976-ax6000-rfb4-snand
191
192
developerfd40db22021-04-29 10:08:25 +0800193define Device/mediatek_mt7986-fpga
194 DEVICE_VENDOR := MediaTek
195 DEVICE_MODEL := MTK7986 FPGA
196 DEVICE_DTS := mt7986-fpga
197 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
198 IMAGE/sysupgrade.bin := append-kernel | pad-to 256k | \
199 append-rootfs | pad-rootfs | append-metadata
200endef
201TARGET_DEVICES += mediatek_mt7986-fpga
202
203define Device/mediatek_mt7986-fpga-ubi
204 DEVICE_VENDOR := MediaTek
205 DEVICE_MODEL := MTK7986 FPGA (UBI)
206 DEVICE_DTS := mt7986-fpga-ubi
207 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
208 SUPPORTED_DEVICES := mediatek,mt7986-fpga,ubi
209 UBINIZE_OPTS := -E 5
210 BLOCKSIZE := 128k
211 PAGESIZE := 2048
212 IMAGE_SIZE := 65536k
213 KERNEL_IN_UBI := 1
214 IMAGES += factory.bin
215 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
216 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
217endef
218TARGET_DEVICES += mediatek_mt7986-fpga-ubi