xref: /rk3399_rockchip-uboot/include/configs/duovero.h (revision ffe1691159bf0d075cd4eabae63384cbaf6475d9)
1*ffe16911SAsh Charles /*
2*ffe16911SAsh Charles  * (C) Copyright: 2013
3*ffe16911SAsh Charles  * Gumstix, Inc - http://www.gumstix.com
4*ffe16911SAsh Charles  * Maintainer: Ash Charles  <ash@gumstix.com>
5*ffe16911SAsh Charles  *
6*ffe16911SAsh Charles  * Configuration settings for the Gumstix DuoVero board.
7*ffe16911SAsh Charles  * See omap4_common.h for OMAP4 common part
8*ffe16911SAsh Charles  *
9*ffe16911SAsh Charles  * SPDX-License-Identifier:     GPL-2.0+
10*ffe16911SAsh Charles  */
11*ffe16911SAsh Charles 
12*ffe16911SAsh Charles #ifndef __CONFIG_DUOVERO_H
13*ffe16911SAsh Charles #define __CONFIG_DUOVERO_H
14*ffe16911SAsh Charles 
15*ffe16911SAsh Charles /*
16*ffe16911SAsh Charles  * High Level Configuration Options
17*ffe16911SAsh Charles  */
18*ffe16911SAsh Charles #define CONFIG_DUOVERO
19*ffe16911SAsh Charles #define MACH_TYPE_OMAP4_DUOVERO              4097    /* Until the next sync */
20*ffe16911SAsh Charles #define CONFIG_MACH_TYPE                MACH_TYPE_OMAP4_DUOVERO
21*ffe16911SAsh Charles 
22*ffe16911SAsh Charles #include <configs/ti_omap4_common.h>
23*ffe16911SAsh Charles 
24*ffe16911SAsh Charles #undef CONFIG_SPL_OS_BOOT
25*ffe16911SAsh Charles 
26*ffe16911SAsh Charles #undef CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS
27*ffe16911SAsh Charles #define CONFIG_SYS_AUTOMATIC_SDRAM_DETECTION
28*ffe16911SAsh Charles #define CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS
29*ffe16911SAsh Charles 
30*ffe16911SAsh Charles #undef CONFIG_SYS_PROMPT
31*ffe16911SAsh Charles #define CONFIG_SYS_PROMPT		"duovero # "
32*ffe16911SAsh Charles 
33*ffe16911SAsh Charles /* USB UHH support options */
34*ffe16911SAsh Charles #define CONFIG_CMD_USB
35*ffe16911SAsh Charles #define CONFIG_USB_HOST
36*ffe16911SAsh Charles #define CONFIG_USB_EHCI
37*ffe16911SAsh Charles #define CONFIG_USB_EHCI_OMAP
38*ffe16911SAsh Charles #define CONFIG_USB_STORAGE
39*ffe16911SAsh Charles #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
40*ffe16911SAsh Charles 
41*ffe16911SAsh Charles #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 1
42*ffe16911SAsh Charles #define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 62
43*ffe16911SAsh Charles 
44*ffe16911SAsh Charles #define CONFIG_SYS_ENABLE_PADS_ALL
45*ffe16911SAsh Charles 
46*ffe16911SAsh Charles #define CONFIG_CMD_PING
47*ffe16911SAsh Charles #define CONFIG_CMD_DHCP
48*ffe16911SAsh Charles #define CONFIG_CMD_NET
49*ffe16911SAsh Charles 
50*ffe16911SAsh Charles #define CONFIG_SMC911X
51*ffe16911SAsh Charles #define CONFIG_SMC911X_32_BIT
52*ffe16911SAsh Charles #define CONFIG_SMC911X_BASE		0x2C000000
53*ffe16911SAsh Charles 
54*ffe16911SAsh Charles /* GPIO */
55*ffe16911SAsh Charles #define CONFIG_CMD_GPIO
56*ffe16911SAsh Charles 
57*ffe16911SAsh Charles /* ENV related config options */
58*ffe16911SAsh Charles #define CONFIG_ENV_IS_NOWHERE
59*ffe16911SAsh Charles 
60*ffe16911SAsh Charles #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
61*ffe16911SAsh Charles 
62*ffe16911SAsh Charles #endif /* __CONFIG_DUOVERO_H */
63