/*
* ( C ) Copyright 2010 - 2012
* NVIDIA Corporation < www . nvidia . com >
*
* SPDX - License - Identifier : GPL - 2.0 +
*/
# ifndef __CONFIG_H
# define __CONFIG_H
# include <linux/sizes.h>
# include "tegra20-common.h"
/* High-level configuration options */
# define CONFIG_TEGRA_BOARD_STRING "Compulab Trimslice"
/* Board-specific serial config */
# define CONFIG_TEGRA_ENABLE_UARTA
# define CONFIG_TEGRA_UARTA_GPU
# define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE
# define CONFIG_MACH_TYPE MACH_TYPE_TRIMSLICE
/* SPI */
# define CONFIG_SF_DEFAULT_MODE SPI_MODE_0
# define CONFIG_CMD_SPI
# define CONFIG_CMD_SF
/* I2C */
# define CONFIG_SYS_I2C_TEGRA
# define CONFIG_CMD_I2C
/* SD/MMC */
# define CONFIG_MMC
# define CONFIG_GENERIC_MMC
# define CONFIG_TEGRA_MMC
# define CONFIG_CMD_MMC
/* Environment in SPI */
# define CONFIG_ENV_IS_IN_SPI_FLASH
# define CONFIG_ENV_SPI_MAX_HZ 48000000
# define CONFIG_ENV_SPI_MODE SPI_MODE_0
# define CONFIG_ENV_SECT_SIZE CONFIG_ENV_SIZE
# define CONFIG_ENV_OFFSET (512 * 1024)
/* USB Host support */
# define CONFIG_USB_EHCI
# define CONFIG_USB_EHCI_TEGRA
# define CONFIG_USB_STORAGE
# define CONFIG_CMD_USB
/* USB networking support */
# define CONFIG_USB_HOST_ETHER
# define CONFIG_USB_ETHER_ASIX
/* PCI host support */
# define CONFIG_PCI
# define CONFIG_PCI_PNP
# define CONFIG_CMD_PCI
/* PCI networking support */
# define CONFIG_RTL8169
/* General networking support */
# define CONFIG_CMD_DHCP
# include "tegra-common-post.h"
# endif /* __CONFIG_H */