uboot-mediatek: update to U-Boot 2024.01 release
[openwrt/openwrt.git] / package / boot / uboot-mediatek / patches / 105-configs-add-usefull-stuff-to-mt7988-rfb.patch
1 --- a/configs/mt7988_sd_rfb_defconfig
2 +++ b/configs/mt7988_sd_rfb_defconfig
3 @@ -11,6 +11,24 @@ CONFIG_DEBUG_UART_BASE=0x11000000
4 CONFIG_DEBUG_UART_CLOCK=40000000
5 CONFIG_SYS_LOAD_ADDR=0x46000000
6 CONFIG_DEBUG_UART=y
7 +CONFIG_OF_LIBFDT_OVERLAY=y
8 +CONFIG_SMBIOS_PRODUCT_NAME=""
9 +CONFIG_CFB_CONSOLE_ANSI=y
10 +CONFIG_BOARD_LATE_INIT=y
11 +CONFIG_BUTTON=y
12 +CONFIG_BUTTON_GPIO=y
13 +CONFIG_GPIO_HOG=y
14 +CONFIG_CMD_ENV_FLAGS=y
15 +CONFIG_FIT=y
16 +CONFIG_FIT_ENABLE_SHA256_SUPPORT=y
17 +CONFIG_LED=y
18 +CONFIG_LED_BLINK=y
19 +CONFIG_LED_GPIO=y
20 +CONFIG_SPI_BOOT=y
21 +CONFIG_SD_BOOT=y
22 +CONFIG_NAND_BOOT=y
23 +CONFIG_BOOTSTD_DEFAULTS=y
24 +CONFIG_BOOTSTD_FULL=y
25 # CONFIG_AUTOBOOT is not set
26 CONFIG_DEFAULT_FDT_FILE="mt7988-sd-rfb"
27 CONFIG_LOGLEVEL=7
28 @@ -22,15 +40,118 @@ CONFIG_SYS_PBSIZE=1049
29 # CONFIG_BOOTM_PLAN9 is not set
30 # CONFIG_BOOTM_RTEMS is not set
31 # CONFIG_BOOTM_VXWORKS is not set
32 -# CONFIG_CMD_ELF is not set
33 +CONFIG_CMD_BOOTMENU=y
34 +CONFIG_CMD_BOOTP=y
35 +CONFIG_CMD_BUTTON=y
36 +CONFIG_CMD_CACHE=y
37 +CONFIG_CMD_CDP=y
38 +CONFIG_CMD_CPU=y
39 +CONFIG_CMD_DHCP=y
40 +CONFIG_CMD_DM=y
41 +CONFIG_CMD_ELF=y
42 +CONFIG_CMD_DNS=y
43 +CONFIG_CMD_ECHO=y
44 +CONFIG_CMD_ENV_READMEM=y
45 +CONFIG_CMD_ERASEENV=y
46 +CONFIG_CMD_EXT4=y
47 +CONFIG_CMD_FAT=y
48 +CONFIG_CMD_FDT=y
49 +CONFIG_CMD_FS_GENERIC=y
50 +CONFIG_CMD_FS_UUID=y
51 CONFIG_CMD_CLK=y
52 CONFIG_CMD_DM=y
53 CONFIG_CMD_GPIO=y
54 +CONFIG_CMD_GPT=y
55 +CONFIG_CMD_HASH=y
56 +CONFIG_CMD_ITEST=y
57 +CONFIG_CMD_LED=y
58 +CONFIG_CMD_LICENSE=y
59 +CONFIG_CMD_LINK_LOCAL=y
60 +CONFIG_CMD_MMC=y
61 +CONFIG_CMD_MTD=y
62 +CONFIG_CMD_NAND=y
63 +CONFIG_CMD_NAND_TRIMFFS=y
64 +CONFIG_CMD_PCI=y
65 +CONFIG_CMD_PSTORE=y
66 +CONFIG_CMD_PSTORE_MEM_ADDR=0x42ff0000
67 +CONFIG_CMD_SF_TEST=y
68 +CONFIG_CMD_PING=y
69 +CONFIG_CMD_PXE=y
70 CONFIG_CMD_PWM=y
71 CONFIG_CMD_MMC=y
72 CONFIG_CMD_MTD=y
73 CONFIG_CMD_PING=y
74 +CONFIG_CMD_SF=y
75 CONFIG_CMD_SMC=y
76 +CONFIG_CMD_TFTPBOOT=y
77 +CONFIG_CMD_TFTPSRV=y
78 +CONFIG_CMD_UBI=y
79 +CONFIG_CMD_UBI_RENAME=y
80 +CONFIG_CMD_UBIFS=y
81 +CONFIG_CMD_ASKENV=y
82 +CONFIG_CMD_PART=y
83 +CONFIG_CMD_RARP=y
84 +CONFIG_CMD_SETEXPR=y
85 +CONFIG_CMD_SLEEP=y
86 +CONFIG_CMD_SNTP=y
87 +CONFIG_CMD_SOURCE=y
88 +CONFIG_CMD_STRINGS=y
89 +CONFIG_CMD_USB=y
90 +CONFIG_CMD_UUID=y
91 +CONFIG_DISPLAY_CPUINFO=y
92 +CONFIG_DM_MMC=y
93 +CONFIG_DM_MTD=y
94 +CONFIG_DM_REGULATOR=y
95 +CONFIG_DM_REGULATOR_FIXED=y
96 +CONFIG_DM_REGULATOR_GPIO=y
97 +CONFIG_DM_USB=y
98 +CONFIG_DM_PWM=y
99 +CONFIG_PWM_MTK=y
100 +CONFIG_HUSH_PARSER=y
101 +CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
102 +CONFIG_SYS_RELOC_GD_ENV_ADDR=y
103 +CONFIG_VERSION_VARIABLE=y
104 +CONFIG_PARTITION_UUIDS=y
105 +CONFIG_NETCONSOLE=y
106 +CONFIG_DM_GPIO=y
107 +CONFIG_DM_SCSI=y
108 +CONFIG_PHY=y
109 +CONFIG_PHY_MTK_TPHY=y
110 +CONFIG_PCI=y
111 +CONFIG_MTD=y
112 +CONFIG_MTD_UBI_FASTMAP=y
113 +# CONFIG_MTD_RAW_NAND is not set
114 +CONFIG_DM_PCI=y
115 +CONFIG_PCIE_MEDIATEK=y
116 +CONFIG_PINCTRL_MT7988=y
117 +CONFIG_PRE_CONSOLE_BUFFER=y
118 +CONFIG_PRE_CON_BUF_ADDR=0x4007EF00
119 +CONFIG_RAM=y
120 +CONFIG_DM_SERIAL=y
121 +CONFIG_MTK_SERIAL=y
122 +CONFIG_SPI=y
123 +CONFIG_DM_SPI=y
124 +CONFIG_MTK_SPI_NAND=y
125 +CONFIG_MTK_SPI_NAND_MTD=y
126 +CONFIG_SYSRESET_WATCHDOG=y
127 +CONFIG_WDT_MTK=y
128 +CONFIG_LZO=y
129 +CONFIG_ZSTD=y
130 +CONFIG_HEXDUMP=y
131 +CONFIG_RANDOM_UUID=y
132 +CONFIG_REGEX=y
133 +CONFIG_USB=y
134 +CONFIG_USB_HOST=y
135 +CONFIG_USB_XHCI_HCD=y
136 +CONFIG_USB_XHCI_MTK=y
137 +CONFIG_USB_STORAGE=y
138 +CONFIG_OF_EMBED=y
139 +CONFIG_ENV_OVERWRITE=y
140 +CONFIG_ENV_IS_IN_MMC=y
141 +CONFIG_ENV_OFFSET=0x400000
142 +CONFIG_ENV_OFFSET_REDUND=0x440000
143 +CONFIG_ENV_SIZE=0x40000
144 +CONFIG_ENV_SIZE_REDUND=0x40000
145 CONFIG_DOS_PARTITION=y
146 CONFIG_EFI_PARTITION=y
147 CONFIG_PARTITION_TYPE_GUID=y
148 @@ -46,6 +167,9 @@ CONFIG_PROT_TCP=y
149 CONFIG_REGMAP=y
150 CONFIG_SYSCON=y
151 CONFIG_CLK=y
152 +CONFIG_MMC=y
153 +CONFIG_MMC_DEFAULT_DEV=1
154 +CONFIG_MMC_SUPPORTS_TUNING=y
155 CONFIG_MMC_HS200_SUPPORT=y
156 CONFIG_MMC_MTK=y
157 CONFIG_MTD=y
158 --- a/configs/mt7988_rfb_defconfig
159 +++ b/configs/mt7988_rfb_defconfig
160 @@ -11,6 +11,24 @@ CONFIG_DEBUG_UART_BASE=0x11000000
161 CONFIG_DEBUG_UART_CLOCK=40000000
162 CONFIG_SYS_LOAD_ADDR=0x46000000
163 CONFIG_DEBUG_UART=y
164 +CONFIG_OF_LIBFDT_OVERLAY=y
165 +CONFIG_SMBIOS_PRODUCT_NAME=""
166 +CONFIG_CFB_CONSOLE_ANSI=y
167 +CONFIG_BOARD_LATE_INIT=y
168 +CONFIG_BUTTON=y
169 +CONFIG_BUTTON_GPIO=y
170 +CONFIG_GPIO_HOG=y
171 +CONFIG_CMD_ENV_FLAGS=y
172 +CONFIG_FIT=y
173 +CONFIG_FIT_ENABLE_SHA256_SUPPORT=y
174 +CONFIG_LED=y
175 +CONFIG_LED_BLINK=y
176 +CONFIG_LED_GPIO=y
177 +CONFIG_SPI_BOOT=y
178 +CONFIG_SD_BOOT=y
179 +CONFIG_NAND_BOOT=y
180 +CONFIG_BOOTSTD_DEFAULTS=y
181 +CONFIG_BOOTSTD_FULL=y
182 # CONFIG_AUTOBOOT is not set
183 CONFIG_DEFAULT_FDT_FILE="mt7988-rfb"
184 CONFIG_LOGLEVEL=7
185 @@ -22,15 +40,118 @@ CONFIG_SYS_PBSIZE=1049
186 # CONFIG_BOOTM_PLAN9 is not set
187 # CONFIG_BOOTM_RTEMS is not set
188 # CONFIG_BOOTM_VXWORKS is not set
189 -# CONFIG_CMD_ELF is not set
190 +CONFIG_CMD_BOOTMENU=y
191 +CONFIG_CMD_BOOTP=y
192 +CONFIG_CMD_BUTTON=y
193 +CONFIG_CMD_CACHE=y
194 +CONFIG_CMD_CDP=y
195 +CONFIG_CMD_CPU=y
196 +CONFIG_CMD_DHCP=y
197 +CONFIG_CMD_DM=y
198 +CONFIG_CMD_ELF=y
199 +CONFIG_CMD_DNS=y
200 +CONFIG_CMD_ECHO=y
201 +CONFIG_CMD_ENV_READMEM=y
202 +CONFIG_CMD_ERASEENV=y
203 +CONFIG_CMD_EXT4=y
204 +CONFIG_CMD_FAT=y
205 +CONFIG_CMD_FDT=y
206 +CONFIG_CMD_FS_GENERIC=y
207 +CONFIG_CMD_FS_UUID=y
208 CONFIG_CMD_CLK=y
209 CONFIG_CMD_DM=y
210 CONFIG_CMD_GPIO=y
211 +CONFIG_CMD_GPT=y
212 +CONFIG_CMD_HASH=y
213 +CONFIG_CMD_ITEST=y
214 +CONFIG_CMD_LED=y
215 +CONFIG_CMD_LICENSE=y
216 +CONFIG_CMD_LINK_LOCAL=y
217 +CONFIG_CMD_MMC=y
218 +CONFIG_CMD_MTD=y
219 +CONFIG_CMD_NAND=y
220 +CONFIG_CMD_NAND_TRIMFFS=y
221 +CONFIG_CMD_PCI=y
222 +CONFIG_CMD_PSTORE=y
223 +CONFIG_CMD_PSTORE_MEM_ADDR=0x42ff0000
224 +CONFIG_CMD_SF_TEST=y
225 +CONFIG_CMD_PING=y
226 +CONFIG_CMD_PXE=y
227 CONFIG_CMD_PWM=y
228 CONFIG_CMD_MMC=y
229 CONFIG_CMD_MTD=y
230 CONFIG_CMD_PING=y
231 +CONFIG_CMD_SF=y
232 CONFIG_CMD_SMC=y
233 +CONFIG_CMD_TFTPBOOT=y
234 +CONFIG_CMD_TFTPSRV=y
235 +CONFIG_CMD_UBI=y
236 +CONFIG_CMD_UBI_RENAME=y
237 +CONFIG_CMD_UBIFS=y
238 +CONFIG_CMD_ASKENV=y
239 +CONFIG_CMD_PART=y
240 +CONFIG_CMD_RARP=y
241 +CONFIG_CMD_SETEXPR=y
242 +CONFIG_CMD_SLEEP=y
243 +CONFIG_CMD_SNTP=y
244 +CONFIG_CMD_SOURCE=y
245 +CONFIG_CMD_STRINGS=y
246 +CONFIG_CMD_USB=y
247 +CONFIG_CMD_UUID=y
248 +CONFIG_DISPLAY_CPUINFO=y
249 +CONFIG_DM_MMC=y
250 +CONFIG_DM_MTD=y
251 +CONFIG_DM_REGULATOR=y
252 +CONFIG_DM_REGULATOR_FIXED=y
253 +CONFIG_DM_REGULATOR_GPIO=y
254 +CONFIG_DM_USB=y
255 +CONFIG_DM_PWM=y
256 +CONFIG_PWM_MTK=y
257 +CONFIG_HUSH_PARSER=y
258 +CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
259 +CONFIG_SYS_RELOC_GD_ENV_ADDR=y
260 +CONFIG_VERSION_VARIABLE=y
261 +CONFIG_PARTITION_UUIDS=y
262 +CONFIG_NETCONSOLE=y
263 +CONFIG_DM_GPIO=y
264 +CONFIG_DM_SCSI=y
265 +CONFIG_PHY=y
266 +CONFIG_PHY_MTK_TPHY=y
267 +CONFIG_PCI=y
268 +CONFIG_MTD=y
269 +CONFIG_MTD_UBI_FASTMAP=y
270 +# CONFIG_MTD_RAW_NAND is not set
271 +CONFIG_DM_PCI=y
272 +CONFIG_PCIE_MEDIATEK=y
273 +CONFIG_PINCTRL_MT7988=y
274 +CONFIG_PRE_CONSOLE_BUFFER=y
275 +CONFIG_PRE_CON_BUF_ADDR=0x4007EF00
276 +CONFIG_RAM=y
277 +CONFIG_DM_SERIAL=y
278 +CONFIG_MTK_SERIAL=y
279 +CONFIG_SPI=y
280 +CONFIG_DM_SPI=y
281 +CONFIG_MTK_SPI_NAND=y
282 +CONFIG_MTK_SPI_NAND_MTD=y
283 +CONFIG_SYSRESET_WATCHDOG=y
284 +CONFIG_WDT_MTK=y
285 +CONFIG_LZO=y
286 +CONFIG_ZSTD=y
287 +CONFIG_HEXDUMP=y
288 +CONFIG_RANDOM_UUID=y
289 +CONFIG_REGEX=y
290 +CONFIG_USB=y
291 +CONFIG_USB_HOST=y
292 +CONFIG_USB_XHCI_HCD=y
293 +CONFIG_USB_XHCI_MTK=y
294 +CONFIG_USB_STORAGE=y
295 +CONFIG_OF_EMBED=y
296 +CONFIG_ENV_OVERWRITE=y
297 +CONFIG_ENV_IS_IN_MMC=y
298 +CONFIG_ENV_OFFSET=0x400000
299 +CONFIG_ENV_OFFSET_REDUND=0x440000
300 +CONFIG_ENV_SIZE=0x40000
301 +CONFIG_ENV_SIZE_REDUND=0x40000
302 CONFIG_DOS_PARTITION=y
303 CONFIG_EFI_PARTITION=y
304 CONFIG_PARTITION_TYPE_GUID=y
305 @@ -46,6 +167,9 @@ CONFIG_PROT_TCP=y
306 CONFIG_REGMAP=y
307 CONFIG_SYSCON=y
308 CONFIG_CLK=y
309 +CONFIG_MMC=y
310 +CONFIG_MMC_DEFAULT_DEV=1
311 +CONFIG_MMC_SUPPORTS_TUNING=y
312 CONFIG_MMC_HS200_SUPPORT=y
313 CONFIG_MMC_MTK=y
314 CONFIG_MTD=y