xref: /openbmc/u-boot/include/configs/ipam390.h (revision 43ede0bca7fc1590b623832b743213b818257a27)
103efcb05SHeiko Schocher /*
203efcb05SHeiko Schocher  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
303efcb05SHeiko Schocher  * Based on:
403efcb05SHeiko Schocher  * U-Boot:include/configs/da850evm.h
503efcb05SHeiko Schocher  *
603efcb05SHeiko Schocher  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
703efcb05SHeiko Schocher  *
803efcb05SHeiko Schocher  * Based on davinci_dvevm.h. Original Copyrights follow:
903efcb05SHeiko Schocher  *
1003efcb05SHeiko Schocher  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
1103efcb05SHeiko Schocher  *
1203efcb05SHeiko Schocher  * SPDX-License-Identifier:	GPL-2.0+
1303efcb05SHeiko Schocher  */
1403efcb05SHeiko Schocher 
1503efcb05SHeiko Schocher #ifndef __CONFIG_H
1603efcb05SHeiko Schocher #define __CONFIG_H
1703efcb05SHeiko Schocher 
1803efcb05SHeiko Schocher /*
1903efcb05SHeiko Schocher  * Board
2003efcb05SHeiko Schocher  */
2103efcb05SHeiko Schocher #define CONFIG_DRIVER_TI_EMAC
2203efcb05SHeiko Schocher #define CONFIG_BARIX_IPAM390
2303efcb05SHeiko Schocher 
2403efcb05SHeiko Schocher /*
2503efcb05SHeiko Schocher  * SoC Configuration
2603efcb05SHeiko Schocher  */
2703efcb05SHeiko Schocher #define CONFIG_MACH_DAVINCI_DA850_EVM
2803efcb05SHeiko Schocher #define CONFIG_SOC_DA8XX		/* TI DA8xx SoC */
2903efcb05SHeiko Schocher #define CONFIG_SOC_DA850		/* TI DA850 SoC */
3003efcb05SHeiko Schocher #define CONFIG_SYS_EXCEPTION_VECTORS_HIGH
3103efcb05SHeiko Schocher #define CONFIG_SYS_CLK_FREQ		clk_get(DAVINCI_ARM_CLKID)
3203efcb05SHeiko Schocher #define CONFIG_SYS_OSCIN_FREQ		24000000
3303efcb05SHeiko Schocher #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
3403efcb05SHeiko Schocher #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
3503efcb05SHeiko Schocher #define CONFIG_SYS_TEXT_BASE		0xc1080000
3603efcb05SHeiko Schocher 
3703efcb05SHeiko Schocher /*
3803efcb05SHeiko Schocher  * Memory Info
3903efcb05SHeiko Schocher  */
4003efcb05SHeiko Schocher #define CONFIG_SYS_MALLOC_LEN	(0x10000 + 1*1024*1024) /* malloc() len */
4103efcb05SHeiko Schocher #define PHYS_SDRAM_1		DAVINCI_DDR_EMIF_DATA_BASE /* DDR Start */
4203efcb05SHeiko Schocher #define PHYS_SDRAM_1_SIZE	(128 << 20) /* SDRAM size 128MB */
4303efcb05SHeiko Schocher #define CONFIG_MAX_RAM_BANK_SIZE (512 << 20) /* max size from SPRS586*/
4403efcb05SHeiko Schocher 
4503efcb05SHeiko Schocher /* memtest start addr */
4603efcb05SHeiko Schocher #define CONFIG_SYS_MEMTEST_START	(PHYS_SDRAM_1 + 0x2000000)
4703efcb05SHeiko Schocher 
4803efcb05SHeiko Schocher /* memtest will be run on 16MB */
4903efcb05SHeiko Schocher #define CONFIG_SYS_MEMTEST_END	(CONFIG_SYS_MEMTEST_START + 16 * 1024 * 1024)
5003efcb05SHeiko Schocher 
5103efcb05SHeiko Schocher #define CONFIG_NR_DRAM_BANKS	1 /* we have 1 bank of DRAM */
5203efcb05SHeiko Schocher 
5303efcb05SHeiko Schocher #define CONFIG_SYS_DA850_SYSCFG_SUSPSRC (	\
5403efcb05SHeiko Schocher 	DAVINCI_SYSCFG_SUSPSRC_TIMER0 |		\
5503efcb05SHeiko Schocher 	DAVINCI_SYSCFG_SUSPSRC_UART2 |		\
5603efcb05SHeiko Schocher 	DAVINCI_SYSCFG_SUSPSRC_UART0 |		\
5703efcb05SHeiko Schocher 	DAVINCI_SYSCFG_SUSPSRC_EMAC)
5803efcb05SHeiko Schocher 
5903efcb05SHeiko Schocher /*
6003efcb05SHeiko Schocher  * PLL configuration
6103efcb05SHeiko Schocher  */
6203efcb05SHeiko Schocher #define CONFIG_SYS_DV_CLKMODE          0
6303efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_POSTDIV  1
6403efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV1  0x8000
6503efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV2  0x8001
6603efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV3  0x8002
6703efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV4  0x8003
6803efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV5  0x8002
6903efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV6  CONFIG_SYS_DA850_PLL0_PLLDIV1
7003efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLDIV7  0x8005
7103efcb05SHeiko Schocher 
7203efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL1_POSTDIV  1
7303efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL1_PLLDIV1  0x8000
7403efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL1_PLLDIV2  0x8001
7503efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL1_PLLDIV3  0x8002
7603efcb05SHeiko Schocher 
7703efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL0_PLLM     24
7803efcb05SHeiko Schocher #define CONFIG_SYS_DA850_PLL1_PLLM     24
7903efcb05SHeiko Schocher 
8003efcb05SHeiko Schocher /*
8103efcb05SHeiko Schocher  * DDR2 memory configuration
8203efcb05SHeiko Schocher  */
8303efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_DDRPHYCR (DV_DDR_PHY_PWRDNEN | \
8403efcb05SHeiko Schocher 					DV_DDR_PHY_EXT_STRBEN | \
8503efcb05SHeiko Schocher 					(0x2 << DV_DDR_PHY_RD_LATENCY_SHIFT))
8603efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_SDRCR	0x00000498
8703efcb05SHeiko Schocher 
8803efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_SDBCR2	0x00000004
8903efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_PBBPR	0x00000020
9003efcb05SHeiko Schocher 
9103efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_SDTIMR (		\
9203efcb05SHeiko Schocher 	(13 << DV_DDR_SDTMR1_RFC_SHIFT) |	\
9303efcb05SHeiko Schocher 	(2 << DV_DDR_SDTMR1_RP_SHIFT) |		\
9403efcb05SHeiko Schocher 	(2 << DV_DDR_SDTMR1_RCD_SHIFT) |	\
9503efcb05SHeiko Schocher 	(2 << DV_DDR_SDTMR1_WR_SHIFT) |		\
9603efcb05SHeiko Schocher 	(5 << DV_DDR_SDTMR1_RAS_SHIFT) |	\
9703efcb05SHeiko Schocher 	(8 << DV_DDR_SDTMR1_RC_SHIFT) |		\
9803efcb05SHeiko Schocher 	(1 << DV_DDR_SDTMR1_RRD_SHIFT) |	\
9903efcb05SHeiko Schocher 	(1 << DV_DDR_SDTMR1_WTR_SHIFT))
10003efcb05SHeiko Schocher 
10103efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_SDTIMR2 (		\
10203efcb05SHeiko Schocher 	(8 << DV_DDR_SDTMR2_RASMAX_SHIFT) |	\
10303efcb05SHeiko Schocher 	(2 << DV_DDR_SDTMR2_XP_SHIFT) |		\
10403efcb05SHeiko Schocher 	(0 << DV_DDR_SDTMR2_ODT_SHIFT) |	\
10503efcb05SHeiko Schocher 	(14 << DV_DDR_SDTMR2_XSNR_SHIFT) |	\
10603efcb05SHeiko Schocher 	(0xc7 << DV_DDR_SDTMR2_XSRD_SHIFT) |	\
10703efcb05SHeiko Schocher 	(1 << DV_DDR_SDTMR2_RTP_SHIFT) |	\
10803efcb05SHeiko Schocher 	(2 << DV_DDR_SDTMR2_CKE_SHIFT))
10903efcb05SHeiko Schocher 
11003efcb05SHeiko Schocher #define CONFIG_SYS_DA850_DDR2_SDBCR (		\
11103efcb05SHeiko Schocher 	(1 << DV_DDR_SDCR_DDR2EN_SHIFT) |	\
11203efcb05SHeiko Schocher 	(1 << DV_DDR_SDCR_DDRDRIVE0_SHIFT) |	\
11303efcb05SHeiko Schocher 	(1 << DV_DDR_SDCR_DDREN_SHIFT) |	\
11403efcb05SHeiko Schocher 	(1 << DV_DDR_SDCR_SDRAMEN_SHIFT) |	\
11503efcb05SHeiko Schocher 	(1 << DV_DDR_SDCR_BUS_WIDTH_SHIFT) |	\
11603efcb05SHeiko Schocher 	(2 << DV_DDR_SDCR_CL_SHIFT) |	\
11703efcb05SHeiko Schocher 	(3 << DV_DDR_SDCR_IBANK_SHIFT) |	\
11803efcb05SHeiko Schocher 	(2 << DV_DDR_SDCR_PAGESIZE_SHIFT))
11903efcb05SHeiko Schocher 
120660a2e65SHeiko Schocher #define CONFIG_SYS_DA850_CS3CFG	(DAVINCI_ABCR_WSETUP(1)	| \
12103efcb05SHeiko Schocher 				DAVINCI_ABCR_WSTROBE(2)	| \
122660a2e65SHeiko Schocher 				DAVINCI_ABCR_WHOLD(0)	| \
12303efcb05SHeiko Schocher 				DAVINCI_ABCR_RSETUP(1)	| \
124660a2e65SHeiko Schocher 				DAVINCI_ABCR_RSTROBE(2)	| \
125660a2e65SHeiko Schocher 				DAVINCI_ABCR_RHOLD(1)	| \
126660a2e65SHeiko Schocher 				DAVINCI_ABCR_TA(0)	| \
12703efcb05SHeiko Schocher 				DAVINCI_ABCR_ASIZE_8BIT)
12803efcb05SHeiko Schocher 
12903efcb05SHeiko Schocher /*
13003efcb05SHeiko Schocher  * Serial Driver info
13103efcb05SHeiko Schocher  */
13203efcb05SHeiko Schocher #define CONFIG_SYS_NS16550_SERIAL
13303efcb05SHeiko Schocher #define CONFIG_SYS_NS16550_REG_SIZE	-4	/* NS16550 register size */
13403efcb05SHeiko Schocher #define CONFIG_SYS_NS16550_COM1	DAVINCI_UART0_BASE /* Base address of UART0 */
13503efcb05SHeiko Schocher #define CONFIG_SYS_NS16550_CLK	clk_get(DAVINCI_UART2_CLKID)
13603efcb05SHeiko Schocher #define CONFIG_CONS_INDEX	1		/* use UART0 for console */
13703efcb05SHeiko Schocher 
13803efcb05SHeiko Schocher /*
13903efcb05SHeiko Schocher  * Flash & Environment
14003efcb05SHeiko Schocher  */
14103efcb05SHeiko Schocher #define CONFIG_NAND_DAVINCI
14203efcb05SHeiko Schocher #define CONFIG_ENV_OFFSET		0x0 /* Block 0--not used by bootcode */
14303efcb05SHeiko Schocher #define CONFIG_ENV_SIZE			(128 << 10)
14403efcb05SHeiko Schocher #define	CONFIG_SYS_NAND_USE_FLASH_BBT
14503efcb05SHeiko Schocher #define CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST
14603efcb05SHeiko Schocher #define	CONFIG_SYS_NAND_PAGE_2K
14703efcb05SHeiko Schocher #define CONFIG_SYS_NAND_CS		3
14803efcb05SHeiko Schocher #define CONFIG_SYS_NAND_BASE		DAVINCI_ASYNC_EMIF_DATA_CE3_BASE
14903efcb05SHeiko Schocher #define CONFIG_SYS_NAND_MASK_CLE		0x10
15003efcb05SHeiko Schocher #define CONFIG_SYS_NAND_MASK_ALE		0x8
15103efcb05SHeiko Schocher #undef CONFIG_SYS_NAND_HW_ECC
15203efcb05SHeiko Schocher #define CONFIG_SYS_MAX_NAND_DEVICE	1 /* Max number of NAND devices */
15303efcb05SHeiko Schocher #define CONFIG_SYS_NAND_HW_ECC_OOBFIRST
154660a2e65SHeiko Schocher #define CONFIG_NAND_6BYTES_OOB_FREE_10BYTES_ECC
15503efcb05SHeiko Schocher #define CONFIG_SYS_NAND_5_ADDR_CYCLE
15603efcb05SHeiko Schocher #define CONFIG_SYS_NAND_PAGE_SIZE	(2 << 10)
15703efcb05SHeiko Schocher #define CONFIG_SYS_NAND_BLOCK_SIZE	(128 << 10)
15803efcb05SHeiko Schocher #define CONFIG_SYS_NAND_U_BOOT_OFFS	0x40000
15903efcb05SHeiko Schocher #define CONFIG_SYS_NAND_U_BOOT_SIZE	0x120000
16003efcb05SHeiko Schocher #define CONFIG_SYS_NAND_U_BOOT_DST	0xc1080000
16103efcb05SHeiko Schocher #define CONFIG_SYS_NAND_U_BOOT_START	CONFIG_SYS_NAND_U_BOOT_DST
16203efcb05SHeiko Schocher #define CONFIG_SYS_NAND_U_BOOT_RELOC_SP	(CONFIG_SYS_NAND_U_BOOT_DST - \
16303efcb05SHeiko Schocher 					CONFIG_SYS_NAND_U_BOOT_SIZE - \
16403efcb05SHeiko Schocher 					CONFIG_SYS_MALLOC_LEN -       \
16503efcb05SHeiko Schocher 					GENERATED_GBL_DATA_SIZE)
16603efcb05SHeiko Schocher #define CONFIG_SYS_NAND_ECCPOS		{				\
167660a2e65SHeiko Schocher 			6,   7,  8,  9, 10,	11, 12, 13, 14, 15,	\
168660a2e65SHeiko Schocher 			22, 23, 24, 25, 26,	27, 28, 29, 30, 31,	\
169660a2e65SHeiko Schocher 			38, 39, 40, 41, 42,	43, 44, 45, 46, 47,	\
170660a2e65SHeiko Schocher 			54, 55, 56, 57, 58,	59, 60, 61, 62, 63}
17103efcb05SHeiko Schocher #define CONFIG_SYS_NAND_PAGE_COUNT	64
17203efcb05SHeiko Schocher #define CONFIG_SYS_NAND_BAD_BLOCK_POS	0
17303efcb05SHeiko Schocher #define CONFIG_SYS_NAND_ECCSIZE		512
17403efcb05SHeiko Schocher #define CONFIG_SYS_NAND_ECCBYTES	10
17503efcb05SHeiko Schocher #define CONFIG_SYS_NAND_OOBSIZE		64
17603efcb05SHeiko Schocher #define CONFIG_SPL_NAND_BASE
17703efcb05SHeiko Schocher #define CONFIG_SPL_NAND_DRIVERS
17803efcb05SHeiko Schocher #define CONFIG_SPL_NAND_ECC
17903efcb05SHeiko Schocher #define CONFIG_SPL_NAND_LOAD
18003efcb05SHeiko Schocher 
18103efcb05SHeiko Schocher /*
18203efcb05SHeiko Schocher  * Network & Ethernet Configuration
18303efcb05SHeiko Schocher  */
18403efcb05SHeiko Schocher #ifdef CONFIG_DRIVER_TI_EMAC
18503efcb05SHeiko Schocher #define CONFIG_DRIVER_TI_EMAC_USE_RMII
18603efcb05SHeiko Schocher #define CONFIG_BOOTP_DEFAULT
18703efcb05SHeiko Schocher #define CONFIG_BOOTP_DNS
18803efcb05SHeiko Schocher #define CONFIG_BOOTP_DNS2
18903efcb05SHeiko Schocher #define CONFIG_BOOTP_SEND_HOSTNAME
19003efcb05SHeiko Schocher #define CONFIG_NET_RETRY_COUNT	10
19103efcb05SHeiko Schocher #endif
19203efcb05SHeiko Schocher 
19303efcb05SHeiko Schocher /*
19403efcb05SHeiko Schocher  * U-Boot general configuration
19503efcb05SHeiko Schocher  */
19603efcb05SHeiko Schocher #define CONFIG_MISC_INIT_R
19703efcb05SHeiko Schocher #define CONFIG_BOOTFILE		"uImage" /* Boot file name */
19803efcb05SHeiko Schocher #define CONFIG_SYS_CBSIZE	1024 /* Console I/O Buffer Size	*/
19903efcb05SHeiko Schocher #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE /* Boot Args Buffer Size */
20003efcb05SHeiko Schocher #define CONFIG_SYS_LOAD_ADDR	(PHYS_SDRAM_1 + 0x700000)
20103efcb05SHeiko Schocher #define CONFIG_AUTO_COMPLETE
20203efcb05SHeiko Schocher #define CONFIG_CMDLINE_EDITING
20303efcb05SHeiko Schocher #define CONFIG_SYS_LONGHELP
20403efcb05SHeiko Schocher #define CONFIG_MX_CYCLIC
20503efcb05SHeiko Schocher 
20603efcb05SHeiko Schocher /*
20703efcb05SHeiko Schocher  * Linux Information
20803efcb05SHeiko Schocher  */
20903efcb05SHeiko Schocher #define LINUX_BOOT_PARAM_ADDR	(PHYS_SDRAM_1 + 0x100)
21003efcb05SHeiko Schocher #define CONFIG_HWCONFIG		/* enable hwconfig */
21103efcb05SHeiko Schocher #define CONFIG_CMDLINE_TAG
21203efcb05SHeiko Schocher #define CONFIG_REVISION_TAG
21303efcb05SHeiko Schocher #define CONFIG_SETUP_MEMORY_TAGS
21403efcb05SHeiko Schocher #define CONFIG_EXTRA_ENV_SETTINGS \
215660a2e65SHeiko Schocher 	"defbootargs=setenv bootargs mem=128M console=ttyS0,115200n8 " \
216660a2e65SHeiko Schocher 		"root=/dev/mtdblock5 rw noinitrd " \
217660a2e65SHeiko Schocher 		"rootfstype=jffs2 noinitrd\0" \
21803efcb05SHeiko Schocher 	"hwconfig=dsp:wake=yes\0" \
219660a2e65SHeiko Schocher 	"bootcmd=nboot kernel;run defbootargs addmtd;bootm 0xc0700000\0" \
220660a2e65SHeiko Schocher 	"bootfile=uImage\0" \
22103efcb05SHeiko Schocher 	"addmtd=setenv bootargs ${bootargs} ${mtdparts}\0"	\
222660a2e65SHeiko Schocher 	"mtddevname=uboot-env\0" \
223660a2e65SHeiko Schocher 	"mtddevnum=0\0" \
224*43ede0bcSTom Rini 	"mtdids=" CONFIG_MTDIDS_DEFAULT "\0"				\
225*43ede0bcSTom Rini 	"mtdparts=" CONFIG_MTDPARTS_DEFAULT "\0"			\
226660a2e65SHeiko Schocher 	"u-boot=/tftpboot/ipam390/u-boot.ais\0"			\
227660a2e65SHeiko Schocher 	"upd_uboot=tftp c0000000 ${u-boot};nand erase.part u-boot;" \
228660a2e65SHeiko Schocher 		"nand write c0000000 20000 ${filesize}\0"	\
22903efcb05SHeiko Schocher 	"setbootparms=nand read c0100000 200000 400000;"	\
230660a2e65SHeiko Schocher 		"run defbootargs addmtd;"			\
23103efcb05SHeiko Schocher 		"spl export atags c0100000;"			\
23203efcb05SHeiko Schocher 		"nand erase.part bootparms;"			\
23303efcb05SHeiko Schocher 		"nand write c0000100 180000 20000\0"		\
23403efcb05SHeiko Schocher 	"\0"
23503efcb05SHeiko Schocher 
23603efcb05SHeiko Schocher #ifdef CONFIG_CMD_BDI
23703efcb05SHeiko Schocher #define CONFIG_CLOCKS
23803efcb05SHeiko Schocher #endif
23903efcb05SHeiko Schocher 
24003efcb05SHeiko Schocher #ifndef CONFIG_DRIVER_TI_EMAC
24103efcb05SHeiko Schocher #endif
24203efcb05SHeiko Schocher 
24303efcb05SHeiko Schocher #define CONFIG_MTD_DEVICE
24403efcb05SHeiko Schocher #define CONFIG_MTD_PARTITIONS
24503efcb05SHeiko Schocher 
24603efcb05SHeiko Schocher /* defines for SPL */
24703efcb05SHeiko Schocher #define CONFIG_SPL_FRAMEWORK
24803efcb05SHeiko Schocher #define CONFIG_SYS_SPL_MALLOC_START	(CONFIG_SYS_TEXT_BASE - \
24903efcb05SHeiko Schocher 						CONFIG_SYS_MALLOC_LEN)
25003efcb05SHeiko Schocher #define CONFIG_SYS_SPL_MALLOC_SIZE	CONFIG_SYS_MALLOC_LEN
25103efcb05SHeiko Schocher #define CONFIG_SPL_STACK	0x8001ff00
25203efcb05SHeiko Schocher #define CONFIG_SPL_TEXT_BASE	0x80000000
25303efcb05SHeiko Schocher #define CONFIG_SPL_MAX_SIZE	0x20000
25403efcb05SHeiko Schocher #define CONFIG_SPL_MAX_FOOTPRINT	32768
25503efcb05SHeiko Schocher 
25603efcb05SHeiko Schocher /* additions for new relocation code, must added to all boards */
25703efcb05SHeiko Schocher #define CONFIG_SYS_SDRAM_BASE		0xc0000000
25803efcb05SHeiko Schocher 
25903efcb05SHeiko Schocher #define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x1000 - \
26003efcb05SHeiko Schocher 					GENERATED_GBL_DATA_SIZE)
26103efcb05SHeiko Schocher 
26203efcb05SHeiko Schocher /* add FALCON boot mode */
26303efcb05SHeiko Schocher #define CONFIG_SYS_NAND_SPL_KERNEL_OFFS	0x00200000
26403efcb05SHeiko Schocher #define CONFIG_SYS_SPL_ARGS_ADDR	LINUX_BOOT_PARAM_ADDR
26503efcb05SHeiko Schocher 
26603efcb05SHeiko Schocher /* GPIO support */
26703efcb05SHeiko Schocher #define CONFIG_DA8XX_GPIO
26803efcb05SHeiko Schocher #define CONFIG_IPAM390_GPIO_BOOTMODE	((16 * 7) + 14)
26903efcb05SHeiko Schocher 
27003efcb05SHeiko Schocher #define CONFIG_SHOW_BOOT_PROGRESS
27103efcb05SHeiko Schocher #define CONFIG_IPAM390_GPIO_LED_RED	((16 * 7) + 11)
27203efcb05SHeiko Schocher #define CONFIG_IPAM390_GPIO_LED_GREEN	((16 * 7) + 12)
27303efcb05SHeiko Schocher 
27489f5eaa1SSimon Glass #include <asm/arch/hardware.h>
27589f5eaa1SSimon Glass 
27603efcb05SHeiko Schocher #endif /* __CONFIG_H */
277