uboot/include/configs/whistler.h
<<
>>
Prefs
   1/*
   2 *  (C) Copyright 2010-2012
   3 *  NVIDIA Corporation <www.nvidia.com>
   4 *
   5 * SPDX-License-Identifier:     GPL-2.0+
   6 */
   7
   8#ifndef __CONFIG_H
   9#define __CONFIG_H
  10
  11#include <linux/sizes.h>
  12#include "tegra20-common.h"
  13
  14/* High-level configuration options */
  15#define V_PROMPT                "Tegra20 (Whistler) # "
  16#define CONFIG_TEGRA_BOARD_STRING       "NVIDIA Whistler"
  17
  18/* Board-specific serial config */
  19#define CONFIG_TEGRA_ENABLE_UARTA
  20#define CONFIG_TEGRA_UARTA_UAA_UAB
  21#define CONFIG_SYS_NS16550_COM1         NV_PA_APB_UARTA_BASE
  22
  23#define CONFIG_MACH_TYPE                MACH_TYPE_WHISTLER
  24
  25#define CONFIG_BOARD_EARLY_INIT_F
  26
  27/* I2C */
  28#define CONFIG_SYS_I2C_TEGRA
  29#define CONFIG_CMD_I2C
  30
  31/* SD/MMC */
  32#define CONFIG_MMC
  33#define CONFIG_GENERIC_MMC
  34#define CONFIG_TEGRA_MMC
  35#define CONFIG_CMD_MMC
  36
  37/*
  38 * Environment in eMMC, at the end of 2nd "boot sector". Note: This assumes
  39 * the user plugged the standard 8GB MoviNAND card into J29/HSMMC/POP. If
  40 * they didn't, the boot sector layout may be different. However, use of that
  41 * particular card is standard practice as far as I know.
  42 */
  43#define CONFIG_ENV_IS_IN_MMC
  44#define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE)
  45#define CONFIG_SYS_MMC_ENV_DEV 0
  46#define CONFIG_SYS_MMC_ENV_PART 2
  47
  48/* USB Host support */
  49#define CONFIG_USB_EHCI
  50#define CONFIG_USB_EHCI_TEGRA
  51#define CONFIG_USB_STORAGE
  52#define CONFIG_CMD_USB
  53
  54/* USB networking support */
  55#define CONFIG_USB_HOST_ETHER
  56#define CONFIG_USB_ETHER_ASIX
  57
  58/* General networking support */
  59#define CONFIG_CMD_NET
  60#define CONFIG_CMD_DHCP
  61
  62#include "tegra-common-post.h"
  63
  64#endif /* __CONFIG_H */
  65