blob: 408c7b5dd695ef25ee36a65fd174a6f63e5d9779 [file] [log] [blame]
Andrii Anisov355d1e42020-08-06 12:42:47 +03001/* SPDX-License-Identifier: GPL-2.0+
2 *
3 * (C) Copyright 2020 EPAM Systemc Inc.
4 */
5#ifndef __XENGUEST_ARM64_H
6#define __XENGUEST_ARM64_H
7
8#ifndef __ASSEMBLY__
9#include <linux/types.h>
10#endif
11
Andrii Anisov355d1e42020-08-06 12:42:47 +030012#define CONFIG_EXTRA_ENV_SETTINGS
13
Andrii Anisov355d1e42020-08-06 12:42:47 +030014#undef CONFIG_SYS_SDRAM_BASE
15
Andrii Anisov355d1e42020-08-06 12:42:47 +030016/* Monitor Command Prompt */
Andrii Anisov355d1e42020-08-06 12:42:47 +030017#define CONFIG_SYS_CBSIZE 1024
18#define CONFIG_SYS_MAXARGS 64
19#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
20#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + \
21 sizeof(CONFIG_SYS_PROMPT) + 16)
22
Anastasiia Lukianenko4fec7f82020-08-06 12:42:55 +030023#undef CONFIG_EXTRA_ENV_SETTINGS
24#define CONFIG_EXTRA_ENV_SETTINGS \
25 "loadimage=ext4load pvblock 0 0x90000000 /boot/Image;\0" \
26 "pvblockboot=run loadimage;" \
27 "booti 0x90000000 - 0x88000000;\0"
28
Andrii Anisov355d1e42020-08-06 12:42:47 +030029#endif /* __XENGUEST_ARM64_H */