Lines Matching refs:err
27 static void update_efuses(bool need_fix, esp_err_t err) in update_efuses() argument
30 if (err != ESP_OK) { in update_efuses()
31 ESP_LOGE(TAG, "Can not be fixed (err=0x%x).", err); in update_efuses()
34 err = esp_efuse_batch_write_commit(); in update_efuses()
35 if (err != ESP_OK) { in update_efuses()
36 ESP_LOGE(TAG, "Error programming eFuses (err=0x%x)", err); in update_efuses()
47 esp_err_t err = ESP_OK; in secure_boot_v1_check() local
52 err = esp_efuse_set_key_dis_read(block); in secure_boot_v1_check()
57 if (err == ESP_OK) { in secure_boot_v1_check()
58 err = esp_efuse_set_key_dis_write(block); in secure_boot_v1_check()
61 return err; in secure_boot_v1_check()
66 esp_err_t err = ESP_OK; in secure_boot_v2_check() local
85 err = esp_efuse_set_key_dis_write(block); in secure_boot_v2_check()
87 return err; in secure_boot_v2_check()
92 esp_err_t err = ESP_OK; in secure_boot_v2_check() local
116 if (err == ESP_OK) { in secure_boot_v2_check()
117 err = esp_efuse_set_key_dis_write(block); in secure_boot_v2_check()
124 if (err == ESP_OK) { in secure_boot_v2_check()
125 err = esp_efuse_set_keypurpose_dis_write(block); in secure_boot_v2_check()
133 if (err == ESP_OK) { in secure_boot_v2_check()
134 err = esp_efuse_set_digest_revoke(i); in secure_boot_v2_check()
142 return err; in secure_boot_v2_check()
155 esp_err_t err = esp_secure_boot_get_signature_blocks_for_running_app(false, &digests); in check_signature_on_update_check() local
157 if (err != ESP_OK || digests.num_digests == 0) { in check_signature_on_update_check()
176 esp_err_t err = secure_boot_v1_check(&need_fix); in esp_secure_boot_init_checks() local
178 esp_err_t err = secure_boot_v2_check(&need_fix); in esp_secure_boot_init_checks() local
180 update_efuses(need_fix, err); in esp_secure_boot_init_checks()