blob: 3d12874c8c880c798f533c102e6d635f8e512234 [file] [log] [blame]
Adrian Alonso98810772015-09-03 11:49:28 -05001if ARCH_MX7
2
3config MX7
4 bool
Adrian Alonsoaeb57d82015-10-12 13:48:10 -05005 select ROM_UNIFIED_SECTIONS
Stefan Agner42960412018-01-05 15:08:17 +01006 select SYSCOUNTER_TIMER
Stefan Agner2a753d32016-07-13 00:25:41 -07007 select CPU_V7_HAS_VIRT
8 select CPU_V7_HAS_NONSEC
Masahiro Yamadad5415b22016-08-30 16:22:22 +09009 select ARCH_SUPPORT_PSCI
Simon Glass18980cc2017-05-17 03:25:22 -060010 imply CMD_FUSE
Adrian Alonso98810772015-09-03 11:49:28 -050011 default y
12
13config MX7D
Breno Lima998ffd32017-11-27 21:09:00 -020014 select HAS_CAAM
Adrian Alonsoaeb57d82015-10-12 13:48:10 -050015 select ROM_UNIFIED_SECTIONS
Simon Glass18980cc2017-05-17 03:25:22 -060016 imply CMD_FUSE
Adrian Alonso98810772015-09-03 11:49:28 -050017 bool
18
19choice
20 prompt "MX7 board select"
21 optional
22
Ilya Ledvich38a53c62017-09-24 09:00:25 +030023config TARGET_CL_SOM_IMX7
24 bool "CL-SOM-iMX7"
25 select MX7D
26 select DM
27 select DM_THERMAL
28 select SUPPORT_SPL
29
Adrian Alonso98810772015-09-03 11:49:28 -050030config TARGET_MX7DSABRESD
31 bool "mx7dsabresd"
Tom Rini22d567e2017-01-22 19:43:11 -050032 select BOARD_LATE_INIT
Peng Fan6acdb8b2016-03-03 15:56:02 +080033 select MX7D
Adrian Alonso98810772015-09-03 11:49:28 -050034 select DM
35 select DM_THERMAL
36
Vanessa Maegima27142c32017-05-08 13:17:28 -030037config TARGET_PICO_IMX7D
38 bool "pico-imx7d"
39 select BOARD_LATE_INIT
40 select MX7D
41 select DM
42 select DM_THERMAL
43
Fabio Estevam6cfa7122016-02-29 09:33:22 -030044config TARGET_WARP7
45 bool "warp7"
Tom Rini22d567e2017-01-22 19:43:11 -050046 select BOARD_LATE_INIT
Fabio Estevam6cfa7122016-02-29 09:33:22 -030047 select MX7D
48 select DM
49 select DM_THERMAL
50
Stefan Agner41f75bb2016-07-20 21:27:49 -070051config TARGET_COLIBRI_IMX7
52 bool "Support Colibri iMX7S/iMX7D modules"
53 select DM
54 select DM_SERIAL
55 select DM_THERMAL
56
Adrian Alonso98810772015-09-03 11:49:28 -050057endchoice
58
59config SYS_SOC
60 default "mx7"
61
Ilya Ledvich38a53c62017-09-24 09:00:25 +030062source "board/compulab/cl-som-imx7/Kconfig"
Adrian Alonso98810772015-09-03 11:49:28 -050063source "board/freescale/mx7dsabresd/Kconfig"
Vanessa Maegima27142c32017-05-08 13:17:28 -030064source "board/technexion/pico-imx7d/Kconfig"
Stefan Agner41f75bb2016-07-20 21:27:49 -070065source "board/toradex/colibri_imx7/Kconfig"
Fabio Estevam6cfa7122016-02-29 09:33:22 -030066source "board/warp7/Kconfig"
Adrian Alonso98810772015-09-03 11:49:28 -050067
68endif