aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-k3/include/mach/am6_spl.h')
-rw-r--r--arch/arm/mach-k3/include/mach/am6_spl.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/arch/arm/mach-k3/include/mach/am6_spl.h b/arch/arm/mach-k3/include/mach/am6_spl.h
new file mode 100644
index 0000000000..e97d8143c6
--- /dev/null
+++ b/arch/arm/mach-k3/include/mach/am6_spl.h
@@ -0,0 +1,36 @@
1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
4 * Lokesh Vutla <lokeshvutla@ti.com>
5 */
6#ifndef _ASM_ARCH_AM6_SPL_H_
7#define _ASM_ARCH_AM6_SPL_H_
8
9#define BOOT_DEVICE_RAM 0x00
10#define BOOT_DEVICE_OSPI 0x01
11#define BOOT_DEVICE_QSPI 0x02
12#define BOOT_DEVICE_HYPERFLASH 0x03
13#define BOOT_DEVICE_SPI 0x04
14#define BOOT_DEVICE_I2C 0x05
15#define BOOT_DEVICE_MMC2 0x06
16#define BOOT_DEVICE_ETHERNET 0x07
17#define BOOT_DEVICE_USB 0x08
18#define BOOT_DEVICE_PCIE 0x09
19#define BOOT_DEVICE_UART 0x0a
20#define BOOT_DEVICE_NAND 0x0c
21#define BOOT_DEVICE_MMC1 0x0d
22#define BOOT_DEVICE_MMC2_2 0x0e
23
24#define BACKUP_BOOT_DEVICE_RAM 0x0
25#define BACKUP_BOOT_DEVICE_USB 0x1
26#define BACKUP_BOOT_DEVICE_UART 0x2
27#define BACKUP_BOOT_DEVICE_ETHERNET 0x3
28#define BACKUP_BOOT_DEVICE_MMC2 0x4
29#define BACKUP_BOOT_DEVICE_SPI 0x5
30#define BACKUP_BOOT_DEVICE_HYPERFLASH 0x6
31#define BACKUP_BOOT_DEVICE_I2C 0x7
32
33#define K3_PRIMARY_BOOTMODE 0x0
34#define K3_BACKUP_BOOTMODE 0x1
35
36#endif