1*bb1e7cdeSTom Warren /* 2*bb1e7cdeSTom Warren * Copyright (c) 2010-2012, NVIDIA CORPORATION. All rights reserved. 3*bb1e7cdeSTom Warren * 4*bb1e7cdeSTom Warren * This program is free software; you can redistribute it and/or modify it 5*bb1e7cdeSTom Warren * under the terms and conditions of the GNU General Public License, 6*bb1e7cdeSTom Warren * version 2, as published by the Free Software Foundation. 7*bb1e7cdeSTom Warren * 8*bb1e7cdeSTom Warren * This program is distributed in the hope it will be useful, but WITHOUT 9*bb1e7cdeSTom Warren * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 10*bb1e7cdeSTom Warren * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 11*bb1e7cdeSTom Warren * more details. 12*bb1e7cdeSTom Warren * 13*bb1e7cdeSTom Warren * You should have received a copy of the GNU General Public License 14*bb1e7cdeSTom Warren * along with this program. If not, see <http://www.gnu.org/licenses/>. 15*bb1e7cdeSTom Warren */ 16*bb1e7cdeSTom Warren 17*bb1e7cdeSTom Warren #ifndef __CONFIG_H 18*bb1e7cdeSTom Warren #define __CONFIG_H 19*bb1e7cdeSTom Warren 20*bb1e7cdeSTom Warren #include <asm/sizes.h> 21*bb1e7cdeSTom Warren 22*bb1e7cdeSTom Warren #include "tegra30-common.h" 23*bb1e7cdeSTom Warren 24*bb1e7cdeSTom Warren /* Enable fdt support for Cardhu. Flash the image in u-boot-dtb.bin */ 25*bb1e7cdeSTom Warren #define CONFIG_DEFAULT_DEVICE_TREE tegra30-cardhu 26*bb1e7cdeSTom Warren #define CONFIG_OF_CONTROL 27*bb1e7cdeSTom Warren #define CONFIG_OF_SEPARATE 28*bb1e7cdeSTom Warren 29*bb1e7cdeSTom Warren /* High-level configuration options */ 30*bb1e7cdeSTom Warren #define V_PROMPT "Tegra30 (Cardhu) # " 31*bb1e7cdeSTom Warren #define CONFIG_TEGRA_BOARD_STRING "NVIDIA Cardhu" 32*bb1e7cdeSTom Warren 33*bb1e7cdeSTom Warren /* Board-specific serial config */ 34*bb1e7cdeSTom Warren #define CONFIG_SERIAL_MULTI 35*bb1e7cdeSTom Warren #define CONFIG_TEGRA_ENABLE_UARTA 36*bb1e7cdeSTom Warren #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE 37*bb1e7cdeSTom Warren 38*bb1e7cdeSTom Warren #define CONFIG_MACH_TYPE MACH_TYPE_CARDHU 39*bb1e7cdeSTom Warren 40*bb1e7cdeSTom Warren #define CONFIG_BOARD_EARLY_INIT_F 41*bb1e7cdeSTom Warren 42*bb1e7cdeSTom Warren /* I2C */ 43*bb1e7cdeSTom Warren #define CONFIG_TEGRA_I2C 44*bb1e7cdeSTom Warren #define CONFIG_SYS_I2C_INIT_BOARD 45*bb1e7cdeSTom Warren #define CONFIG_I2C_MULTI_BUS 46*bb1e7cdeSTom Warren #define CONFIG_SYS_MAX_I2C_BUS TEGRA_I2C_NUM_CONTROLLERS 47*bb1e7cdeSTom Warren #define CONFIG_SYS_I2C_SPEED 100000 48*bb1e7cdeSTom Warren #define CONFIG_CMD_I2C 49*bb1e7cdeSTom Warren 50*bb1e7cdeSTom Warren #define CONFIG_ENV_IS_NOWHERE 51*bb1e7cdeSTom Warren 52*bb1e7cdeSTom Warren #include "tegra-common-post.h" 53*bb1e7cdeSTom Warren 54*bb1e7cdeSTom Warren #endif /* __CONFIG_H */ 55