]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/karo/tx51/Kconfig
karo: add workaround for Linux hang on i.MX6QP when tzasc1_ipg_clock is disabled
[karo-tx-uboot.git] / board / karo / tx51 / Kconfig
1 if TARGET_TX51
2
3 config SYS_BOARD
4         default "tx51"
5
6 config SYS_VENDOR
7         default "karo"
8
9 config SYS_SOC
10         default "mx5"
11
12 config SYS_CONFIG_NAME
13         default "tx51"
14
15 config TX51
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_MEMINFO
24         select CMD_MEMTEST
25         select CMD_MMC
26         select CMD_NAND
27         select CMD_NAND_TRIMFFS
28         select CMD_ROMUPDATE
29         select CMD_TIME
30         select DM
31         select DM_GPIO
32         select FDT_FIXUP_PARTITIONS if OF_LIBFDT
33         select GET_FEC_MAC_ADDR_FROM_IIM
34         select IMX_WATCHDOG
35         select LIB_RAND
36         select MMC
37         select MTD_PARTITIONS
38         select MTD_DEVICE
39         select NAND
40         select NAND_MXC
41         select OF_LIBFDT
42         select OF_BOARD_SETUP
43         select PHYLIB
44         select PHY_SMSC
45         select SOC_MX51
46         select SYS_NAND_USE_FLASH_BBT if NAND_MXC
47
48 choice
49         prompt "TX51 module variant"
50
51 config TARGET_TX51_8XX0
52         bool "TX51-8010 and TX51-8110"
53
54 config TARGET_TX51_8XX1_2
55         bool "TX51-8021, TX51-8021, TX51-8022 and TX51-8122"
56
57 endchoice
58
59 config NR_DRAM_BANKS
60         int
61         default 1
62
63 choice
64         prompt "U-Boot image variant"
65
66 config TX51_UBOOT
67         bool "Standard U-Boot image"
68
69 config TX51_UBOOT_NOENV
70         bool "U-Boot using only built-in environment"
71         select UBOOT_IGNORE_ENV
72
73 endchoice
74
75 endif