blob: a81b8e2b0df2f1b3480c50790335506cb4e29a5e [file] [log] [blame]
Stefan Roesec3d89142015-08-25 13:18:38 +02001if ARCH_MVEBU
2
Mario Sixa1b6b0a2017-01-11 16:01:00 +01003config HAVE_MVEBU_EFUSE
4 bool
Mario Sixa1b6b0a2017-01-11 16:01:00 +01005
Stefan Roesef61aefc2016-05-17 15:00:30 +02006config ARMADA_32BIT
7 bool
Michal Simek58008cb2018-07-23 15:55:15 +02008 select ARCH_MISC_INIT
9 select BOARD_EARLY_INIT_F
Lokesh Vutlaacf15002018-04-26 18:21:26 +053010 select CPU_V7A
Stefan Roese237b6292019-04-11 08:58:32 +020011 select SPL_DM if SPL
12 select SPL_DM_SEQ_ALIAS if SPL
13 select SPL_OF_CONTROL if SPL
Tom Rini7609e022021-10-15 10:54:41 -040014 select SPL_SKIP_LOWLEVEL_INIT if SPL
Stefan Roese237b6292019-04-11 08:58:32 +020015 select SPL_SIMPLE_BUS if SPL
Michal Simek58008cb2018-07-23 15:55:15 +020016 select SUPPORT_SPL
Stefan Roesef2100f62019-04-12 16:42:28 +020017 select TRANSLATION_OFFSET
Pali Rohár2975bba2022-04-06 16:20:20 +020018 select SPL_SYS_NO_VECTOR_TABLE if SPL
Pali Rohár5bb2c552022-05-06 11:05:14 +020019 select ARCH_VERY_EARLY_INIT
Stefan Roesef61aefc2016-05-17 15:00:30 +020020
Stefan Roesef61aefc2016-05-17 15:00:30 +020021# ARMv7 SoCs...
Stefan Roese606576d2016-01-29 09:14:54 +010022config ARMADA_375
23 bool
Stefan Roesef61aefc2016-05-17 15:00:30 +020024 select ARMADA_32BIT
Stefan Roese606576d2016-01-29 09:14:54 +010025
Stefan Roese81e33f42015-12-21 13:56:33 +010026config ARMADA_38X
27 bool
Stefan Roesef61aefc2016-05-17 15:00:30 +020028 select ARMADA_32BIT
Mario Sixa1b6b0a2017-01-11 16:01:00 +010029 select HAVE_MVEBU_EFUSE
Stefan Roese81e33f42015-12-21 13:56:33 +010030
Joshua Scott28f0cbc2020-11-09 10:14:08 +130031config ARMADA_38X_HS_IMPEDANCE_THRESH
32 hex "Armada 38x USB 2.0 High-Speed Impedance Threshold (0x0 - 0x7)"
33 depends on ARMADA_38X
34 default 0x6
35 range 0x0 0x7
36
Stefan Roese81e33f42015-12-21 13:56:33 +010037config ARMADA_XP
38 bool
Stefan Roesef61aefc2016-05-17 15:00:30 +020039 select ARMADA_32BIT
Stefan Roese81e33f42015-12-21 13:56:33 +010040
Stefan Roesef61aefc2016-05-17 15:00:30 +020041# ARMv8 SoCs...
42config ARMADA_3700
43 bool
44 select ARM64
Pali Rohár10154b82022-02-23 14:15:45 +010045 select HAVE_MVEBU_EFUSE
Stefan Roesef61aefc2016-05-17 15:00:30 +020046
Stefan Roese21b29fc2016-05-25 08:13:45 +020047# Armada 7K and 8K are very similar - use only one Kconfig symbol for both
48config ARMADA_8K
49 bool
50 select ARM64
51
Chris Packhama53d97a2016-10-26 14:08:30 +130052# Armada PLL frequency (used for NAND clock generation)
53config SYS_MVEBU_PLL_CLOCK
54 int
Chris Packham0d0df462019-04-11 22:22:50 +120055 default "2000000000" if ARMADA_XP || ARMADA_3700 || ARMADA_8K || ARMADA_MSYS
Chris Packhama53d97a2016-10-26 14:08:30 +130056 default "1000000000" if ARMADA_38X || ARMADA_375
57
Stefan Roesef61aefc2016-05-17 15:00:30 +020058# Armada XP/38x SoC types...
Phil Sutter42902522015-12-25 14:41:22 +010059config MV78230
60 bool
61 select ARMADA_XP
62
63config MV78260
64 bool
65 select ARMADA_XP
Simon Glass3bf926c2017-06-14 21:28:24 -060066 imply CMD_SATA
Phil Sutter42902522015-12-25 14:41:22 +010067
68config MV78460
69 bool
70 select ARMADA_XP
71
Chris Packham0d0df462019-04-11 22:22:50 +120072config ARMADA_MSYS
73 bool
74 select ARMADA_32BIT
75
76config 98DX4251
77 bool
78 select ARMADA_MSYS
79
80config 98DX3336
81 bool
82 select ARMADA_MSYS
83
84config 98DX3236
85 bool
86 select ARMADA_MSYS
87
Chris Packham53d601f2016-09-22 12:56:13 +120088config 88F6820
Phil Sutter42902522015-12-25 14:41:22 +010089 bool
90 select ARMADA_38X
91
Tom Rini53dbf112022-03-30 18:07:24 -040092config CUSTOMER_BOARD_SUPPORT
93 bool
94
Stefan Roesec3d89142015-08-25 13:18:38 +020095choice
Stefan Roese21b29fc2016-05-25 08:13:45 +020096 prompt "Armada XP/375/38x/3700/7K/8K board select"
Stefan Roesec3d89142015-08-25 13:18:38 +020097 optional
98
Stefan Roese0299c902015-10-20 15:14:47 +020099config TARGET_CLEARFOG
100 bool "Support ClearFog"
Chris Packham53d601f2016-09-22 12:56:13 +1200101 select 88F6820
Baruch Siach867572f2020-01-20 14:20:13 +0200102 select BOARD_LATE_INIT
Stefan Roese0299c902015-10-20 15:14:47 +0200103
Dennis Gilmoreae28a5f2018-06-11 19:39:53 -0500104config TARGET_HELIOS4
105 bool "Support Helios4"
106 select 88F6820
107
Konstantin Porotchkinc5330ae2017-02-16 13:52:22 +0200108config TARGET_MVEBU_ARMADA_37XX
109 bool "Support Armada 37xx platforms"
Stefan Roese01e62c72016-05-17 15:04:16 +0200110 select ARMADA_3700
Simon Glassfedb4282017-06-14 21:28:21 -0600111 imply SCSI
Stefan Roese01e62c72016-05-17 15:04:16 +0200112
Stefan Roese606576d2016-01-29 09:14:54 +0100113config TARGET_DB_88F6720
114 bool "Support DB-88F6720 Armada 375"
115 select ARMADA_375
116
Stefan Roesec3d89142015-08-25 13:18:38 +0200117config TARGET_DB_88F6820_GP
118 bool "Support DB-88F6820-GP"
Chris Packham53d601f2016-09-22 12:56:13 +1200119 select 88F6820
Stefan Roesec3d89142015-08-25 13:18:38 +0200120
Chris Packhamc0def242016-09-22 12:56:14 +1200121config TARGET_DB_88F6820_AMC
122 bool "Support DB-88F6820-AMC"
123 select 88F6820
124
Marek Behúnb6ee8602017-06-09 19:28:45 +0200125config TARGET_TURRIS_OMNIA
126 bool "Support Turris Omnia"
127 select 88F6820
Marek Behún539f0242019-05-02 16:53:37 +0200128 select BOARD_LATE_INIT
Marek Behún8420edc2019-05-02 16:53:28 +0200129 select DM_I2C
130 select I2C_MUX
131 select I2C_MUX_PCA954x
Marek Behún6d7bfb62021-10-09 19:33:46 +0200132 select SPL_DRIVERS_MISC
Marek Behún8420edc2019-05-02 16:53:28 +0200133 select SPL_I2C_MUX
Marek Behún2c8a4e42021-10-09 19:33:45 +0200134 select SPL_SYS_MALLOC_SIMPLE
Marek Behún8420edc2019-05-02 16:53:28 +0200135 select SYS_I2C_MVTWSI
Marek Behún6b26f3e2019-05-02 16:53:32 +0200136 select ATSHA204A
Marek Behúnb6ee8602017-06-09 19:28:45 +0200137
Marek Behún80af1a92018-04-24 17:21:31 +0200138config TARGET_TURRIS_MOX
139 bool "Support Turris Mox"
140 select ARMADA_3700
141
Stefan Roese633fa0e2016-10-25 10:56:19 +0200142config TARGET_MVEBU_ARMADA_8K
143 bool "Support Armada 7k/8k platforms"
Stefan Roese6f8c2d42016-05-25 08:21:21 +0200144 select ARMADA_8K
Tom Rinie5ec4812017-01-22 19:43:11 -0500145 select BOARD_LATE_INIT
Simon Glassfedb4282017-06-14 21:28:21 -0600146 imply SCSI
Stefan Roese6f8c2d42016-05-25 08:21:21 +0200147
Konstantin Porotchkinc4052262021-03-16 17:20:57 +0100148config TARGET_OCTEONTX2_CN913x
149 bool "Support CN913x platforms"
150 select ARMADA_8K
151 imply BOARD_EARLY_INIT_R
152 select BOARD_LATE_INIT
153 imply SCSI
154
Stefan Roesec3d89142015-08-25 13:18:38 +0200155config TARGET_DB_MV784MP_GP
156 bool "Support db-mv784mp-gp"
Tom Rinida8592d2022-02-25 11:19:46 -0500157 select BOARD_ECC_SUPPORT
Phil Sutter42902522015-12-25 14:41:22 +0100158 select MV78460
Stefan Roesec3d89142015-08-25 13:18:38 +0200159
Phil Sutteraefb8f42015-12-25 14:41:25 +0100160config TARGET_DS414
161 bool "Support Synology DS414"
162 select MV78230
163
Stefan Roesec3d89142015-08-25 13:18:38 +0200164config TARGET_MAXBCM
165 bool "Support maxbcm"
Tom Rinida8592d2022-02-25 11:19:46 -0500166 select BOARD_ECC_SUPPORT
Phil Sutter42902522015-12-25 14:41:22 +0100167 select MV78460
Stefan Roesec3d89142015-08-25 13:18:38 +0200168
Stefan Roeseb20c38a2016-01-20 08:13:29 +0100169config TARGET_THEADORABLE
170 bool "Support theadorable Armada XP"
Tom Rinie5ec4812017-01-22 19:43:11 -0500171 select BOARD_LATE_INIT if USB
Stefan Roeseb20c38a2016-01-20 08:13:29 +0100172 select MV78260
Simon Glass3bf926c2017-06-14 21:28:24 -0600173 imply CMD_SATA
Stefan Roeseb20c38a2016-01-20 08:13:29 +0100174
Dirk Eibach60083262017-02-22 16:07:23 +0100175config TARGET_CONTROLCENTERDC
176 bool "Support CONTROLCENTERDC"
177 select 88F6820
Tom Rini53dbf112022-03-30 18:07:24 -0400178 select CUSTOMER_BOARD_SUPPORT
Dirk Eibach60083262017-02-22 16:07:23 +0100179
Chris Packham0e316662019-01-10 21:01:00 +1300180config TARGET_X530
181 bool "Support Allied Telesis x530"
182 select 88F6820
183
Chris Packham4db944a2019-04-11 22:22:53 +1200184config TARGET_DB_XC3_24G4XG
185 bool "Support DB-XC3-24G4XG"
186 select 98DX3336
187
Luka Kovacicdf9ebbe2020-05-26 20:17:50 +0200188config TARGET_CRS3XX_98DX3236
189 bool "Support CRS3XX-98DX3236"
Luka Kovacic22bb9132019-05-07 19:35:55 +0200190 select 98DX3236
191
Stefan Roesec3d89142015-08-25 13:18:38 +0200192endchoice
193
Tom Rini5b527c52021-08-21 13:50:13 -0400194choice
195 prompt "DDR bus width"
196 default DDR_64BIT
197 depends on ARMADA_XP
198
199config DDR_64BIT
200 bool "64bit bus width"
201
202config DDR_32BIT
203 bool "32bit bus width"
204
205endchoice
206
Tom Rinif66a3fd2021-08-21 13:50:15 -0400207config DDR_LOG_LEVEL
208 int "DDR training code log level"
209 depends on ARMADA_XP
210 default 0
211 range 0 3
212 help
213 Amount of information provided on error while running the DDR
214 training code. At level 0, provides an error code in a case of
215 failure, RL, WL errors and other algorithm failure. At level 1,
216 provides the D-Unit setup (SPD/Static configuration). At level 2,
217 provides the windows margin as a results of DQS centeralization.
218 At level 3, rovides the windows margin of each DQ as a results of
219 DQS centeralization.
220
Marek Behún871ee662022-02-17 13:54:42 +0100221config DDR_RESET_ON_TRAINING_FAILURE
222 bool "Reset the board on DDR training failure instead of hanging"
223 depends on ARMADA_38X || ARMADA_XP
224 help
225 If DDR training fails in SPL, reset the board instead of hanging.
226 Some boards are known to fail DDR training occasionally and an
227 immediate reset may be preferable to waiting until the board is
228 reset by watchdog (if there even is one).
229
230 Note that if booting via UART and the DDR training fails, the
231 device will still hang - it doesn't make sense to reset the board
232 in such a case.
233
Tom Rinida8592d2022-02-25 11:19:46 -0500234config BOARD_ECC_SUPPORT
235 bool
236
Stefan Roeseb322c832015-12-21 13:40:37 +0100237config SYS_BOARD
238 default "clearfog" if TARGET_CLEARFOG
Dennis Gilmoreae28a5f2018-06-11 19:39:53 -0500239 default "helios4" if TARGET_HELIOS4
Konstantin Porotchkinc5330ae2017-02-16 13:52:22 +0200240 default "mvebu_armada-37xx" if TARGET_MVEBU_ARMADA_37XX
Stefan Roese606576d2016-01-29 09:14:54 +0100241 default "db-88f6720" if TARGET_DB_88F6720
Stefan Roeseb322c832015-12-21 13:40:37 +0100242 default "db-88f6820-gp" if TARGET_DB_88F6820_GP
Chris Packhamc0def242016-09-22 12:56:14 +1200243 default "db-88f6820-amc" if TARGET_DB_88F6820_AMC
Marek Behúnb6ee8602017-06-09 19:28:45 +0200244 default "turris_omnia" if TARGET_TURRIS_OMNIA
Marek Behún80af1a92018-04-24 17:21:31 +0200245 default "turris_mox" if TARGET_TURRIS_MOX
Stefan Roese633fa0e2016-10-25 10:56:19 +0200246 default "mvebu_armada-8k" if TARGET_MVEBU_ARMADA_8K
Konstantin Porotchkinc4052262021-03-16 17:20:57 +0100247 default "octeontx2_cn913x" if TARGET_OCTEONTX2_CN913x
Stefan Roeseb322c832015-12-21 13:40:37 +0100248 default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
Phil Sutteraefb8f42015-12-25 14:41:25 +0100249 default "ds414" if TARGET_DS414
Stefan Roeseb322c832015-12-21 13:40:37 +0100250 default "maxbcm" if TARGET_MAXBCM
Stefan Roeseb20c38a2016-01-20 08:13:29 +0100251 default "theadorable" if TARGET_THEADORABLE
Baruch Siachd38f04f2018-06-18 21:56:23 +0300252 default "a38x" if TARGET_CONTROLCENTERDC
Chris Packham0e316662019-01-10 21:01:00 +1300253 default "x530" if TARGET_X530
Chris Packham4db944a2019-04-11 22:22:53 +1200254 default "db-xc3-24g4xg" if TARGET_DB_XC3_24G4XG
Luka Kovacicdf9ebbe2020-05-26 20:17:50 +0200255 default "crs3xx-98dx3236" if TARGET_CRS3XX_98DX3236
Stefan Roeseb322c832015-12-21 13:40:37 +0100256
257config SYS_CONFIG_NAME
258 default "clearfog" if TARGET_CLEARFOG
Dennis Gilmoreae28a5f2018-06-11 19:39:53 -0500259 default "helios4" if TARGET_HELIOS4
Konstantin Porotchkinc5330ae2017-02-16 13:52:22 +0200260 default "mvebu_armada-37xx" if TARGET_MVEBU_ARMADA_37XX
Stefan Roese606576d2016-01-29 09:14:54 +0100261 default "db-88f6720" if TARGET_DB_88F6720
Stefan Roeseb322c832015-12-21 13:40:37 +0100262 default "db-88f6820-gp" if TARGET_DB_88F6820_GP
Chris Packhamc0def242016-09-22 12:56:14 +1200263 default "db-88f6820-amc" if TARGET_DB_88F6820_AMC
Stefan Roese633fa0e2016-10-25 10:56:19 +0200264 default "mvebu_armada-8k" if TARGET_MVEBU_ARMADA_8K
Konstantin Porotchkinc4052262021-03-16 17:20:57 +0100265 default "mvebu_armada-8k" if TARGET_OCTEONTX2_CN913x
Stefan Roeseb322c832015-12-21 13:40:37 +0100266 default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
Phil Sutteraefb8f42015-12-25 14:41:25 +0100267 default "ds414" if TARGET_DS414
Stefan Roeseb322c832015-12-21 13:40:37 +0100268 default "maxbcm" if TARGET_MAXBCM
Stefan Roeseb20c38a2016-01-20 08:13:29 +0100269 default "theadorable" if TARGET_THEADORABLE
Marek Behúnb6ee8602017-06-09 19:28:45 +0200270 default "turris_omnia" if TARGET_TURRIS_OMNIA
Marek Behún80af1a92018-04-24 17:21:31 +0200271 default "turris_mox" if TARGET_TURRIS_MOX
Baruch Siachd38f04f2018-06-18 21:56:23 +0300272 default "controlcenterdc" if TARGET_CONTROLCENTERDC
Chris Packham0e316662019-01-10 21:01:00 +1300273 default "x530" if TARGET_X530
Chris Packham4db944a2019-04-11 22:22:53 +1200274 default "db-xc3-24g4xg" if TARGET_DB_XC3_24G4XG
Luka Kovacicdf9ebbe2020-05-26 20:17:50 +0200275 default "crs3xx-98dx3236" if TARGET_CRS3XX_98DX3236
Stefan Roeseb322c832015-12-21 13:40:37 +0100276
277config SYS_VENDOR
278 default "Marvell" if TARGET_DB_MV784MP_GP
Konstantin Porotchkinc5330ae2017-02-16 13:52:22 +0200279 default "Marvell" if TARGET_MVEBU_ARMADA_37XX
Stefan Roese606576d2016-01-29 09:14:54 +0100280 default "Marvell" if TARGET_DB_88F6720
Stefan Roeseb322c832015-12-21 13:40:37 +0100281 default "Marvell" if TARGET_DB_88F6820_GP
Chris Packhamc0def242016-09-22 12:56:14 +1200282 default "Marvell" if TARGET_DB_88F6820_AMC
Stefan Roese633fa0e2016-10-25 10:56:19 +0200283 default "Marvell" if TARGET_MVEBU_ARMADA_8K
Konstantin Porotchkinc4052262021-03-16 17:20:57 +0100284 default "Marvell" if TARGET_OCTEONTX2_CN913x
Chris Packham4db944a2019-04-11 22:22:53 +1200285 default "Marvell" if TARGET_DB_XC3_24G4XG
286 default "Marvell" if TARGET_MVEBU_DB_88F7040
Stefan Roeseb322c832015-12-21 13:40:37 +0100287 default "solidrun" if TARGET_CLEARFOG
Dennis Gilmoreae28a5f2018-06-11 19:39:53 -0500288 default "kobol" if TARGET_HELIOS4
Phil Sutteraefb8f42015-12-25 14:41:25 +0100289 default "Synology" if TARGET_DS414
Marek Behúnb6ee8602017-06-09 19:28:45 +0200290 default "CZ.NIC" if TARGET_TURRIS_OMNIA
Marek Behún80af1a92018-04-24 17:21:31 +0200291 default "CZ.NIC" if TARGET_TURRIS_MOX
Baruch Siachd38f04f2018-06-18 21:56:23 +0300292 default "gdsys" if TARGET_CONTROLCENTERDC
Chris Packham0e316662019-01-10 21:01:00 +1300293 default "alliedtelesis" if TARGET_X530
Luka Kovacicdf9ebbe2020-05-26 20:17:50 +0200294 default "mikrotik" if TARGET_CRS3XX_98DX3236
Stefan Roeseb322c832015-12-21 13:40:37 +0100295
Stefan Roesec3d89142015-08-25 13:18:38 +0200296config SYS_SOC
297 default "mvebu"
298
Marek Behúnb6ee8602017-06-09 19:28:45 +0200299choice
Baruch Siachad105f52018-06-18 21:56:24 +0300300 prompt "Boot method"
Joel Johnsonab2f7572020-04-17 01:19:05 -0600301 depends on SPL
Marek Behúnb6ee8602017-06-09 19:28:45 +0200302
Baruch Siachad105f52018-06-18 21:56:24 +0300303config MVEBU_SPL_BOOT_DEVICE_SPI
Marek Behúnb6ee8602017-06-09 19:28:45 +0200304 bool "SPI NOR flash"
Joel Johnsonab2f7572020-04-17 01:19:05 -0600305 imply ENV_IS_IN_SPI_FLASH
Pali Rohár2226ca12021-07-23 11:14:29 +0200306 imply SPL_DM_SPI
307 imply SPL_SPI_FLASH_SUPPORT
308 imply SPL_SPI_LOAD
Simon Glassea2ca7e2021-08-08 12:20:14 -0600309 imply SPL_SPI
Pali Rohár9d0225b2021-07-23 11:14:25 +0200310 select SPL_BOOTROM_SUPPORT
Marek Behúnb6ee8602017-06-09 19:28:45 +0200311
Baruch Siachad105f52018-06-18 21:56:24 +0300312config MVEBU_SPL_BOOT_DEVICE_MMC
Marek Behúnb6ee8602017-06-09 19:28:45 +0200313 bool "SDIO/MMC card"
Joel Johnsonab2f7572020-04-17 01:19:05 -0600314 imply ENV_IS_IN_MMC
315 # GPIO needed for eMMC/SD card presence detection
Pali Rohár2226ca12021-07-23 11:14:29 +0200316 imply SPL_DM_GPIO
317 imply SPL_DM_MMC
318 imply SPL_GPIO
319 imply SPL_LIBDISK_SUPPORT
Simon Glass103c5f12021-08-08 12:20:09 -0600320 imply SPL_MMC
Pali Rohár9d0225b2021-07-23 11:14:25 +0200321 select SPL_BOOTROM_SUPPORT
Marek Behúnb6ee8602017-06-09 19:28:45 +0200322
Baruch Siach22c65452019-05-16 13:03:58 +0300323config MVEBU_SPL_BOOT_DEVICE_SATA
324 bool "SATA"
Simon Glassf7560372021-08-08 12:20:17 -0600325 imply SPL_SATA
Pali Rohár2226ca12021-07-23 11:14:29 +0200326 imply SPL_LIBDISK_SUPPORT
Pali Rohár9d0225b2021-07-23 11:14:25 +0200327 select SPL_BOOTROM_SUPPORT
Baruch Siach22c65452019-05-16 13:03:58 +0300328
Baruch Siach72c4e672018-06-18 21:56:26 +0300329config MVEBU_SPL_BOOT_DEVICE_UART
330 bool "UART"
Pali Rohár9d0225b2021-07-23 11:14:25 +0200331 select SPL_BOOTROM_SUPPORT
Baruch Siach72c4e672018-06-18 21:56:26 +0300332
Marek Behúnb6ee8602017-06-09 19:28:45 +0200333endchoice
334
Mario Sixa1b6b0a2017-01-11 16:01:00 +0100335config MVEBU_EFUSE
336 bool "Enable eFuse support"
Mario Sixa1b6b0a2017-01-11 16:01:00 +0100337 depends on HAVE_MVEBU_EFUSE
338 help
339 Enable support for reading and writing eFuses on mvebu SoCs.
340
341config MVEBU_EFUSE_FAKE
342 bool "Fake eFuse access (dry run)"
Mario Sixa1b6b0a2017-01-11 16:01:00 +0100343 depends on MVEBU_EFUSE
344 help
345 This enables a "dry run" mode where eFuses are not really programmed.
346 Instead the eFuse accesses are emulated by writing to and reading
347 from a memory block.
348 This is can be used for testing prog scripts.
349
350config SECURED_MODE_IMAGE
351 bool "Build image for trusted boot"
352 default false
353 depends on 88F6820
354 help
355 Build an image that employs the ARMADA SoC's trusted boot framework
356 for securely booting images.
357
358config SECURED_MODE_CSK_INDEX
359 int "Index of active CSK"
360 default 0
361 depends on SECURED_MODE_IMAGE
362
Joel Johnson9f205d62020-03-23 14:21:32 -0600363source "board/solidrun/clearfog/Kconfig"
Dennis Gilmore5a3db5d2020-12-08 21:07:36 -0600364source "board/kobol/helios4/Kconfig"
Joel Johnson9f205d62020-03-23 14:21:32 -0600365
Stefan Roesec3d89142015-08-25 13:18:38 +0200366endif