diff --git a/src/adsp_config.c b/src/adsp_config.c index c02ea04..e1f7e5a 100644 --- a/src/adsp_config.c +++ b/src/adsp_config.c @@ -2124,6 +2124,7 @@ static void dump_module(struct fw_image_manifest_module *man_cavs) for (i = 0; i < man_cavs->mod_man_count; i++) { DUMP_PRINTABLE_BYTES("module name", man_cavs->mod_man[i].name); DUMP_KEY("load type", "%d", man_cavs->mod_man[i].type.load_type); + DUMP_KEY("init config", "%d", man_cavs->mod_man[i].type.init_config); DUMP_KEY("domain ll", "%d", man_cavs->mod_man[i].type.domain_ll); DUMP_KEY("domain dp", "%d", man_cavs->mod_man[i].type.domain_dp); DUMP_KEY("config count", "%d", man_cavs->mod_man[i].cfg_count); @@ -2237,7 +2238,7 @@ static int parse_module(const toml_table_t *toml, struct parse_ctx *pctx, return err_key_parse("load_type", NULL); mod_man->type.init_config = parse_uint32_hex_key(mod_entry, &ctx_entry, - "init_config", 1, &ret); + "init_config", 0, &ret); if (ret < 0) return err_key_parse("init_config", NULL);