diff --git a/src/audio/drc/drc.c b/src/audio/drc/drc.c index af29dfaefa78..19161edf000f 100644 --- a/src/audio/drc/drc.c +++ b/src/audio/drc/drc.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -138,6 +139,7 @@ static int drc_setup(struct drc_comp_data *cd, uint16_t channels, uint32_t rate) * End of DRC setup code. Next the standard component methods. */ +__sof_llext_dram_text(CONFIG_COMP_DRC_MODULE) static int drc_init(struct processing_module *mod) { struct module_data *md = &mod->priv; @@ -195,6 +197,7 @@ static int drc_init(struct processing_module *mod) return ret; } +__sof_llext_dram_text(CONFIG_COMP_DRC_MODULE) static int drc_free(struct processing_module *mod) { struct drc_comp_data *cd = module_get_private_data(mod); @@ -407,7 +410,6 @@ SOF_MODULE_INIT(drc, sys_comp_module_drc_interface_init); /* modular: llext dynamic link */ #include -#include #include #define UUID_DRC 0xda, 0xe4, 0x6e, 0xb3, 0x6f, 0x00, 0xf9, 0x47, \