]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
d55af074 JT |
2 | /* |
3 | * Copyright (C) 2017 Amarula Solutions | |
4 | * | |
5 | * Configuration settings for Amarula Vyasa RK3288. | |
d55af074 JT |
6 | */ |
7 | ||
8 | #ifndef __CONFIG_H | |
9 | #define __CONFIG_H | |
10 | ||
11 | #define ROCKCHIP_DEVICE_SETTINGS | |
12 | #include <configs/rk3288_common.h> | |
13 | ||
14 | #undef BOOT_TARGET_DEVICES | |
15 | ||
16 | #define BOOT_TARGET_DEVICES(func) \ | |
17 | func(MMC, mmc, 1) \ | |
18 | ||
19 | #define CONFIG_SYS_MMC_ENV_DEV 1 | |
20 | #undef CONFIG_CMD_USB_MASS_STORAGE | |
21 | ||
5d94ebed JT |
22 | #ifndef CONFIG_TPL_BUILD |
23 | ||
24 | #define CONFIG_SPL_OS_BOOT | |
25 | ||
26 | /* Falcon Mode */ | |
27 | #define CONFIG_SPL_FS_LOAD_ARGS_NAME "args" | |
28 | #define CONFIG_SPL_FS_LOAD_KERNEL_NAME "uImage" | |
29 | #define CONFIG_CMD_SPL | |
30 | #define CONFIG_SYS_SPL_ARGS_ADDR 0x0ffe5000 | |
31 | #define CONFIG_CMD_SPL_WRITE_SIZE (128 * SZ_1K) | |
32 | ||
36b6e0cc JT |
33 | /* Falcon Mode - MMC support: args@16MB kernel@17MB */ |
34 | #define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR 0x8000 /* 16MB */ | |
35 | #define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS (CONFIG_CMD_SPL_WRITE_SIZE / 512) | |
36 | #define CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR 0x8800 /* 17MB */ | |
5d94ebed JT |
37 | #endif |
38 | ||
d55af074 | 39 | #endif |