Prepare v2023.10
[platform/kernel/u-boot.git] / include / configs / poleg.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (c) 2021 Nuvoton Technology Corp.
4  */
5
6 #ifndef __CONFIG_POLEG_H
7 #define __CONFIG_POLEG_H
8
9 #ifndef CONFIG_SYS_L2CACHE_OFF
10 #define CFG_SYS_PL310_BASE      0xF03FC000       /* L2 - Cache Regs Base (4k Space)*/
11 #endif
12
13 #define CFG_SYS_BOOTMAPSZ            (0x30 << 20)
14 #define CFG_SYS_SDRAM_BASE           0x0
15
16 /* Default environemnt variables */
17 #define CFG_EXTRA_ENV_SETTINGS   "uimage_flash_addr=80200000\0"   \
18                 "stdin=serial\0"   \
19                 "stdout=serial\0"   \
20                 "stderr=serial\0"    \
21                 "ethact=eth${eth_num}\0"   \
22                 "romboot=echo Booting from flash; echo +++ uimage at 0x${uimage_flash_addr}; " \
23                 "echo Using bootargs: ${bootargs};bootm ${uimage_flash_addr}\0" \
24                 "autostart=yes\0"   \
25                 "eth_num=0\0"    \
26                 "ethaddr=00:00:F7:A0:00:FC\0"    \
27                 "eth1addr=00:00:F7:A0:00:FD\0"   \
28                 "eth2addr=00:00:F7:A0:00:FE\0"    \
29                 "eth3addr=00:00:F7:A0:00:FF\0"    \
30                 "console=ttyS0,115200n8\0" \
31                 "earlycon=uart8250,mmio32,0xf0000000\0" \
32                 "common_bootargs=setenv bootargs earlycon=${earlycon} root=/dev/ram "   \
33                 "console=${console} mem=${mem} ramdisk_size=48000 basemac=${ethaddr}\0"    \
34                 "sd_prog=fatload mmc 0 10000000 image-bmc; cp.b 10000000 80000000 ${filesize}\0"  \
35                 "sd_run=fatload mmc 0 10000000 image-bmc; bootm 10200000\0"   \
36                 "\0"
37
38 #endif