1/* SPDX-License-Identifier: GPL-2.0+ */ 2/* 3 * (C) Copyright 2012 4 * Texas Instruments, <www.ti.com> 5 */ 6#ifndef _ASM_SPL_H_ 7#define _ASM_SPL_H_ 8 9#if defined(CONFIG_ARCH_EXYNOS4) || defined(CONFIG_ARCH_EXYNOS5) || \ 10 defined(CONFIG_ARCH_K3) || defined(CONFIG_ARCH_OMAP2PLUS) 11/* Platform-specific defines */ 12#include <asm/arch/spl.h> 13 14#else 15enum { 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, 25 BOOT_DEVICE_USB, 26 BOOT_DEVICE_SATA, 27 BOOT_DEVICE_I2C, 28 BOOT_DEVICE_BOARD, 29 BOOT_DEVICE_DFU, 30 BOOT_DEVICE_XIP, 31 BOOT_DEVICE_BOOTROM, 32 BOOT_DEVICE_SMH, 33 BOOT_DEVICE_NONE 34}; 35#endif 36 37#ifndef CONFIG_DM 38extern gd_t gdata; 39#endif 40 41#endif 42