]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/karo/txa5/Kconfig
karo: cleanup after merge of v2015.10-rc2
[karo-tx-uboot.git] / board / karo / txa5 / Kconfig
1 if TARGET_TXA5
2
3 config SYS_BOARD
4         default "txa5"
5
6 config SYS_VENDOR
7         default "karo"
8
9 config SYS_SOC
10         default "at91"
11
12 config SYS_CONFIG_NAME
13         default "txa5"
14
15 config TXA5
16         bool
17         default y
18         select CC_OPTIMIZE_LIBS_FOR_SPEED
19         select CMD_BMP if LCD
20         select CMD_BOOTCE
21         select CMD_BOOTZ
22         select CMD_CACHE
23         select CMD_I2C if I2C
24         select CMD_MEMINFO
25         select CMD_MEMTEST
26         select CMD_MMC
27         select CMD_TIME
28         select DM
29         select DM_GPIO
30 #       select GET_FEC_MAC_ADDR_FROM_IIM
31 #       select IMX_WATCHDOG
32         select MMC
33         select OF_LIBFDT
34         select OF_BOARD_SETUP
35         select PHYLIB
36 #       select PHY_SMSC
37 #       select SYS_I2C
38 #       select SYS_I2C_MXC
39
40 config TXA5_NAND
41         bool
42         select TXA5
43         select CMD_NAND
44         select CMD_NAND_TRIMFFS
45         select CMD_ROMUPDATE
46         select ENV_IS_IN_NAND
47         select FDT_FIXUP_PARTITIONS if OF_LIBFDT
48         select MTD_PARTITIONS
49         select MTD_DEVICE
50         select NAND
51         select NAND_ATMEL
52         select SYS_NAND_USE_FLASH_BBT
53
54 config TXA5_EMMC
55         bool
56         select TXA5
57         select SUPPORT_EMMC_BOOT
58         select ENV_IS_IN_MMC
59
60 choice
61         prompt "TXA5 module variant"
62
63 config TARGET_TXA5_5010
64         bool "TXA5-5010 (NAND)"
65         select TXA5_NAND
66
67 config TARGET_TXA5_5011
68         bool "TXA5-5011 (eMMC)"
69         select TXA5_EMMC
70
71 endchoice
72
73 #
74 # variables selected depending on module variant
75 #
76
77 config NR_DRAM_BANKS
78         int
79         default 1
80
81 choice
82         prompt "U-Boot image variant"
83
84 config TXA5_UBOOT
85         bool "Standard U-Boot image"
86
87 config TXA5_UBOOT_NOENV
88         bool "U-Boot using only built-in environment"
89         select UBOOT_IGNORE_ENV
90
91 endchoice
92
93 endif