uboot/arch/arm/mach-k3/include/mach/j721e_spl.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/
   4 *      Lokesh Vutla <lokeshvutla@ti.com>
   5 */
   6#ifndef _ASM_ARCH_J721E_SPL_H_
   7#define _ASM_ARCH_J721E_SPL_H_
   8
   9/* With BootMode B = 0 */
  10#define BOOT_DEVICE_HYPERFLASH          0x00
  11#define BOOT_DEVICE_OSPI                0x01
  12#define BOOT_DEVICE_QSPI                0x02
  13#define BOOT_DEVICE_SPI                 0x03
  14#define BOOT_DEVICE_ETHERNET            0x04
  15#define BOOT_DEVICE_I2C                 0x06
  16#define BOOT_DEVICE_UART                0x07
  17
  18/* With BootMode B = 1 */
  19#define BOOT_DEVICE_MMC2                0x10
  20#define BOOT_DEVICE_MMC1                0x11
  21#define BOOT_DEVICE_USB                 0x12
  22#define BOOT_DEVICE_UFS                 0x13
  23#define BOOT_DEVIE_GPMC                 0x14
  24#define BOOT_DEVICE_PCIE                0x15
  25#define BOOT_DEVICE_MMC2_2              0x16
  26#define BOOT_DEVICE_RAM                 0x17
  27
  28#define BOOT_MODE_B_SHIFT               4
  29#define BOOT_MODE_B_MASK                BIT(4)
  30
  31#endif
  32