Merge branch 'tx51-bugfix' into karo-devel
[karo-tx-uboot.git] / board / karo / tx28 / Kconfig
1 if TARGET_TX28
2
3 config SYS_BOARD
4         default "tx28"
5
6 config SYS_VENDOR
7         default "karo"
8
9 config SYS_SOC
10         default "mxs"
11
12 config SYS_CONFIG_NAME
13         default "tx28"
14
15 config TX28
16         bool
17         default y
18         select SOC_MX28
19         select SPL
20         select APBH_DMA
21         select APBH_DMA_BURST
22         select APBH_DMA_BURST8
23         select CC_OPTIMIZE_LIBS_FOR_SPEED
24         select CMD_NAND_TRIMFFS if CMD_NAND
25         select FDT_FIXUP_PARTITIONS
26         select GET_FEC_MAC_ADDR_FROM_IIM if FEC_MXC
27         select LIB_RAND
28         select MTD_DEVICE
29         select MTD_PARTITIONS
30         select MXS_MMC if MMC
31         select NAND
32         select NAND_MXS
33         select OF_BOARD_SETUP
34         select OF_LIBFDT
35         select SYS_NAND_USE_FLASH_BBT
36
37 config TARGET_TX28_40X2
38         bool
39         select TX28
40
41 config TARGET_TX28_40X3
42         bool
43         select TX28
44
45 config TARGET_TX28_41X0
46         bool
47         select TX28
48
49 choice
50         prompt "U-Boot image variant"
51         default TX28_UBOOT
52
53 config TX28_UBOOT
54         bool "Standard U-Boot image"
55
56 config TX28_UBOOT_NOENV
57         bool "U-Boot using only built-in environment"
58         select UBOOT_IGNORE_ENV
59
60 endchoice
61
62 endif