12996e2dcSStephen Warren /* 200a55addSStephen Warren * Copyright (c) 2010-2012 NVIDIA CORPORATION. All rights reserved. 32996e2dcSStephen Warren * 42996e2dcSStephen Warren * See file CREDITS for list of people who contributed to this 52996e2dcSStephen Warren * project. 62996e2dcSStephen Warren * 72996e2dcSStephen Warren * This program is free software; you can redistribute it and/or modify it 82996e2dcSStephen Warren * under the terms and conditions of the GNU General Public License, 92996e2dcSStephen Warren * version 2, as published by the Free Software Foundation. 102996e2dcSStephen Warren * 112996e2dcSStephen Warren * This program is distributed in the hope it will be useful, but WITHOUT 122996e2dcSStephen Warren * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 132996e2dcSStephen Warren * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 142996e2dcSStephen Warren * more details. 152996e2dcSStephen Warren */ 162996e2dcSStephen Warren 172996e2dcSStephen Warren #ifndef __CONFIG_H 182996e2dcSStephen Warren #define __CONFIG_H 192996e2dcSStephen Warren 202996e2dcSStephen Warren #include <asm/sizes.h> 21*00a2749dSAllen Martin #include "tegra20-common.h" 222996e2dcSStephen Warren 2300a55addSStephen Warren /* Enable fdt support for Paz00. Flash the image in u-boot-dtb.bin */ 24*00a2749dSAllen Martin #define CONFIG_DEFAULT_DEVICE_TREE tegra20-paz00 2500a55addSStephen Warren #define CONFIG_OF_CONTROL 2600a55addSStephen Warren #define CONFIG_OF_SEPARATE 2700a55addSStephen Warren 282996e2dcSStephen Warren /* High-level configuration options */ 29*00a2749dSAllen Martin #define V_PROMPT "Tegra20 (Paz00) MOD # " 30*00a2749dSAllen Martin #define CONFIG_TEGRA20_BOARD_STRING "Compal Paz00" 312996e2dcSStephen Warren 322996e2dcSStephen Warren /* Board-specific serial config */ 332996e2dcSStephen Warren #define CONFIG_SERIAL_MULTI 34*00a2749dSAllen Martin #define CONFIG_TEGRA20_ENABLE_UARTA 352996e2dcSStephen Warren #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE 362996e2dcSStephen Warren 372996e2dcSStephen Warren #define CONFIG_MACH_TYPE MACH_TYPE_PAZ00 382996e2dcSStephen Warren 392996e2dcSStephen Warren #define CONFIG_BOARD_EARLY_INIT_F 402996e2dcSStephen Warren 412996e2dcSStephen Warren /* SD/MMC */ 422996e2dcSStephen Warren #define CONFIG_MMC 432996e2dcSStephen Warren #define CONFIG_GENERIC_MMC 443f82d89dSTom Warren #define CONFIG_TEGRA_MMC 452996e2dcSStephen Warren #define CONFIG_CMD_MMC 462996e2dcSStephen Warren 472996e2dcSStephen Warren #define CONFIG_DOS_PARTITION 482996e2dcSStephen Warren #define CONFIG_EFI_PARTITION 492996e2dcSStephen Warren #define CONFIG_CMD_EXT2 502996e2dcSStephen Warren #define CONFIG_CMD_FAT 512996e2dcSStephen Warren 52e87c2bdaSStephen Warren /* Environment in eMMC, at the end of 2nd "boot sector" */ 53e87c2bdaSStephen Warren #define CONFIG_ENV_IS_IN_MMC 54e87c2bdaSStephen Warren #define CONFIG_ENV_OFFSET ((2 * 1024 * 1024) - CONFIG_ENV_SIZE) 55e87c2bdaSStephen Warren #define CONFIG_SYS_MMC_ENV_DEV 0 56bea2674cSStephen Warren 5700a55addSStephen Warren /* USB Host support */ 5800a55addSStephen Warren #define CONFIG_USB_EHCI 5900a55addSStephen Warren #define CONFIG_USB_EHCI_TEGRA 6000a55addSStephen Warren #define CONFIG_USB_STORAGE 6100a55addSStephen Warren #define CONFIG_CMD_USB 6200a55addSStephen Warren 6300a55addSStephen Warren /* USB networking support */ 6400a55addSStephen Warren #define CONFIG_USB_HOST_ETHER 6500a55addSStephen Warren #define CONFIG_USB_ETHER_ASIX 6600a55addSStephen Warren 6700a55addSStephen Warren /* General networking support */ 6800a55addSStephen Warren #define CONFIG_CMD_NET 6900a55addSStephen Warren #define CONFIG_CMD_DHCP 7000a55addSStephen Warren 71*00a2749dSAllen Martin #include "tegra20-common-post.h" 72bea2674cSStephen Warren 732996e2dcSStephen Warren #endif /* __CONFIG_H */ 74