blob: 100257b8e466499694d28e7f9fc3a05ab6ffb759 [file] [log] [blame]
Andrej Rosano1ac4bca2015-04-08 18:56:29 +02001if ARCH_MX5
2
3config MX5
Stefan Agner4bb73f12018-01-05 15:08:18 +01004 select GPT_TIMER
Andrej Rosano1ac4bca2015-04-08 18:56:29 +02005 bool
6 default y
7
8config MX51
9 bool
Fabio Estevam25eb2f82017-11-03 13:40:10 -020010 select SYS_FSL_ERRATUM_ESDHC_A001
Fabio Estevam4ed64b72018-06-20 15:08:21 -030011 select ARM_CORTEX_A8_CVE_2017_5715
Andrej Rosano1ac4bca2015-04-08 18:56:29 +020012
13config MX53
14 bool
Fabio Estevam4ed64b72018-06-20 15:08:21 -030015 select ARM_CORTEX_A8_CVE_2017_5715
Andrej Rosano1ac4bca2015-04-08 18:56:29 +020016
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020017choice
18 prompt "MX5 board select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050019 optional
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020020
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020021config TARGET_KP_IMX53
22 bool "Support K+P imx53 board"
23 select BOARD_LATE_INIT
24 select MX53
25 select DM
26 select DM_SERIAL
27 select DM_ETH
28 select DM_I2C
29 select DM_GPIO
30 select DM_PMIC
31
Tom Rini387e6472017-04-29 19:20:27 -040032config TARGET_M53EVK
33 bool "Support m53evk"
34 select MX53
35 select SUPPORT_SPL
36
37config TARGET_MX51EVK
38 bool "Support mx51evk"
39 select BOARD_LATE_INIT
40 select MX51
41
42config TARGET_MX53ARD
43 bool "Support mx53ard"
44 select MX53
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020045
Patrick Bruennba81b042016-11-04 11:57:02 +010046config TARGET_MX53CX9020
47 bool "Support CX9020"
Tom Rini22d567e2017-01-22 19:43:11 -050048 select BOARD_LATE_INIT
Patrick Bruennba81b042016-11-04 11:57:02 +010049 select MX53
50 select DM
51 select DM_SERIAL
52
Tom Rini387e6472017-04-29 19:20:27 -040053config TARGET_MX53EVK
54 bool "Support mx53evk"
55 select BOARD_LATE_INIT
56 select MX53
57
58config TARGET_MX53LOCO
59 bool "Support mx53loco"
60 select BOARD_LATE_INIT
61 select MX53
62
Peter Senna Tschudin56d96922017-11-06 19:14:11 +000063config TARGET_MX53PPD
64 bool "Support mx53ppd"
65 select MX53
66 help
67 Enable support for the GE Healthcare PPD.
68
Tom Rini387e6472017-04-29 19:20:27 -040069config TARGET_MX53SMD
70 bool "Support mx53smd"
71 select MX53
72
73config TARGET_TS4800
74 bool "Support TS4800"
75 select MX51
Tom Rini387e6472017-04-29 19:20:27 -040076
77config TARGET_USBARMORY
78 bool "Support USB armory"
79 select MX53
80
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020081endchoice
82
Andrej Rosano1ac4bca2015-04-08 18:56:29 +020083config SYS_SOC
84 default "mx5"
85
Tom Rini387e6472017-04-29 19:20:27 -040086source "board/aries/m53evk/Kconfig"
Patrick Bruennba81b042016-11-04 11:57:02 +010087source "board/beckhoff/mx53cx9020/Kconfig"
Tom Rini387e6472017-04-29 19:20:27 -040088source "board/freescale/mx51evk/Kconfig"
89source "board/freescale/mx53ard/Kconfig"
90source "board/freescale/mx53evk/Kconfig"
91source "board/freescale/mx53loco/Kconfig"
92source "board/freescale/mx53smd/Kconfig"
Peter Senna Tschudin56d96922017-11-06 19:14:11 +000093source "board/ge/mx53ppd/Kconfig"
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020094source "board/inversepath/usbarmory/Kconfig"
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020095source "board/k+p/kp_imx53/Kconfig"
Tom Rini387e6472017-04-29 19:20:27 -040096source "board/technologic/ts4800/Kconfig"
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020097
Andrej Rosano1ac4bca2015-04-08 18:56:29 +020098endif