]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/karo/tx28/Kconfig
karo: tx28: replace SETUP_IOMUX_PAD macro with mxs_iomux_setup_pad() call
[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 SPL
19         select SOC_MX28
20         select APBH_DMA
21         select APBH_DMA_BURST
22         select APBH_DMA_BURST8
23         select CC_OPTIMIZE_LIBS_FOR_SPEED
24         select CMD_BMP if LCD
25         select CMD_NAND_TRIMFFS if CMD_NAND
26         select CMD_ROMUPDATE if !SPL_BUILD
27         select FDT_FIXUP_PARTITIONS if OF_LIBFDT
28         select GET_FEC_MAC_ADDR_FROM_IIM if FEC_MXC
29         select LIB_RAND
30         select MTD_PARTITIONS if CMD_NAND
31         select MTD_DEVICE if CMD_NAND
32         select SYS_NAND_USE_FLASH_BBT if NAND
33
34 config TARGET_TX28_40X1_NOENV
35         bool
36         select TX28
37
38 config TARGET_TX28_40X2
39         bool
40         select TX28
41
42 config TARGET_TX28_40X2_NOENV
43         bool
44         select TX28
45
46 config TARGET_TX28_40X3
47         bool
48         select TX28
49
50 config TARGET_TX28_40X3_NOENV
51         bool
52         select TX28
53
54 config TARGET_TX28_41X0
55         bool
56         select TX28
57
58 config TARGET_TX28_41X0_NOENV
59         bool
60         select TX28
61
62 choice
63         prompt "U-Boot image variant"
64         default TX28_UBOOT
65
66 config TX28_UBOOT
67         bool "Standard U-Boot image"
68
69 config TX28_UBOOT_NOENV
70         bool "U-Boot using only built-in environment"
71
72 endchoice
73
74 endif