Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 1 | if ARCH_MX7 |
2 | |||||
3 | config MX7 | ||||
4 | bool | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 5 | default y |
6 | select ARCH_SUPPORT_PSCI | ||||
7 | select CPU_V7_HAS_NONSEC | ||||
8 | select CPU_V7_HAS_VIRT | ||||
Adrian Alonso | 6d846c7 | 2015-10-12 13:48:10 -0500 | [diff] [blame] | 9 | select ROM_UNIFIED_SECTIONS |
Stefan Agner | 616aa55 | 2018-01-05 15:08:17 +0100 | [diff] [blame] | 10 | select SYSCOUNTER_TIMER |
Simon Glass | 51f2937 | 2017-05-17 03:25:22 -0600 | [diff] [blame] | 11 | imply CMD_FUSE |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 12 | |
13 | config MX7D | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 14 | bool |
Breno Lima | 52384b7 | 2017-11-27 21:09:00 -0200 | [diff] [blame] | 15 | select HAS_CAAM |
Adrian Alonso | 6d846c7 | 2015-10-12 13:48:10 -0500 | [diff] [blame] | 16 | select ROM_UNIFIED_SECTIONS |
Simon Glass | 51f2937 | 2017-05-17 03:25:22 -0600 | [diff] [blame] | 17 | imply CMD_FUSE |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 18 | |
19 | choice | ||||
20 | prompt "MX7 board select" | ||||
21 | optional | ||||
22 | |||||
Ilya Ledvich | 6963204 | 2017-09-24 09:00:25 +0300 | [diff] [blame] | 23 | config TARGET_CL_SOM_IMX7 |
24 | bool "CL-SOM-iMX7" | ||||
Ilya Ledvich | 6963204 | 2017-09-24 09:00:25 +0300 | [diff] [blame] | 25 | select DM |
26 | select DM_THERMAL | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 27 | select MX7D |
Ilya Ledvich | 6963204 | 2017-09-24 09:00:25 +0300 | [diff] [blame] | 28 | select SUPPORT_SPL |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 29 | imply CMD_DM |
Ilya Ledvich | 6963204 | 2017-09-24 09:00:25 +0300 | [diff] [blame] | 30 | |
Shawn Guo | 6802d79 | 2019-07-07 20:59:55 +0800 | [diff] [blame] | 31 | config TARGET_MEERKAT96 |
32 | bool "NovTech Meerkat96 board" | ||||
33 | select BOARD_LATE_INIT | ||||
34 | select DM | ||||
35 | select DM_SERIAL | ||||
36 | select DM_THERMAL | ||||
37 | select MX7D | ||||
38 | imply CMD_DM | ||||
39 | |||||
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 40 | config TARGET_MX7DSABRESD |
41 | bool "mx7dsabresd" | ||||
Tom Rini | e5ec481 | 2017-01-22 19:43:11 -0500 | [diff] [blame] | 42 | select BOARD_LATE_INIT |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 43 | select DM |
44 | select DM_THERMAL | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 45 | select MX7D |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 46 | imply CMD_DM |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 47 | |
Vanessa Maegima | 1541d7a | 2017-05-08 13:17:28 -0300 | [diff] [blame] | 48 | config TARGET_PICO_IMX7D |
49 | bool "pico-imx7d" | ||||
50 | select BOARD_LATE_INIT | ||||
Vanessa Maegima | 1541d7a | 2017-05-08 13:17:28 -0300 | [diff] [blame] | 51 | select DM |
52 | select DM_THERMAL | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 53 | select MX7D |
Fabio Estevam | d5b7177 | 2018-06-29 15:19:11 -0300 | [diff] [blame] | 54 | select SUPPORT_SPL |
Michal Simek | b3815fc | 2018-07-31 08:11:28 +0200 | [diff] [blame] | 55 | imply CMD_DM |
Vanessa Maegima | 1541d7a | 2017-05-08 13:17:28 -0300 | [diff] [blame] | 56 | |
Fabio Estevam | 4717348 | 2016-02-29 09:33:22 -0300 | [diff] [blame] | 57 | config TARGET_WARP7 |
58 | bool "warp7" | ||||
Tom Rini | e5ec481 | 2017-01-22 19:43:11 -0500 | [diff] [blame] | 59 | select BOARD_LATE_INIT |
Fabio Estevam | 4717348 | 2016-02-29 09:33:22 -0300 | [diff] [blame] | 60 | select DM |
61 | select DM_THERMAL | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 62 | select MX7D |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 63 | imply CMD_DM |
Fabio Estevam | 4717348 | 2016-02-29 09:33:22 -0300 | [diff] [blame] | 64 | |
Stefan Agner | ae440ab | 2016-07-20 21:27:49 -0700 | [diff] [blame] | 65 | config TARGET_COLIBRI_IMX7 |
66 | bool "Support Colibri iMX7S/iMX7D modules" | ||||
67 | select DM | ||||
68 | select DM_SERIAL | ||||
69 | select DM_THERMAL | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 70 | imply CMD_DM |
Stefan Agner | ae440ab | 2016-07-20 21:27:49 -0700 | [diff] [blame] | 71 | |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 72 | endchoice |
73 | |||||
74 | config SYS_SOC | ||||
75 | default "mx7" | ||||
76 | |||||
Ilya Ledvich | 6963204 | 2017-09-24 09:00:25 +0300 | [diff] [blame] | 77 | source "board/compulab/cl-som-imx7/Kconfig" |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 78 | source "board/freescale/mx7dsabresd/Kconfig" |
Shawn Guo | 6802d79 | 2019-07-07 20:59:55 +0800 | [diff] [blame] | 79 | source "board/novtech/meerkat96/Kconfig" |
Vanessa Maegima | 1541d7a | 2017-05-08 13:17:28 -0300 | [diff] [blame] | 80 | source "board/technexion/pico-imx7d/Kconfig" |
Stefan Agner | ae440ab | 2016-07-20 21:27:49 -0700 | [diff] [blame] | 81 | source "board/toradex/colibri_imx7/Kconfig" |
Fabio Estevam | 4717348 | 2016-02-29 09:33:22 -0300 | [diff] [blame] | 82 | source "board/warp7/Kconfig" |
Adrian Alonso | 1a8150d | 2015-09-03 11:49:28 -0500 | [diff] [blame] | 83 | |
84 | endif |