Prepare v2023.10
[platform/kernel/u-boot.git] / include / configs / arbel.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (c) 2022 Nuvoton Technology Corp.
4  */
5
6 #ifndef __CONFIG_ARBEL_H
7 #define __CONFIG_ARBEL_H
8
9 #define CFG_SYS_SDRAM_BASE              0x0
10 #define CFG_SYS_BOOTMAPSZ               (30 << 20)
11 #define CFG_SYS_BOOTM_LEN               (20 << 20)
12 #define CFG_SYS_INIT_RAM_ADDR   CFG_SYS_SDRAM_BASE
13 #define CFG_SYS_INIT_RAM_SIZE   0x8000
14
15 /* Default environemnt variables */
16 #define CFG_EXTRA_ENV_SETTINGS   "uimage_flash_addr=80400000\0"   \
17                 "stdin=serial\0"   \
18                 "stdout=serial\0"   \
19                 "stderr=serial\0"    \
20                 "ethact=gmac1\0"   \
21                 "autostart=no\0"   \
22                 "ethaddr=00:00:F7:A0:00:FC\0"    \
23                 "eth1addr=00:00:F7:A0:00:FD\0"   \
24                 "eth2addr=00:00:F7:A0:00:FE\0"    \
25                 "eth3addr=00:00:F7:A0:00:FF\0"    \
26                 "serverip=192.168.0.1\0"    \
27                 "ipaddr=192.168.0.2\0"    \
28                 "romboot=echo Booting Kernel from flash at 0x${uimage_flash_addr}; " \
29                 "echo Using bootargs: ${bootargs};bootm ${uimage_flash_addr}\0" \
30                 "earlycon=uart8250,mmio32,0xf0000000\0" \
31                 "console=ttyS0,115200n8\0" \
32                 "common_bootargs=setenv bootargs earlycon=${earlycon} root=/dev/ram " \
33                 "console=${console} ramdisk_size=48000\0" \
34                 "\0"
35
36 #endif