xref: /rk3399_rockchip-uboot/include/configs/cm_t3517.h (revision 40bbd52a79bdf2175a2e44272bead2bc194a3293)
1b09bf723SIgor Grinberg /*
2b09bf723SIgor Grinberg  * (C) Copyright 2013 CompuLab, Ltd.
3b09bf723SIgor Grinberg  * Author: Igor Grinberg <grinberg@compulab.co.il>
4b09bf723SIgor Grinberg  *
5b09bf723SIgor Grinberg  * Configuration settings for the CompuLab CM-T3517 board
6b09bf723SIgor Grinberg  *
7b09bf723SIgor Grinberg  * SPDX-License-Identifier:	GPL-2.0+
8b09bf723SIgor Grinberg  */
9b09bf723SIgor Grinberg 
10b09bf723SIgor Grinberg #ifndef __CONFIG_H
11b09bf723SIgor Grinberg #define __CONFIG_H
12b09bf723SIgor Grinberg 
13b09bf723SIgor Grinberg /*
14b09bf723SIgor Grinberg  * High Level Configuration Options
15b09bf723SIgor Grinberg  */
16b09bf723SIgor Grinberg #define CONFIG_OMAP	/* in a TI OMAP core */
17b09bf723SIgor Grinberg #define CONFIG_CM_T3517	/* working with CM-T3517 */
18b09bf723SIgor Grinberg #define CONFIG_OMAP_COMMON
19b09bf723SIgor Grinberg #define CONFIG_SYS_GENERIC_BOARD
20b09bf723SIgor Grinberg 
21b09bf723SIgor Grinberg #define CONFIG_SYS_TEXT_BASE	0x80008000
22b09bf723SIgor Grinberg 
23b09bf723SIgor Grinberg /*
24b09bf723SIgor Grinberg  * This is needed for the DMA stuff.
25b09bf723SIgor Grinberg  * Although the default iss 64, we still define it
26b09bf723SIgor Grinberg  * to be on the safe side once the default is changed.
27b09bf723SIgor Grinberg  */
28b09bf723SIgor Grinberg #define CONFIG_SYS_CACHELINE_SIZE	64
29b09bf723SIgor Grinberg 
30b09bf723SIgor Grinberg #define CONFIG_EMIF4	/* The chip has EMIF4 controller */
31b09bf723SIgor Grinberg 
32b09bf723SIgor Grinberg #include <asm/arch/cpu.h>		/* get chip and board defs */
33b09bf723SIgor Grinberg #include <asm/arch/omap3.h>
34b09bf723SIgor Grinberg 
35b09bf723SIgor Grinberg /*
36b09bf723SIgor Grinberg  * Display CPU and Board information
37b09bf723SIgor Grinberg  */
38b09bf723SIgor Grinberg #define CONFIG_DISPLAY_CPUINFO
39b09bf723SIgor Grinberg #define CONFIG_DISPLAY_BOARDINFO
40b09bf723SIgor Grinberg 
41b09bf723SIgor Grinberg /* Clock Defines */
42b09bf723SIgor Grinberg #define V_OSCK			26000000	/* Clock output from T2 */
43b09bf723SIgor Grinberg #define V_SCLK			(V_OSCK >> 1)
44b09bf723SIgor Grinberg 
45b09bf723SIgor Grinberg #define CONFIG_MISC_INIT_R
46b09bf723SIgor Grinberg 
47b09bf723SIgor Grinberg #define CONFIG_OF_LIBFDT
48b09bf723SIgor Grinberg /*
49b09bf723SIgor Grinberg  * The early kernel mapping on ARM currently only maps from the base of DRAM
50b09bf723SIgor Grinberg  * to the end of the kernel image.  The kernel is loaded at DRAM base + 0x8000.
51b09bf723SIgor Grinberg  * The early kernel pagetable uses DRAM base + 0x4000 to DRAM base + 0x8000,
52b09bf723SIgor Grinberg  * so that leaves DRAM base to DRAM base + 0x4000 available.
53b09bf723SIgor Grinberg  */
54b09bf723SIgor Grinberg #define CONFIG_SYS_BOOTMAPSZ	        0x4000
55b09bf723SIgor Grinberg 
56b09bf723SIgor Grinberg #define CONFIG_CMDLINE_TAG		/* enable passing of ATAGs */
57b09bf723SIgor Grinberg #define CONFIG_SETUP_MEMORY_TAGS
58b09bf723SIgor Grinberg #define CONFIG_INITRD_TAG
59b09bf723SIgor Grinberg #define CONFIG_REVISION_TAG
60b09bf723SIgor Grinberg #define CONFIG_SERIAL_TAG
61b09bf723SIgor Grinberg 
62b09bf723SIgor Grinberg /*
63b09bf723SIgor Grinberg  * Size of malloc() pool
64b09bf723SIgor Grinberg  */
65b09bf723SIgor Grinberg #define CONFIG_ENV_SIZE		(16 << 10)	/* 16 KiB */
66b09bf723SIgor Grinberg #define CONFIG_SYS_MALLOC_LEN	(CONFIG_ENV_SIZE + (128 << 10))
67b09bf723SIgor Grinberg 
68b09bf723SIgor Grinberg /*
69b09bf723SIgor Grinberg  * Hardware drivers
70b09bf723SIgor Grinberg  */
71b09bf723SIgor Grinberg 
72b09bf723SIgor Grinberg /*
73b09bf723SIgor Grinberg  * NS16550 Configuration
74b09bf723SIgor Grinberg  */
75b09bf723SIgor Grinberg #define CONFIG_SYS_NS16550
76b09bf723SIgor Grinberg #define CONFIG_SYS_NS16550_SERIAL
77b09bf723SIgor Grinberg #define CONFIG_SYS_NS16550_REG_SIZE	(-4)
78b09bf723SIgor Grinberg #define CONFIG_SYS_NS16550_CLK		48000000	/* 48MHz (APLL96/2) */
79b09bf723SIgor Grinberg 
80b09bf723SIgor Grinberg /*
81b09bf723SIgor Grinberg  * select serial console configuration
82b09bf723SIgor Grinberg  */
83b09bf723SIgor Grinberg #define CONFIG_CONS_INDEX		3
84b09bf723SIgor Grinberg #define CONFIG_SYS_NS16550_COM3		OMAP34XX_UART3
85b09bf723SIgor Grinberg #define CONFIG_SERIAL3			3	/* UART3 */
86b09bf723SIgor Grinberg #define CONFIG_SYS_CONSOLE_IS_IN_ENV
87b09bf723SIgor Grinberg 
88b09bf723SIgor Grinberg /* allow to overwrite serial and ethaddr */
89b09bf723SIgor Grinberg #define CONFIG_ENV_OVERWRITE
90b09bf723SIgor Grinberg #define CONFIG_BAUDRATE			115200
91b09bf723SIgor Grinberg #define CONFIG_SYS_BAUDRATE_TABLE	{4800, 9600, 19200, 38400, 57600,\
92b09bf723SIgor Grinberg 					115200}
93b09bf723SIgor Grinberg 
94b09bf723SIgor Grinberg #define CONFIG_OMAP_GPIO
95b09bf723SIgor Grinberg 
96b09bf723SIgor Grinberg #define CONFIG_GENERIC_MMC
97b09bf723SIgor Grinberg #define CONFIG_MMC
98b09bf723SIgor Grinberg #define CONFIG_OMAP_HSMMC
99b09bf723SIgor Grinberg #define CONFIG_DOS_PARTITION
100b09bf723SIgor Grinberg 
101011f5c13SIgor Grinberg /* USB */
102011f5c13SIgor Grinberg #define CONFIG_USB_MUSB_AM35X
103011f5c13SIgor Grinberg 
104011f5c13SIgor Grinberg #ifndef CONFIG_USB_MUSB_AM35X
105011f5c13SIgor Grinberg #define CONFIG_USB_OMAP3
106011f5c13SIgor Grinberg #define CONFIG_USB_EHCI
107011f5c13SIgor Grinberg #define CONFIG_USB_EHCI_OMAP
108011f5c13SIgor Grinberg #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 146
109011f5c13SIgor Grinberg #define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 147
110011f5c13SIgor Grinberg #else /* !CONFIG_USB_MUSB_AM35X */
111011f5c13SIgor Grinberg #define CONFIG_MUSB_HOST
112011f5c13SIgor Grinberg #define CONFIG_MUSB_PIO_ONLY
113011f5c13SIgor Grinberg #endif /* CONFIG_USB_MUSB_AM35X */
114011f5c13SIgor Grinberg 
115011f5c13SIgor Grinberg #define CONFIG_USB_STORAGE
116011f5c13SIgor Grinberg #define CONFIG_CMD_USB
117011f5c13SIgor Grinberg 
118b09bf723SIgor Grinberg /* commands to include */
119b09bf723SIgor Grinberg #include <config_cmd_default.h>
120b09bf723SIgor Grinberg 
121b09bf723SIgor Grinberg #define CONFIG_CMD_CACHE
122b09bf723SIgor Grinberg #define CONFIG_CMD_EXT2		/* EXT2 Support			*/
123b09bf723SIgor Grinberg #define CONFIG_CMD_FAT		/* FAT support			*/
124b09bf723SIgor Grinberg #define CONFIG_CMD_MTDPARTS	/* Enable MTD parts commands */
125b09bf723SIgor Grinberg #define CONFIG_MTD_DEVICE	/* needed for mtdparts commands */
126b09bf723SIgor Grinberg #define CONFIG_MTD_PARTITIONS
127b09bf723SIgor Grinberg #define MTDIDS_DEFAULT		"nand0=nand"
128b09bf723SIgor Grinberg #define MTDPARTS_DEFAULT	"mtdparts=nand:512k(x-loader),"\
129b09bf723SIgor Grinberg 				"1920k(u-boot),256k(u-boot-env),"\
130b09bf723SIgor Grinberg 				"4m(kernel),-(fs)"
131b09bf723SIgor Grinberg 
132b09bf723SIgor Grinberg #define CONFIG_CMD_I2C		/* I2C serial bus support	*/
133b09bf723SIgor Grinberg #define CONFIG_CMD_MMC		/* MMC support			*/
134b09bf723SIgor Grinberg #define CONFIG_CMD_NAND		/* NAND support			*/
135a8a78c74SIgor Grinberg #define CONFIG_CMD_DHCP
136a8a78c74SIgor Grinberg #define CONFIG_CMD_PING
137b09bf723SIgor Grinberg #define CONFIG_CMD_GPIO
138b09bf723SIgor Grinberg 
139b09bf723SIgor Grinberg #undef CONFIG_CMD_FLASH		/* flinfo, erase, protect	*/
140b09bf723SIgor Grinberg #undef CONFIG_CMD_FPGA		/* FPGA configuration Support	*/
141b09bf723SIgor Grinberg #undef CONFIG_CMD_IMLS		/* List all found images	*/
142b09bf723SIgor Grinberg 
143b09bf723SIgor Grinberg #define CONFIG_SYS_NO_FLASH
144b09bf723SIgor Grinberg #define CONFIG_SYS_I2C
145b09bf723SIgor Grinberg #define CONFIG_SYS_OMAP24_I2C_SPEED	400000
146b09bf723SIgor Grinberg #define CONFIG_SYS_OMAP24_I2C_SLAVE	1
147b09bf723SIgor Grinberg #define CONFIG_SYS_I2C_OMAP34XX
148b09bf723SIgor Grinberg #define CONFIG_SYS_I2C_EEPROM_ADDR	0x50
149b09bf723SIgor Grinberg #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN	1
150b09bf723SIgor Grinberg #define CONFIG_SYS_I2C_EEPROM_BUS	0
151b09bf723SIgor Grinberg #define CONFIG_I2C_MULTI_BUS
152b09bf723SIgor Grinberg 
153b09bf723SIgor Grinberg /*
154b09bf723SIgor Grinberg  * Board NAND Info.
155b09bf723SIgor Grinberg  */
156b09bf723SIgor Grinberg #define CONFIG_SYS_NAND_QUIET_TEST
157b09bf723SIgor Grinberg #define CONFIG_NAND_OMAP_GPMC
158b09bf723SIgor Grinberg #define CONFIG_SYS_NAND_ADDR		NAND_BASE	/* physical address */
159b09bf723SIgor Grinberg 							/* to access nand */
160b09bf723SIgor Grinberg #define CONFIG_SYS_NAND_BASE		NAND_BASE	/* physical address */
161b09bf723SIgor Grinberg 							/* to access nand at */
162b09bf723SIgor Grinberg 							/* CS0 */
163b09bf723SIgor Grinberg #define CONFIG_SYS_MAX_NAND_DEVICE	1		/* Max number of NAND */
164b09bf723SIgor Grinberg 							/* devices */
165b09bf723SIgor Grinberg 
166b09bf723SIgor Grinberg /* Environment information */
167b09bf723SIgor Grinberg #define CONFIG_BOOTDELAY		3
168b09bf723SIgor Grinberg #define CONFIG_ZERO_BOOTDELAY_CHECK
169b09bf723SIgor Grinberg 
170b09bf723SIgor Grinberg #define CONFIG_EXTRA_ENV_SETTINGS \
171b09bf723SIgor Grinberg 	"loadaddr=0x82000000\0" \
172b09bf723SIgor Grinberg 	"baudrate=115200\0" \
173b09bf723SIgor Grinberg 	"console=ttyO2,115200n8\0" \
174b09bf723SIgor Grinberg 	"mpurate=auto\0" \
175b09bf723SIgor Grinberg 	"vram=12M\0" \
176b09bf723SIgor Grinberg 	"dvimode=1024x768MR-16@60\0" \
177b09bf723SIgor Grinberg 	"defaultdisplay=dvi\0" \
178b09bf723SIgor Grinberg 	"mmcdev=0\0" \
179b09bf723SIgor Grinberg 	"mmcroot=/dev/mmcblk0p2 rw rootwait\0" \
180b09bf723SIgor Grinberg 	"mmcrootfstype=ext4\0" \
181b09bf723SIgor Grinberg 	"nandroot=/dev/mtdblock4 rw\0" \
182b09bf723SIgor Grinberg 	"nandrootfstype=ubifs\0" \
183b09bf723SIgor Grinberg 	"mmcargs=setenv bootargs console=${console} " \
184b09bf723SIgor Grinberg 		"mpurate=${mpurate} " \
185b09bf723SIgor Grinberg 		"vram=${vram} " \
186b09bf723SIgor Grinberg 		"omapfb.mode=dvi:${dvimode} " \
187b09bf723SIgor Grinberg 		"omapdss.def_disp=${defaultdisplay} " \
188b09bf723SIgor Grinberg 		"root=${mmcroot} " \
189b09bf723SIgor Grinberg 		"rootfstype=${mmcrootfstype}\0" \
190b09bf723SIgor Grinberg 	"nandargs=setenv bootargs console=${console} " \
191b09bf723SIgor Grinberg 		"mpurate=${mpurate} " \
192b09bf723SIgor Grinberg 		"vram=${vram} " \
193b09bf723SIgor Grinberg 		"omapfb.mode=dvi:${dvimode} " \
194b09bf723SIgor Grinberg 		"omapdss.def_disp=${defaultdisplay} " \
195b09bf723SIgor Grinberg 		"root=${nandroot} " \
196b09bf723SIgor Grinberg 		"rootfstype=${nandrootfstype}\0" \
197b09bf723SIgor Grinberg 	"loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr\0" \
198b09bf723SIgor Grinberg 	"bootscript=echo Running bootscript from mmc ...; " \
199b09bf723SIgor Grinberg 		"source ${loadaddr}\0" \
200b09bf723SIgor Grinberg 	"loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage\0" \
201b09bf723SIgor Grinberg 	"mmcboot=echo Booting from mmc ...; " \
202b09bf723SIgor Grinberg 		"run mmcargs; " \
203b09bf723SIgor Grinberg 		"bootm ${loadaddr}\0" \
204b09bf723SIgor Grinberg 	"nandboot=echo Booting from nand ...; " \
205b09bf723SIgor Grinberg 		"run nandargs; " \
206b09bf723SIgor Grinberg 		"nand read ${loadaddr} 2a0000 400000; " \
207b09bf723SIgor Grinberg 		"bootm ${loadaddr}\0" \
208b09bf723SIgor Grinberg 
209b09bf723SIgor Grinberg #define CONFIG_CMD_BOOTZ
210b09bf723SIgor Grinberg #define CONFIG_BOOTCOMMAND \
211b09bf723SIgor Grinberg 	"mmc dev ${mmcdev}; if mmc rescan; then " \
212b09bf723SIgor Grinberg 		"if run loadbootscript; then " \
213b09bf723SIgor Grinberg 			"run bootscript; " \
214b09bf723SIgor Grinberg 		"else " \
215b09bf723SIgor Grinberg 			"if run loaduimage; then " \
216b09bf723SIgor Grinberg 				"run mmcboot; " \
217b09bf723SIgor Grinberg 			"else run nandboot; " \
218b09bf723SIgor Grinberg 			"fi; " \
219b09bf723SIgor Grinberg 		"fi; " \
220b09bf723SIgor Grinberg 	"else run nandboot; fi"
221b09bf723SIgor Grinberg 
222b09bf723SIgor Grinberg /*
223b09bf723SIgor Grinberg  * Miscellaneous configurable options
224b09bf723SIgor Grinberg  */
225b09bf723SIgor Grinberg #define CONFIG_AUTO_COMPLETE
226b09bf723SIgor Grinberg #define CONFIG_CMDLINE_EDITING
227b09bf723SIgor Grinberg #define CONFIG_TIMESTAMP
228b09bf723SIgor Grinberg #define CONFIG_SYS_AUTOLOAD		"no"
229b09bf723SIgor Grinberg #define CONFIG_SYS_LONGHELP		/* undef to save memory */
230b09bf723SIgor Grinberg #define CONFIG_SYS_HUSH_PARSER		/* use "hush" command parser */
231b09bf723SIgor Grinberg #define CONFIG_SYS_PROMPT		"CM-T3517 # "
232b09bf723SIgor Grinberg #define CONFIG_SYS_CBSIZE		512	/* Console I/O Buffer Size */
233b09bf723SIgor Grinberg /* Print Buffer Size */
234b09bf723SIgor Grinberg #define CONFIG_SYS_PBSIZE		(CONFIG_SYS_CBSIZE + \
235b09bf723SIgor Grinberg 					sizeof(CONFIG_SYS_PROMPT) + 16)
236b09bf723SIgor Grinberg #define CONFIG_SYS_MAXARGS		32	/* max number of command args */
237b09bf723SIgor Grinberg /* Boot Argument Buffer Size */
238b09bf723SIgor Grinberg #define CONFIG_SYS_BARGSIZE		(CONFIG_SYS_CBSIZE)
239b09bf723SIgor Grinberg 
240b09bf723SIgor Grinberg #define CONFIG_SYS_LOAD_ADDR		(OMAP34XX_SDRC_CS0 + 0x02000000)
241b09bf723SIgor Grinberg 
242b09bf723SIgor Grinberg /*
243b09bf723SIgor Grinberg  * AM3517 has 12 GP timers, they can be driven by the system clock
244b09bf723SIgor Grinberg  * (12/13/16.8/19.2/38.4MHz) or by 32KHz clock. We use 13MHz (V_SCLK).
245b09bf723SIgor Grinberg  * This rate is divided by a local divisor.
246b09bf723SIgor Grinberg  */
247b09bf723SIgor Grinberg #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
248b09bf723SIgor Grinberg #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
249b09bf723SIgor Grinberg #define CONFIG_SYS_HZ			1000
250b09bf723SIgor Grinberg 
251b09bf723SIgor Grinberg /*-----------------------------------------------------------------------
252b09bf723SIgor Grinberg  * Physical Memory Map
253b09bf723SIgor Grinberg  */
254b09bf723SIgor Grinberg #define CONFIG_NR_DRAM_BANKS	1	/* CM-T3517 DRAM is only on CS0 */
255b09bf723SIgor Grinberg #define PHYS_SDRAM_1		OMAP34XX_SDRC_CS0
256b09bf723SIgor Grinberg #define CONFIG_SYS_CS0_SIZE		(256 << 20)
257b09bf723SIgor Grinberg 
258b09bf723SIgor Grinberg /*-----------------------------------------------------------------------
259b09bf723SIgor Grinberg  * FLASH and environment organization
260b09bf723SIgor Grinberg  */
261b09bf723SIgor Grinberg 
262b09bf723SIgor Grinberg /* **** PISMO SUPPORT *** */
263b09bf723SIgor Grinberg /* Monitor at start of flash */
264b09bf723SIgor Grinberg #define CONFIG_SYS_MONITOR_BASE		CONFIG_SYS_FLASH_BASE
265b09bf723SIgor Grinberg #define CONFIG_SYS_MONITOR_LEN		(256 << 10)	/* Reserve 2 sectors */
266b09bf723SIgor Grinberg 
267b09bf723SIgor Grinberg #define CONFIG_ENV_IS_IN_NAND
268b09bf723SIgor Grinberg #define SMNAND_ENV_OFFSET		0x260000 /* environment starts here */
269b09bf723SIgor Grinberg #define CONFIG_ENV_OFFSET		SMNAND_ENV_OFFSET
270b09bf723SIgor Grinberg #define CONFIG_ENV_ADDR			SMNAND_ENV_OFFSET
271b09bf723SIgor Grinberg 
272a8a78c74SIgor Grinberg #if defined(CONFIG_CMD_NET)
273a8a78c74SIgor Grinberg #define CONFIG_DRIVER_TI_EMAC
274a8a78c74SIgor Grinberg #define CONFIG_DRIVER_TI_EMAC_USE_RMII
275a8a78c74SIgor Grinberg #define CONFIG_MII
276a8a78c74SIgor Grinberg #define CONFIG_SMC911X
277a8a78c74SIgor Grinberg #define CONFIG_SMC911X_32_BIT
278a8a78c74SIgor Grinberg #define CONFIG_SMC911X_BASE	(0x2C000000 + (16 << 20))
279a8a78c74SIgor Grinberg #endif /* CONFIG_CMD_NET */
280a8a78c74SIgor Grinberg 
281b09bf723SIgor Grinberg /* additions for new relocation code, must be added to all boards */
282b09bf723SIgor Grinberg #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
283b09bf723SIgor Grinberg #define CONFIG_SYS_INIT_RAM_ADDR	0x4020f800
284b09bf723SIgor Grinberg #define CONFIG_SYS_INIT_RAM_SIZE	0x800
285b09bf723SIgor Grinberg #define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_INIT_RAM_ADDR +	\
286b09bf723SIgor Grinberg 					 CONFIG_SYS_INIT_RAM_SIZE -	\
287b09bf723SIgor Grinberg 					 GENERATED_GBL_DATA_SIZE)
288b09bf723SIgor Grinberg 
289b09bf723SIgor Grinberg /* Status LED */
290b09bf723SIgor Grinberg #define CONFIG_STATUS_LED		/* Status LED enabled */
291b09bf723SIgor Grinberg #define CONFIG_BOARD_SPECIFIC_LED
292b09bf723SIgor Grinberg #define CONFIG_GPIO_LED
293b09bf723SIgor Grinberg #define GREEN_LED_GPIO			186 /* CM-T3517 Green LED is GPIO186 */
294b09bf723SIgor Grinberg #define GREEN_LED_DEV			0
295b09bf723SIgor Grinberg #define STATUS_LED_BIT			GREEN_LED_GPIO
296b09bf723SIgor Grinberg #define STATUS_LED_STATE		STATUS_LED_ON
297b09bf723SIgor Grinberg #define STATUS_LED_PERIOD		(CONFIG_SYS_HZ / 2)
298b09bf723SIgor Grinberg #define STATUS_LED_BOOT			GREEN_LED_DEV
299b09bf723SIgor Grinberg 
300b09bf723SIgor Grinberg /* GPIO banks */
301b09bf723SIgor Grinberg #ifdef CONFIG_STATUS_LED
302b09bf723SIgor Grinberg #define CONFIG_OMAP3_GPIO_6	/* GPIO186 is in GPIO bank 6  */
303b09bf723SIgor Grinberg #endif
304b09bf723SIgor Grinberg 
305*40bbd52aSIgor Grinberg /* Display Configuration */
306*40bbd52aSIgor Grinberg #define CONFIG_OMAP3_GPIO_2
307*40bbd52aSIgor Grinberg #define CONFIG_OMAP3_GPIO_5
308*40bbd52aSIgor Grinberg #define CONFIG_VIDEO_OMAP3
309*40bbd52aSIgor Grinberg #define LCD_BPP		LCD_COLOR16
310*40bbd52aSIgor Grinberg 
311*40bbd52aSIgor Grinberg #define CONFIG_LCD
312*40bbd52aSIgor Grinberg #define CONFIG_SPLASH_SCREEN
313*40bbd52aSIgor Grinberg #define CONFIG_SPLASHIMAGE_GUARD
314*40bbd52aSIgor Grinberg #define CONFIG_CMD_BMP
315*40bbd52aSIgor Grinberg #define CONFIG_BMP_16BPP
316*40bbd52aSIgor Grinberg #define CONFIG_SCF0403_LCD
317*40bbd52aSIgor Grinberg 
318*40bbd52aSIgor Grinberg #define CONFIG_OMAP3_SPI
319*40bbd52aSIgor Grinberg 
320b09bf723SIgor Grinberg #endif /* __CONFIG_H */
321