blob: 36ea2eb0bfb3a7e9dce74c570dbedc52f49b272d [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
developer691e73f2021-06-28 19:41:35 +080028define Device/mt7986a-ax6000-2500wan-nor-rfb
29 DEVICE_VENDOR := MediaTek
30 DEVICE_MODEL := mt7986a-ax6000-2500wan-nor-rfb
31 DEVICE_DTS := mt7986a-2500wan-nor-rfb
32 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
33endef
34TARGET_DEVICES += mt7986a-ax6000-2500wan-nor-rfb
35
36define Device/mt7986a-ax6000-2500wan-snand-rfb
37 DEVICE_VENDOR := MediaTek
38 DEVICE_MODEL := mt7986a-ax6000-2500wan-snand-rfb (SPI-NAND,UBI)
39 DEVICE_DTS := mt7986a-2500wan-snand-rfb
40 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
41 SUPPORTED_DEVICES := mediatek,mt7986a-2500wan-snand-rfb
42 UBINIZE_OPTS := -E 5
43 BLOCKSIZE := 128k
44 PAGESIZE := 2048
45 IMAGE_SIZE := 65536k
46 KERNEL_IN_UBI := 1
47 IMAGES += factory.bin
48 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
49 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
50endef
51TARGET_DEVICES += mt7986a-ax6000-2500wan-snand-rfb
52
developer3395eb42021-06-15 16:01:34 +080053define Device/mt7986a-ax7800-nor-rfb
developerfd40db22021-04-29 10:08:25 +080054 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +080055 DEVICE_MODEL := mt7986a-ax7800-nor-rfb
56 DEVICE_DTS := mt7986a-nor-rfb
developerfd40db22021-04-29 10:08:25 +080057 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
58endef
developer3395eb42021-06-15 16:01:34 +080059TARGET_DEVICES += mt7986a-ax7800-nor-rfb
developerfd40db22021-04-29 10:08:25 +080060
developer3395eb42021-06-15 16:01:34 +080061define Device/mt7986a-ax7800-snand-rfb
developerfd40db22021-04-29 10:08:25 +080062 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +080063 DEVICE_MODEL := mt7986a-ax7800-snand-rfb (SPI-NAND,UBI)
64 DEVICE_DTS := mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080065 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +080066 SUPPORTED_DEVICES := mediatek,mt7986a-snand-rfb
developerfd40db22021-04-29 10:08:25 +080067 UBINIZE_OPTS := -E 5
68 BLOCKSIZE := 128k
69 PAGESIZE := 2048
70 IMAGE_SIZE := 65536k
71 KERNEL_IN_UBI := 1
72 IMAGES += factory.bin
73 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
74 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
75endef
developer3395eb42021-06-15 16:01:34 +080076TARGET_DEVICES += mt7986a-ax7800-snand-rfb
developerfd40db22021-04-29 10:08:25 +080077
developer691e73f2021-06-28 19:41:35 +080078define Device/mt7986a-ax7800-2500wan-nor-rfb
79 DEVICE_VENDOR := MediaTek
80 DEVICE_MODEL := mt7986a-ax7800-2500wan-nor-rfb
81 DEVICE_DTS := mt7986a-2500wan-nor-rfb
82 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
83endef
84TARGET_DEVICES += mt7986a-ax7800-2500wan-nor-rfb
85
86define Device/mt7986a-ax7800-2500wan-snand-rfb
87 DEVICE_VENDOR := MediaTek
88 DEVICE_MODEL := mt7986a-ax7800-2500wan-snand-rfb (SPI-NAND,UBI)
89 DEVICE_DTS := mt7986a-2500wan-snand-rfb
90 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
91 SUPPORTED_DEVICES := mediatek,mt7986a-2500wan-snand-rfb
92 UBINIZE_OPTS := -E 5
93 BLOCKSIZE := 128k
94 PAGESIZE := 2048
95 IMAGE_SIZE := 65536k
96 KERNEL_IN_UBI := 1
97 IMAGES += factory.bin
98 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
99 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
100endef
101TARGET_DEVICES += mt7986a-ax7800-2500wan-snand-rfb
102
developer3395eb42021-06-15 16:01:34 +0800103define Device/mt7986b-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800104 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800105 DEVICE_MODEL := mt7986b-ax6000-nor-rfb
106 DEVICE_DTS := mt7986b-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800107 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
108endef
developer3395eb42021-06-15 16:01:34 +0800109TARGET_DEVICES += mt7986b-ax6000-nor-rfb
developerfd40db22021-04-29 10:08:25 +0800110
developer3395eb42021-06-15 16:01:34 +0800111define Device/mt7986b-ax6000-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800112 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800113 DEVICE_MODEL := mt7986b-ax6000-snand-rfb (SPI-NAND,UBI)
114 DEVICE_DTS := mt7986b-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800115 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +0800116 SUPPORTED_DEVICES := mediatek,mt7986b-snand-rfb
developerfd40db22021-04-29 10:08:25 +0800117 UBINIZE_OPTS := -E 5
118 BLOCKSIZE := 128k
119 PAGESIZE := 2048
120 IMAGE_SIZE := 65536k
121 KERNEL_IN_UBI := 1
122 IMAGES += factory.bin
123 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
124 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
125endef
developer3395eb42021-06-15 16:01:34 +0800126TARGET_DEVICES += mt7986b-ax6000-snand-rfb
developerb7fefc12021-06-10 19:36:07 +0800127
developer691e73f2021-06-28 19:41:35 +0800128define Device/mt7986b-ax6000-2500wan-nor-rfb
129 DEVICE_VENDOR := MediaTek
130 DEVICE_MODEL := mt7986b-ax6000-2500wan-nor-rfb
131 DEVICE_DTS := mt7986b-2500wan-nor-rfb
132 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
133endef
134TARGET_DEVICES += mt7986b-ax6000-2500wan-nor-rfb
135
136define Device/mt7986b-ax6000-2500wan-snand-rfb
137 DEVICE_VENDOR := MediaTek
138 DEVICE_MODEL := mt7986b-ax6000-2500wan-snand-rfb (SPI-NAND,UBI)
139 DEVICE_DTS := mt7986b-2500wan-snand-rfb
140 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
141 SUPPORTED_DEVICES := mediatek,mt7986b-2500wan-snand-rfb
142 UBINIZE_OPTS := -E 5
143 BLOCKSIZE := 128k
144 PAGESIZE := 2048
145 IMAGE_SIZE := 65536k
146 KERNEL_IN_UBI := 1
147 IMAGES += factory.bin
148 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
149 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
150endef
151TARGET_DEVICES += mt7986b-ax6000-2500wan-snand-rfb
152
developerb7fefc12021-06-10 19:36:07 +0800153define Device/mt7986b-mt7976-ax6000-rfb4-snand
154 DEVICE_VENDOR := MediaTek
developer3395eb42021-06-15 16:01:34 +0800155 DEVICE_MODEL := mt7986b-mt7976-ax6000-rfb4-snand (SPI-NAND,UBI)
developerb7fefc12021-06-10 19:36:07 +0800156 DEVICE_DTS := mt7986b-mt7976-ax6000-rfb4
157 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
developer3395eb42021-06-15 16:01:34 +0800158 SUPPORTED_DEVICES := mediatek,mt7986b-snand-rfb
developerb7fefc12021-06-10 19:36:07 +0800159 UBINIZE_OPTS := -E 5
160 BLOCKSIZE := 128k
161 PAGESIZE := 2048
162 IMAGE_SIZE := 65536k
163 KERNEL_IN_UBI := 1
164 IMAGES += factory.bin
165 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
166 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
167endef
168TARGET_DEVICES += mt7986b-mt7976-ax6000-rfb4-snand
169
170
developerfd40db22021-04-29 10:08:25 +0800171define Device/mediatek_mt7986-fpga
172 DEVICE_VENDOR := MediaTek
173 DEVICE_MODEL := MTK7986 FPGA
174 DEVICE_DTS := mt7986-fpga
175 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
176 IMAGE/sysupgrade.bin := append-kernel | pad-to 256k | \
177 append-rootfs | pad-rootfs | append-metadata
178endef
179TARGET_DEVICES += mediatek_mt7986-fpga
180
181define Device/mediatek_mt7986-fpga-ubi
182 DEVICE_VENDOR := MediaTek
183 DEVICE_MODEL := MTK7986 FPGA (UBI)
184 DEVICE_DTS := mt7986-fpga-ubi
185 DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
186 SUPPORTED_DEVICES := mediatek,mt7986-fpga,ubi
187 UBINIZE_OPTS := -E 5
188 BLOCKSIZE := 128k
189 PAGESIZE := 2048
190 IMAGE_SIZE := 65536k
191 KERNEL_IN_UBI := 1
192 IMAGES += factory.bin
193 IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
194 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
195endef
196TARGET_DEVICES += mediatek_mt7986-fpga-ubi