]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
55cdbb8d TR |
2 | /* |
3 | * (C) Copyright 2012 | |
4 | * Texas Instruments, <www.ti.com> | |
55cdbb8d TR |
5 | */ |
6 | #ifndef _ASM_SPL_H_ | |
7 | #define _ASM_SPL_H_ | |
8 | ||
24ec3dea TR |
9 | #if defined(CONFIG_ARCH_EXYNOS4) || defined(CONFIG_ARCH_EXYNOS5) || \ |
10 | defined(CONFIG_ARCH_K3) || defined(CONFIG_ARCH_OMAP2PLUS) | |
55cdbb8d TR |
11 | /* Platform-specific defines */ |
12 | #include <asm/arch/spl.h> | |
13 | ||
9f2ec3f5 MY |
14 | #else |
15 | enum { | |
16 | BOOT_DEVICE_RAM, | |
17 | BOOT_DEVICE_MMC1, | |
18 | BOOT_DEVICE_MMC2, | |
19 | BOOT_DEVICE_MMC2_2, | |
20 | BOOT_DEVICE_NAND, | |
21 | BOOT_DEVICE_ONENAND, | |
22 | BOOT_DEVICE_NOR, | |
23 | BOOT_DEVICE_UART, | |
24 | BOOT_DEVICE_SPI, | |
494456bc | 25 | BOOT_DEVICE_USB, |
9f2ec3f5 MY |
26 | BOOT_DEVICE_SATA, |
27 | BOOT_DEVICE_I2C, | |
c01c71bc | 28 | BOOT_DEVICE_BOARD, |
e1024c98 | 29 | BOOT_DEVICE_DFU, |
c6d9e9db | 30 | BOOT_DEVICE_XIP, |
225d30b7 | 31 | BOOT_DEVICE_BOOTROM, |
8e1c9fe2 | 32 | BOOT_DEVICE_SMH, |
9f2ec3f5 MY |
33 | BOOT_DEVICE_NONE |
34 | }; | |
35 | #endif | |
36 | ||
6507f133 | 37 | /* Linker symbols. */ |
3929fb0a | 38 | extern char __bss_start[], __bss_end[]; |
6507f133 | 39 | |
fc8fdc76 | 40 | #ifndef CONFIG_DM |
6507f133 | 41 | extern gd_t gdata; |
fc8fdc76 | 42 | #endif |
6507f133 | 43 | |
55cdbb8d | 44 | #endif |