Merge https://source.denx.de/u-boot/custodians/u-boot-spi
[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 CONFIG_SYS_PL310_BASE   0xF03FC000       /* L2 - Cache Regs Base (4k Space)*/
11 #endif
12
13 #define CONFIG_SYS_BOOTMAPSZ            (0x30 << 20)
14 #define CONFIG_SYS_SDRAM_BASE           0x0
15
16 /* Default environemnt variables */
17 #define CONFIG_SERVERIP                 192.168.0.1
18 #define CONFIG_IPADDR                   192.168.0.2
19 #define CONFIG_NETMASK                  255.255.255.0
20 #define CONFIG_EXTRA_ENV_SETTINGS   "uimage_flash_addr=80200000\0"   \
21                 "stdin=serial\0"   \
22                 "stdout=serial\0"   \
23                 "stderr=serial\0"    \
24                 "ethact=eth${eth_num}\0"   \
25                 "romboot=echo Booting from flash; echo +++ uimage at 0x${uimage_flash_addr}; " \
26                 "echo Using bootargs: ${bootargs};bootm ${uimage_flash_addr}\0" \
27                 "autostart=yes\0"   \
28                 "eth_num=0\0"    \
29                 "ethaddr=00:00:F7:A0:00:FC\0"    \
30                 "eth1addr=00:00:F7:A0:00:FD\0"   \
31                 "eth2addr=00:00:F7:A0:00:FE\0"    \
32                 "eth3addr=00:00:F7:A0:00:FF\0"    \
33                 "common_bootargs=setenv bootargs earlycon=${earlycon} root=/dev/ram "   \
34                 "console=${console} mem=${mem} ramdisk_size=48000 basemac=${ethaddr}\0"    \
35                 "sd_prog=fatload mmc 0 10000000 image-bmc; cp.b 10000000 80000000 ${filesize}\0"  \
36                 "sd_run=fatload mmc 0 10000000 image-bmc; bootm 10200000\0"   \
37                 "\0"
38
39 #endif