Lines Matching refs:secure
230 bool secure; in esp_flash_encryption_cfg_verify_release_mode() local
232 secure = esp_flash_encryption_enabled(); in esp_flash_encryption_cfg_verify_release_mode()
233 result = secure; in esp_flash_encryption_cfg_verify_release_mode()
234 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
254 secure = esp_efuse_read_field_bit(ESP_EFUSE_DISABLE_DL_ENCRYPT); in esp_flash_encryption_cfg_verify_release_mode()
255 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
256 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
260 secure = esp_efuse_read_field_bit(ESP_EFUSE_DISABLE_DL_DECRYPT); in esp_flash_encryption_cfg_verify_release_mode()
261 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
262 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
266 secure = esp_efuse_read_field_bit(ESP_EFUSE_DISABLE_DL_CACHE); in esp_flash_encryption_cfg_verify_release_mode()
267 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
268 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
272 secure = esp_efuse_read_field_bit(ESP_EFUSE_DISABLE_JTAG); in esp_flash_encryption_cfg_verify_release_mode()
273 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
274 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
278 secure = esp_efuse_read_field_bit(ESP_EFUSE_CONSOLE_DEBUG_DISABLE); in esp_flash_encryption_cfg_verify_release_mode()
279 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
280 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
284 secure = esp_efuse_read_field_bit(ESP_EFUSE_WR_DIS_DIS_CACHE); in esp_flash_encryption_cfg_verify_release_mode()
285 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
286 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
290 secure = esp_efuse_read_field_bit(ESP_EFUSE_RD_DIS_BLK1); in esp_flash_encryption_cfg_verify_release_mode()
291 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
292 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
296 secure = esp_efuse_read_field_bit(ESP_EFUSE_WR_DIS_BLK1); in esp_flash_encryption_cfg_verify_release_mode()
297 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
298 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
307 bool secure; in esp_flash_encryption_cfg_verify_release_mode() local
309 secure = esp_flash_encryption_enabled(); in esp_flash_encryption_cfg_verify_release_mode()
310 result = secure; in esp_flash_encryption_cfg_verify_release_mode()
311 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
324 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT); in esp_flash_encryption_cfg_verify_release_mode()
325 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
326 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
331 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_DOWNLOAD_DCACHE); in esp_flash_encryption_cfg_verify_release_mode()
332 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
333 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
339 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_DOWNLOAD_ICACHE); in esp_flash_encryption_cfg_verify_release_mode()
340 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
341 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
347 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_PAD_JTAG); in esp_flash_encryption_cfg_verify_release_mode()
348 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
349 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
355 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_USB_JTAG); in esp_flash_encryption_cfg_verify_release_mode()
356 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
357 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
363 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_DIRECT_BOOT); in esp_flash_encryption_cfg_verify_release_mode()
364 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
365 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
371 secure = esp_efuse_read_field_bit(ESP_EFUSE_HARD_DIS_JTAG); in esp_flash_encryption_cfg_verify_release_mode()
372 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
373 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
379 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_BOOT_REMAP); in esp_flash_encryption_cfg_verify_release_mode()
380 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
381 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
387 secure = esp_efuse_read_field_bit(ESP_EFUSE_DIS_LEGACY_SPI_BOOT); in esp_flash_encryption_cfg_verify_release_mode()
388 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
389 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
395 secure = esp_efuse_read_field_bit(ESP_EFUSE_WR_DIS_DIS_ICACHE); in esp_flash_encryption_cfg_verify_release_mode()
396 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
397 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
415 secure = false; in esp_flash_encryption_cfg_verify_release_mode()
419 secure = esp_efuse_get_key_dis_read(block); in esp_flash_encryption_cfg_verify_release_mode()
420 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
421 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
424 secure = esp_efuse_get_key_dis_write(block); in esp_flash_encryption_cfg_verify_release_mode()
425 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
426 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
431 secure = esp_efuse_get_keypurpose_dis_write(block); in esp_flash_encryption_cfg_verify_release_mode()
432 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()
433 if (!secure) { in esp_flash_encryption_cfg_verify_release_mode()
439 result &= secure; in esp_flash_encryption_cfg_verify_release_mode()