blob: 365501d5187e94249ef77d2d4375722454a18e7b [file] [log] [blame]
Adrian Alonso1a8150d2015-09-03 11:49:28 -05001if ARCH_MX7
2
3config MX7
4 bool
Adrian Alonso6d846c72015-10-12 13:48:10 -05005 select ROM_UNIFIED_SECTIONS
Stefan Agnerbe1a17f2016-07-13 00:25:41 -07006 select CPU_V7_HAS_VIRT
7 select CPU_V7_HAS_NONSEC
Masahiro Yamada217f92b2016-08-30 16:22:22 +09008 select ARCH_SUPPORT_PSCI
Simon Glass51f29372017-05-17 03:25:22 -06009 imply CMD_FUSE
Adrian Alonso1a8150d2015-09-03 11:49:28 -050010 default y
11
12config MX7D
Adrian Alonso6d846c72015-10-12 13:48:10 -050013 select ROM_UNIFIED_SECTIONS
Simon Glass51f29372017-05-17 03:25:22 -060014 imply CMD_FUSE
Adrian Alonso1a8150d2015-09-03 11:49:28 -050015 bool
16
17choice
18 prompt "MX7 board select"
19 optional
20
Ilya Ledvich69632042017-09-24 09:00:25 +030021config TARGET_CL_SOM_IMX7
22 bool "CL-SOM-iMX7"
23 select MX7D
24 select DM
25 select DM_THERMAL
26 select SUPPORT_SPL
27
Adrian Alonso1a8150d2015-09-03 11:49:28 -050028config TARGET_MX7DSABRESD
29 bool "mx7dsabresd"
Tom Rinie5ec4812017-01-22 19:43:11 -050030 select BOARD_LATE_INIT
Peng Fan7abeec22016-03-03 15:56:02 +080031 select MX7D
Adrian Alonso1a8150d2015-09-03 11:49:28 -050032 select DM
33 select DM_THERMAL
34
Vanessa Maegima1541d7a2017-05-08 13:17:28 -030035config TARGET_PICO_IMX7D
36 bool "pico-imx7d"
37 select BOARD_LATE_INIT
38 select MX7D
39 select DM
40 select DM_THERMAL
41
Fabio Estevam47173482016-02-29 09:33:22 -030042config TARGET_WARP7
43 bool "warp7"
Tom Rinie5ec4812017-01-22 19:43:11 -050044 select BOARD_LATE_INIT
Fabio Estevam47173482016-02-29 09:33:22 -030045 select MX7D
46 select DM
47 select DM_THERMAL
48
Stefan Agnerae440ab2016-07-20 21:27:49 -070049config TARGET_COLIBRI_IMX7
50 bool "Support Colibri iMX7S/iMX7D modules"
Tom Rinie5ec4812017-01-22 19:43:11 -050051 select BOARD_LATE_INIT
Stefan Agnerae440ab2016-07-20 21:27:49 -070052 select DM
53 select DM_SERIAL
54 select DM_THERMAL
55
Adrian Alonso1a8150d2015-09-03 11:49:28 -050056endchoice
57
58config SYS_SOC
59 default "mx7"
60
Ilya Ledvich69632042017-09-24 09:00:25 +030061source "board/compulab/cl-som-imx7/Kconfig"
Adrian Alonso1a8150d2015-09-03 11:49:28 -050062source "board/freescale/mx7dsabresd/Kconfig"
Vanessa Maegima1541d7a2017-05-08 13:17:28 -030063source "board/technexion/pico-imx7d/Kconfig"
Stefan Agnerae440ab2016-07-20 21:27:49 -070064source "board/toradex/colibri_imx7/Kconfig"
Fabio Estevam47173482016-02-29 09:33:22 -030065source "board/warp7/Kconfig"
Adrian Alonso1a8150d2015-09-03 11:49:28 -050066
67endif