blob: cbffdaeed1e22745523a50fff153702c46d7bad8 [file] [log] [blame]
Andrej Rosano1ac4bca2015-04-08 18:56:29 +02001if ARCH_MX5
2
3config MX5
4 bool
5 default y
Michal Simek84f3dec2018-07-23 15:55:13 +02006 select GPT_TIMER
Andrej Rosano1ac4bca2015-04-08 18:56:29 +02007
8config MX51
9 bool
Fabio Estevam4ed64b72018-06-20 15:08:21 -030010 select ARM_CORTEX_A8_CVE_2017_5715
Michal Simek84f3dec2018-07-23 15:55:13 +020011 select SYS_FSL_ERRATUM_ESDHC_A001
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
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020024 select DM
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020025 select DM_ETH
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020026 select DM_GPIO
Michal Simek84f3dec2018-07-23 15:55:13 +020027 select DM_I2C
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020028 select DM_PMIC
Michal Simek84f3dec2018-07-23 15:55:13 +020029 select DM_SERIAL
Lukasz Majewskid5976ff2019-04-04 12:26:45 +020030 select DM_MMC
31 select BLK
Michal Simek84f3dec2018-07-23 15:55:13 +020032 select MX53
Michal Simek2e7c8192018-07-23 15:55:14 +020033 imply CMD_DM
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020034
Marek Vasutf90ff0b2018-10-04 21:24:14 +020035config TARGET_M53MENLO
36 bool "Support m53menlo"
37 select MX53
38 select SUPPORT_SPL
39
Tom Rini387e6472017-04-29 19:20:27 -040040config TARGET_MX51EVK
41 bool "Support mx51evk"
42 select BOARD_LATE_INIT
43 select MX51
44
45config TARGET_MX53ARD
46 bool "Support mx53ard"
47 select MX53
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020048
Patrick Bruennba81b042016-11-04 11:57:02 +010049config TARGET_MX53CX9020
50 bool "Support CX9020"
Tom Rini22d567e2017-01-22 19:43:11 -050051 select BOARD_LATE_INIT
Patrick Bruennba81b042016-11-04 11:57:02 +010052 select DM
53 select DM_SERIAL
Michal Simek84f3dec2018-07-23 15:55:13 +020054 select MX53
Michal Simek2e7c8192018-07-23 15:55:14 +020055 imply CMD_DM
Patrick Bruennba81b042016-11-04 11:57:02 +010056
Tom Rini387e6472017-04-29 19:20:27 -040057config TARGET_MX53EVK
58 bool "Support mx53evk"
59 select BOARD_LATE_INIT
60 select MX53
61
62config TARGET_MX53LOCO
63 bool "Support mx53loco"
64 select BOARD_LATE_INIT
65 select MX53
66
Peter Senna Tschudin56d96922017-11-06 19:14:11 +000067config TARGET_MX53PPD
68 bool "Support mx53ppd"
69 select MX53
70 help
71 Enable support for the GE Healthcare PPD.
72
Tom Rini387e6472017-04-29 19:20:27 -040073config TARGET_MX53SMD
74 bool "Support mx53smd"
75 select MX53
76
77config TARGET_TS4800
78 bool "Support TS4800"
79 select MX51
Tom Rini387e6472017-04-29 19:20:27 -040080
81config TARGET_USBARMORY
82 bool "Support USB armory"
83 select MX53
84
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020085endchoice
86
Andrej Rosano1ac4bca2015-04-08 18:56:29 +020087config SYS_SOC
88 default "mx5"
89
Patrick Bruennba81b042016-11-04 11:57:02 +010090source "board/beckhoff/mx53cx9020/Kconfig"
Tom Rini387e6472017-04-29 19:20:27 -040091source "board/freescale/mx51evk/Kconfig"
92source "board/freescale/mx53ard/Kconfig"
93source "board/freescale/mx53evk/Kconfig"
94source "board/freescale/mx53loco/Kconfig"
95source "board/freescale/mx53smd/Kconfig"
Peter Senna Tschudin56d96922017-11-06 19:14:11 +000096source "board/ge/mx53ppd/Kconfig"
Andrej Rosanofddfa9c2015-04-08 18:56:30 +020097source "board/inversepath/usbarmory/Kconfig"
Lukasz Majewski7515a6f2018-04-26 15:07:18 +020098source "board/k+p/kp_imx53/Kconfig"
Marek Vasutf90ff0b2018-10-04 21:24:14 +020099source "board/menlo/m53menlo/Kconfig"
Tom Rini387e6472017-04-29 19:20:27 -0400100source "board/technologic/ts4800/Kconfig"
Andrej Rosanofddfa9c2015-04-08 18:56:30 +0200101
Andrej Rosano1ac4bca2015-04-08 18:56:29 +0200102endif