xref: /rk3399_rockchip-uboot/include/configs/trimslice.h (revision f58ad98a621ce5059d9608a9b41cfabac277094a)
139e37118SStephen Warren /*
239e37118SStephen Warren  *  (C) Copyright 2010-2012
339e37118SStephen Warren  *  NVIDIA Corporation <www.nvidia.com>
439e37118SStephen Warren  *
51a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
639e37118SStephen Warren  */
739e37118SStephen Warren 
839e37118SStephen Warren #ifndef __CONFIG_H
939e37118SStephen Warren #define __CONFIG_H
1039e37118SStephen Warren 
111ace4022SAlexey Brodkin #include <linux/sizes.h>
1200a2749dSAllen Martin #include "tegra20-common.h"
1339e37118SStephen Warren 
1439e37118SStephen Warren /* High-level configuration options */
1529f3e3f2STom Warren #define CONFIG_TEGRA_BOARD_STRING	"Compulab Trimslice"
1639e37118SStephen Warren 
1739e37118SStephen Warren /* Board-specific serial config */
1829f3e3f2STom Warren #define CONFIG_TEGRA_ENABLE_UARTA
1929f3e3f2STom Warren #define CONFIG_TEGRA_UARTA_GPU
2039e37118SStephen Warren #define CONFIG_SYS_NS16550_COM1		NV_PA_APB_UARTA_BASE
2139e37118SStephen Warren 
2239e37118SStephen Warren #define CONFIG_MACH_TYPE		MACH_TYPE_TRIMSLICE
2339e37118SStephen Warren 
24a5c168c6SStephen Warren /* SPI */
25a5c168c6SStephen Warren #define CONFIG_SF_DEFAULT_MODE		SPI_MODE_0
26a5c168c6SStephen Warren 
2739e37118SStephen Warren /* I2C */
281f2ba722SSimon Glass #define CONFIG_SYS_I2C_TEGRA
2939e37118SStephen Warren 
30a5c168c6SStephen Warren /* Environment in SPI */
31a5c168c6SStephen Warren #define CONFIG_ENV_SPI_MAX_HZ		48000000
32a5c168c6SStephen Warren #define CONFIG_ENV_SPI_MODE		SPI_MODE_0
33a5c168c6SStephen Warren #define CONFIG_ENV_SECT_SIZE		CONFIG_ENV_SIZE
34*06264a79SStephen Warren /* 1MiB flash, environment located as high as possible */
35*06264a79SStephen Warren #define CONFIG_ENV_OFFSET		(SZ_1M - CONFIG_ENV_SIZE)
3639e37118SStephen Warren 
3739e37118SStephen Warren /* USB Host support */
3839e37118SStephen Warren #define CONFIG_USB_EHCI_TEGRA
3939e37118SStephen Warren 
4039e37118SStephen Warren /* USB networking support */
4139e37118SStephen Warren 
427dd8738fSThierry Reding /* PCI host support */
437dd8738fSThierry Reding 
4439e37118SStephen Warren /* General networking support */
4539e37118SStephen Warren 
4629f3e3f2STom Warren #include "tegra-common-post.h"
4739e37118SStephen Warren 
4839e37118SStephen Warren #endif /* __CONFIG_H */
49