return (scierr == SC_ERR_NONE) ? 0 : -EIO;
}
-static sc_err_t dgo_write(u32 _id, u8 _access, u32 *_pdata)
+static int dgo_write(u32 _id, u8 _access, u32 *_pdata)
{
- sc_err_t scierr = sc_seco_secvio_dgo_config(-1, _id, _access, _pdata);
+ int scierr = sc_seco_secvio_dgo_config(-1, _id, _access, _pdata);
if (scierr != SC_ERR_NONE) {
printf("Failed to set dgo configuration\n");
static int apply_snvs_dgo_config(struct snvs_dgo_conf *cnf)
{
- sc_err_t scierr = 0;
+ int scierr = 0;
debug("%s\n", __func__);
cnf->tamper_misc_ctl,
cnf->tamper_core_volt_mon_ctl);
- dgo_write(0x04, 1, &cnf->tamper_offset_ctl);
+ scierr = dgo_write(0x04, 1, &cnf->tamper_offset_ctl);
if (scierr != SC_ERR_NONE)
goto exit;
- dgo_write(0x14, 1, &cnf->tamper_pull_ctl);
+ scierr = dgo_write(0x14, 1, &cnf->tamper_pull_ctl);
if (scierr != SC_ERR_NONE)
goto exit;
- dgo_write(0x24, 1, &cnf->tamper_ana_test_ctl);
+ scierr = dgo_write(0x24, 1, &cnf->tamper_ana_test_ctl);
if (scierr != SC_ERR_NONE)
goto exit;
- dgo_write(0x34, 1, &cnf->tamper_sensor_trim_ctl);
+ scierr = dgo_write(0x34, 1, &cnf->tamper_sensor_trim_ctl);
if (scierr != SC_ERR_NONE)
goto exit;
- dgo_write(0x54, 1, &cnf->tamper_core_volt_mon_ctl);
+ scierr = dgo_write(0x54, 1, &cnf->tamper_core_volt_mon_ctl);
if (scierr != SC_ERR_NONE)
goto exit;
/* Last as it could lock the writes */
- dgo_write(0x44, 1, &cnf->tamper_misc_ctl);
+ scierr = dgo_write(0x44, 1, &cnf->tamper_misc_ctl);
if (scierr != SC_ERR_NONE)
goto exit;