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_SYS_I2C_INIT_BOARD
  30#define CONFIG_SYS_I2C_SPEED            100000
  31#define CONFIG_CMD_I2C
  32#define CONFIG_SYS_I2C
  33
  34/* SD/MMC */
  35#define CONFIG_MMC
  36#define CONFIG_GENERIC_MMC
  37#define CONFIG_TEGRA_MMC
  38#define CONFIG_CMD_MMC
  39
  40/*
  41 * Environment in eMMC, at the end of 2nd "boot sector". Note: This assumes
  42 * the user plugged the standard 8GB MoviNAND card into J29/HSMMC/POP. If
  43 * they didn't, the boot sector layout may be different. However, use of that
  44 * particular card is standard practice as far as I know.
  45 */
  46#define CONFIG_ENV_IS_IN_MMC
  47#define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE)
  48#define CONFIG_SYS_MMC_ENV_DEV 0
  49#define CONFIG_SYS_MMC_ENV_PART 2
  50
  51/* USB Host support */
  52#define CONFIG_USB_EHCI
  53#define CONFIG_USB_EHCI_TEGRA
  54#define CONFIG_USB_STORAGE
  55#define CONFIG_CMD_USB
  56
  57/* USB networking support */
  58#define CONFIG_USB_HOST_ETHER
  59#define CONFIG_USB_ETHER_ASIX
  60
  61/* General networking support */
  62#define CONFIG_CMD_NET
  63#define CONFIG_CMD_DHCP
  64
  65#include "tegra-common-post.h"
  66
  67#endif /* __CONFIG_H */
  68