1*b6920095SStephen Warren /* 2*b6920095SStephen Warren * (C) Copyright 2013-2015 3*b6920095SStephen Warren * NVIDIA Corporation <www.nvidia.com> 4*b6920095SStephen Warren * 5*b6920095SStephen Warren * SPDX-License-Identifier: GPL-2.0+ 6*b6920095SStephen Warren */ 7*b6920095SStephen Warren 8*b6920095SStephen Warren #ifndef _E2220_1170_H 9*b6920095SStephen Warren #define _E2220_1170_H 10*b6920095SStephen Warren 11*b6920095SStephen Warren #include <linux/sizes.h> 12*b6920095SStephen Warren 13*b6920095SStephen Warren #include "tegra210-common.h" 14*b6920095SStephen Warren 15*b6920095SStephen Warren /* High-level configuration options */ 16*b6920095SStephen Warren #define V_PROMPT "Tegra210 (E2220-1170) # " 17*b6920095SStephen Warren #define CONFIG_TEGRA_BOARD_STRING "NVIDIA E2220-1170" 18*b6920095SStephen Warren 19*b6920095SStephen Warren /* Board-specific serial config */ 20*b6920095SStephen Warren #define CONFIG_TEGRA_ENABLE_UARTA 21*b6920095SStephen Warren 22*b6920095SStephen Warren /* I2C */ 23*b6920095SStephen Warren #define CONFIG_SYS_I2C_TEGRA 24*b6920095SStephen Warren #define CONFIG_CMD_I2C 25*b6920095SStephen Warren 26*b6920095SStephen Warren /* SD/MMC */ 27*b6920095SStephen Warren #define CONFIG_MMC 28*b6920095SStephen Warren #define CONFIG_GENERIC_MMC 29*b6920095SStephen Warren #define CONFIG_TEGRA_MMC 30*b6920095SStephen Warren #define CONFIG_CMD_MMC 31*b6920095SStephen Warren 32*b6920095SStephen Warren /* Environment in eMMC, at the end of 2nd "boot sector" */ 33*b6920095SStephen Warren #define CONFIG_ENV_IS_IN_MMC 34*b6920095SStephen Warren #define CONFIG_SYS_MMC_ENV_DEV 0 35*b6920095SStephen Warren #define CONFIG_SYS_MMC_ENV_PART 2 36*b6920095SStephen Warren #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) 37*b6920095SStephen Warren 38*b6920095SStephen Warren /* SPI */ 39*b6920095SStephen Warren #define CONFIG_SPI_FLASH_WINBOND 40*b6920095SStephen Warren #define CONFIG_SF_DEFAULT_MODE SPI_MODE_0 41*b6920095SStephen Warren #define CONFIG_SF_DEFAULT_SPEED 24000000 42*b6920095SStephen Warren #define CONFIG_CMD_SPI 43*b6920095SStephen Warren #define CONFIG_CMD_SF 44*b6920095SStephen Warren #define CONFIG_SPI_FLASH_SIZE (4 << 20) 45*b6920095SStephen Warren 46*b6920095SStephen Warren /* USB2.0 Host support */ 47*b6920095SStephen Warren #define CONFIG_USB_EHCI 48*b6920095SStephen Warren #define CONFIG_USB_EHCI_TEGRA 49*b6920095SStephen Warren #define CONFIG_USB_MAX_CONTROLLER_COUNT 1 50*b6920095SStephen Warren #define CONFIG_USB_STORAGE 51*b6920095SStephen Warren #define CONFIG_CMD_USB 52*b6920095SStephen Warren 53*b6920095SStephen Warren /* USB networking support */ 54*b6920095SStephen Warren #define CONFIG_USB_HOST_ETHER 55*b6920095SStephen Warren #define CONFIG_USB_ETHER_ASIX 56*b6920095SStephen Warren 57*b6920095SStephen Warren /* General networking support */ 58*b6920095SStephen Warren #define CONFIG_CMD_DHCP 59*b6920095SStephen Warren 60*b6920095SStephen Warren #include "tegra-common-usb-gadget.h" 61*b6920095SStephen Warren #include "tegra-common-post.h" 62*b6920095SStephen Warren 63*b6920095SStephen Warren #define COUNTER_FREQUENCY 38400000 64*b6920095SStephen Warren 65*b6920095SStephen Warren #endif /* _E2220_1170_H */ 66