uboot/arch/arm/mach-k3/include/mach/am6_spl.h
<<
>>
Prefs
   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_DFU                 0x08
  18#define BOOT_DEVICE_USB                 0x408
  19#define BOOT_DEVICE_PCIE                0x09
  20#define BOOT_DEVICE_UART                0x0a
  21#define BOOT_DEVICE_NAND                0x0c
  22#define BOOT_DEVICE_MMC1                0x0d
  23#define BOOT_DEVICE_MMC2_2              0x0e
  24
  25#define BACKUP_BOOT_DEVICE_RAM          0x0
  26#define BACKUP_BOOT_DEVICE_USB          0x1
  27#define BACKUP_BOOT_DEVICE_UART         0x2
  28#define BACKUP_BOOT_DEVICE_ETHERNET     0x3
  29#define BACKUP_BOOT_DEVICE_MMC2         0x4
  30#define BACKUP_BOOT_DEVICE_SPI          0x5
  31#define BACKUP_BOOT_DEVICE_HYPERFLASH   0x6
  32#define BACKUP_BOOT_DEVICE_I2C          0x7
  33
  34#define K3_PRIMARY_BOOTMODE             0x0
  35#define K3_BACKUP_BOOTMODE              0x1
  36
  37#endif
  38