155cdbb8dSTom Rini /* 255cdbb8dSTom Rini * (C) Copyright 2012 355cdbb8dSTom Rini * Texas Instruments, <www.ti.com> 455cdbb8dSTom Rini * 51a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 655cdbb8dSTom Rini */ 755cdbb8dSTom Rini #ifndef _ASM_SPL_H_ 855cdbb8dSTom Rini #define _ASM_SPL_H_ 955cdbb8dSTom Rini 1089024ddcSTom Rini #if defined(CONFIG_ARCH_OMAP2PLUS) \ 119f2ec3f5SMasahiro Yamada || defined(CONFIG_EXYNOS4) || defined(CONFIG_EXYNOS5) \ 129f2ec3f5SMasahiro Yamada || defined(CONFIG_EXYNOS4210) 1355cdbb8dSTom Rini /* Platform-specific defines */ 1455cdbb8dSTom Rini #include <asm/arch/spl.h> 1555cdbb8dSTom Rini 169f2ec3f5SMasahiro Yamada #else 179f2ec3f5SMasahiro Yamada enum { 189f2ec3f5SMasahiro Yamada BOOT_DEVICE_RAM, 199f2ec3f5SMasahiro Yamada BOOT_DEVICE_MMC1, 209f2ec3f5SMasahiro Yamada BOOT_DEVICE_MMC2, 219f2ec3f5SMasahiro Yamada BOOT_DEVICE_MMC2_2, 229f2ec3f5SMasahiro Yamada BOOT_DEVICE_NAND, 239f2ec3f5SMasahiro Yamada BOOT_DEVICE_ONENAND, 249f2ec3f5SMasahiro Yamada BOOT_DEVICE_NOR, 259f2ec3f5SMasahiro Yamada BOOT_DEVICE_UART, 269f2ec3f5SMasahiro Yamada BOOT_DEVICE_SPI, 27494456bcSMasahiro Yamada BOOT_DEVICE_USB, 289f2ec3f5SMasahiro Yamada BOOT_DEVICE_SATA, 299f2ec3f5SMasahiro Yamada BOOT_DEVICE_I2C, 30c01c71bcSSimon Glass BOOT_DEVICE_BOARD, 31e1024c98SMichal Simek BOOT_DEVICE_DFU, 32c6d9e9dbSVikas Manocha BOOT_DEVICE_XIP, 33225d30b7SPhilipp Tomsich BOOT_DEVICE_BOOTROM, 343e429466SJason Zhu BOOT_DEVICE_MTD_BLK_NAND, 353e429466SJason Zhu BOOT_DEVICE_MTD_BLK_SPI_NAND, 363e429466SJason Zhu BOOT_DEVICE_MTD_BLK_SPI_NOR, 37ffc35703SYifeng Zhao BOOT_DEVICE_RKNAND, 38*f749a034SYifeng Zhao BOOT_DEVICE_UFS, 399f2ec3f5SMasahiro Yamada BOOT_DEVICE_NONE 409f2ec3f5SMasahiro Yamada }; 419f2ec3f5SMasahiro Yamada #endif 429f2ec3f5SMasahiro Yamada 436507f133STom Rini /* Linker symbols. */ 443929fb0aSSimon Glass extern char __bss_start[], __bss_end[]; 456507f133STom Rini 46fc8fdc76SSimon Glass #ifndef CONFIG_DM 476507f133STom Rini extern gd_t gdata; 48fc8fdc76SSimon Glass #endif 496507f133STom Rini 5055cdbb8dSTom Rini #endif 51