uboot/include/configs/cei-tk1-som.h
<<
>>
Prefs
   1/*
   2 * (c) Copyright 2016, Data61
   3 * Commonwealth Scientific and Industrial Research Organisation (CSIRO)
   4 *
   5 * Based on jetson-tk1.h which is:
   6 * (C) Copyright 2013-2014
   7 * NVIDIA Corporation <www.nvidia.com>
   8 *
   9 * SPDX-License-Identifier:     GPL-2.0
  10 */
  11
  12#ifndef __CONFIG_H
  13#define __CONFIG_H
  14
  15#include <linux/sizes.h>
  16
  17#include "tegra124-common.h"
  18
  19/* High-level configuration options */
  20#define CONFIG_TEGRA_BOARD_STRING       "CEI tk1-som"
  21
  22/* Board-specific serial config */
  23#define CONFIG_TEGRA_ENABLE_UARTD
  24#define CONFIG_SYS_NS16550_COM1         NV_PA_APB_UARTD_BASE
  25
  26/* I2C */
  27#define CONFIG_SYS_I2C_TEGRA
  28
  29/* Environment in eMMC, at the end of 2nd "boot sector" */
  30#define CONFIG_ENV_OFFSET               (-CONFIG_ENV_SIZE)
  31#define CONFIG_SYS_MMC_ENV_DEV          0
  32#define CONFIG_SYS_MMC_ENV_PART         2
  33
  34/* SPI */
  35#define CONFIG_SF_DEFAULT_MODE          SPI_MODE_0
  36#define CONFIG_SF_DEFAULT_SPEED         24000000
  37#define CONFIG_SPI_FLASH_SIZE           (4 << 20)
  38
  39/* USB Host support */
  40#define CONFIG_USB_EHCI_TEGRA
  41
  42/* USB networking support */
  43
  44/* PCI host support */
  45
  46/* General networking support */
  47
  48#include "tegra-common-usb-gadget.h"
  49#include "tegra-common-post.h"
  50
  51#define CONFIG_ARMV7_PSCI                       1
  52#define CONFIG_ARMV7_PSCI_NR_CPUS               4
  53/* Reserve top 1M for secure RAM */
  54#define CONFIG_ARMV7_SECURE_BASE                0xfff00000
  55#define CONFIG_ARMV7_SECURE_RESERVE_SIZE        0x00100000
  56
  57#endif /* __CONFIG_H */
  58