blob: bde37bb97e13e204639de5cf097714f82eaab355 [file] [log] [blame]
Andrej Rosano424ee3d2015-04-08 18:56:29 +02001if ARCH_MX5
2
3config MX5
4 bool
5 default y
Michal Simek5ed063d2018-07-23 15:55:13 +02006 select GPT_TIMER
Andrej Rosano424ee3d2015-04-08 18:56:29 +02007
8config MX51
9 bool
Fabio Estevamee322f32018-06-20 15:08:21 -030010 select ARM_CORTEX_A8_CVE_2017_5715
Michal Simek5ed063d2018-07-23 15:55:13 +020011 select SYS_FSL_ERRATUM_ESDHC_A001
Andrej Rosano424ee3d2015-04-08 18:56:29 +020012
13config MX53
14 bool
Fabio Estevamee322f32018-06-20 15:08:21 -030015 select ARM_CORTEX_A8_CVE_2017_5715
Andrej Rosano424ee3d2015-04-08 18:56:29 +020016
Andrej Rosano3bf801a2015-04-08 18:56:30 +020017choice
18 prompt "MX5 board select"
Joe Hershbergera26cd042015-05-12 14:46:23 -050019 optional
Andrej Rosano3bf801a2015-04-08 18:56:30 +020020
Lukasz Majewskiee943652018-04-26 15:07:18 +020021config TARGET_KP_IMX53
22 bool "Support K+P imx53 board"
23 select BOARD_LATE_INIT
Lukasz Majewskiee943652018-04-26 15:07:18 +020024 select DM
Lukasz Majewskiee943652018-04-26 15:07:18 +020025 select DM_ETH
Lukasz Majewskiee943652018-04-26 15:07:18 +020026 select DM_GPIO
Michal Simek5ed063d2018-07-23 15:55:13 +020027 select DM_I2C
Lukasz Majewskiee943652018-04-26 15:07:18 +020028 select DM_PMIC
Michal Simek5ed063d2018-07-23 15:55:13 +020029 select DM_SERIAL
Lukasz Majewski81253eb2019-04-04 12:26:45 +020030 select DM_MMC
31 select BLK
Lukasz Majewski13e7b722019-04-04 12:26:53 +020032 select DM_USB
33 select DM_REGULATOR
Michal Simek5ed063d2018-07-23 15:55:13 +020034 select MX53
Michal Simek08a00cb2018-07-23 15:55:14 +020035 imply CMD_DM
Lukasz Majewskiee943652018-04-26 15:07:18 +020036
Marek Vasut39cb4f32018-10-04 21:24:14 +020037config TARGET_M53MENLO
38 bool "Support m53menlo"
39 select MX53
40 select SUPPORT_SPL
41
Tom Rini29ec6852017-04-29 19:20:27 -040042config TARGET_MX51EVK
43 bool "Support mx51evk"
44 select BOARD_LATE_INIT
45 select MX51
46
47config TARGET_MX53ARD
48 bool "Support mx53ard"
49 select MX53
Andrej Rosano3bf801a2015-04-08 18:56:30 +020050
Patrick Bruenn98d62e62016-11-04 11:57:02 +010051config TARGET_MX53CX9020
52 bool "Support CX9020"
Tom Rinie5ec4812017-01-22 19:43:11 -050053 select BOARD_LATE_INIT
Patrick Bruenn98d62e62016-11-04 11:57:02 +010054 select DM
55 select DM_SERIAL
Michal Simek5ed063d2018-07-23 15:55:13 +020056 select MX53
Michal Simek08a00cb2018-07-23 15:55:14 +020057 imply CMD_DM
Patrick Bruenn98d62e62016-11-04 11:57:02 +010058
Tom Rini29ec6852017-04-29 19:20:27 -040059config TARGET_MX53EVK
60 bool "Support mx53evk"
61 select BOARD_LATE_INIT
62 select MX53
63
64config TARGET_MX53LOCO
65 bool "Support mx53loco"
66 select BOARD_LATE_INIT
67 select MX53
68
Peter Senna Tschudin6b0071c2017-11-06 19:14:11 +000069config TARGET_MX53PPD
70 bool "Support mx53ppd"
71 select MX53
72 help
73 Enable support for the GE Healthcare PPD.
74
Tom Rini29ec6852017-04-29 19:20:27 -040075config TARGET_MX53SMD
76 bool "Support mx53smd"
77 select MX53
78
79config TARGET_TS4800
80 bool "Support TS4800"
81 select MX51
Tom Rini29ec6852017-04-29 19:20:27 -040082
83config TARGET_USBARMORY
84 bool "Support USB armory"
85 select MX53
86
Andrej Rosano3bf801a2015-04-08 18:56:30 +020087endchoice
88
Andrej Rosano424ee3d2015-04-08 18:56:29 +020089config SYS_SOC
90 default "mx5"
91
Patrick Bruenn98d62e62016-11-04 11:57:02 +010092source "board/beckhoff/mx53cx9020/Kconfig"
Tom Rini29ec6852017-04-29 19:20:27 -040093source "board/freescale/mx51evk/Kconfig"
94source "board/freescale/mx53ard/Kconfig"
95source "board/freescale/mx53evk/Kconfig"
96source "board/freescale/mx53loco/Kconfig"
97source "board/freescale/mx53smd/Kconfig"
Peter Senna Tschudin6b0071c2017-11-06 19:14:11 +000098source "board/ge/mx53ppd/Kconfig"
Andrej Rosano3bf801a2015-04-08 18:56:30 +020099source "board/inversepath/usbarmory/Kconfig"
Lukasz Majewskiee943652018-04-26 15:07:18 +0200100source "board/k+p/kp_imx53/Kconfig"
Marek Vasut39cb4f32018-10-04 21:24:14 +0200101source "board/menlo/m53menlo/Kconfig"
Tom Rini29ec6852017-04-29 19:20:27 -0400102source "board/technologic/ts4800/Kconfig"
Andrej Rosano3bf801a2015-04-08 18:56:30 +0200103
Andrej Rosano424ee3d2015-04-08 18:56:29 +0200104endif