Lines Matching refs:module_id
641 u32 operation, module_id; in hsw_module_message() local
645 module_id = msg_get_module_id(header); in hsw_module_message()
649 operation, module_id); in hsw_module_message()
1170 map->module_entries[0].module_id = module->id; in sst_hsw_stream_set_module_info()
1741 bool sst_hsw_is_module_loaded(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_loaded() argument
1745 module = sst_module_get_from_id(hsw->dsp, module_id); in sst_hsw_is_module_loaded()
1752 bool sst_hsw_is_module_active(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_active() argument
1756 module = sst_module_get_from_id(hsw->dsp, module_id); in sst_hsw_is_module_active()
1763 void sst_hsw_set_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_enabled_rtd3() argument
1765 hsw->enabled_modules_rtd3 |= (1 << module_id); in sst_hsw_set_module_enabled_rtd3()
1768 void sst_hsw_set_module_disabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_disabled_rtd3() argument
1770 hsw->enabled_modules_rtd3 &= ~(1 << module_id); in sst_hsw_set_module_disabled_rtd3()
1773 bool sst_hsw_is_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_enabled_rtd3() argument
1775 return hsw->enabled_modules_rtd3 & (1 << module_id); in sst_hsw_is_module_enabled_rtd3()
1840 u32 module_id, u32 instance_id, char *name) in sst_hsw_module_load() argument
1849 dev_dbg(dev, "sst_hsw_module_load id=%d, name='%s'", module_id, name); in sst_hsw_module_load()
1851 module = sst_module_get_from_id(dsp, module_id); in sst_hsw_module_load()
1854 if (module_id == SST_HSW_MODULE_BASE_FW) { in sst_hsw_module_load()
1878 module = sst_module_get_from_id(dsp, module_id); in sst_hsw_module_load()
1881 module_id, name); in sst_hsw_module_load()
1885 module_id, name); in sst_hsw_module_load()
1888 if (fw && module_id != SST_HSW_MODULE_BASE_FW) in sst_hsw_module_load()
1895 u32 module_id, u32 instance_id) in sst_hsw_module_enable() argument
1905 if (!sst_hsw_is_module_loaded(hsw, module_id)) { in sst_hsw_module_enable()
1906 dev_dbg(dev, "module %d not loaded\n", module_id); in sst_hsw_module_enable()
1910 if (sst_hsw_is_module_active(hsw, module_id)) { in sst_hsw_module_enable()
1911 dev_info(dev, "module %d already enabled\n", module_id); in sst_hsw_module_enable()
1915 module = sst_module_get_from_id(dsp, module_id); in sst_hsw_module_enable()
1917 dev_err(dev, "module %d not valid\n", module_id); in sst_hsw_module_enable()
1921 runtime = sst_module_runtime_get_from_id(module, module_id); in sst_hsw_module_enable()
1923 dev_err(dev, "runtime %d not valid", module_id); in sst_hsw_module_enable()
1929 IPC_MODULE_ID(module_id); in sst_hsw_module_enable()
1933 config.map.module_entries[0].module_id = module->id; in sst_hsw_module_enable()
1946 config.map.module_entries[0].module_id, in sst_hsw_module_enable()
1963 u32 module_id, u32 instance_id) in sst_hsw_module_disable() argument
1971 if (!sst_hsw_is_module_loaded(hsw, module_id)) { in sst_hsw_module_disable()
1972 dev_dbg(dev, "module %d not loaded\n", module_id); in sst_hsw_module_disable()
1976 if (!sst_hsw_is_module_active(hsw, module_id)) { in sst_hsw_module_disable()
1977 dev_info(dev, "module %d already disabled\n", module_id); in sst_hsw_module_disable()
1981 module = sst_module_get_from_id(dsp, module_id); in sst_hsw_module_disable()
1983 dev_err(dev, "module %d not valid\n", module_id); in sst_hsw_module_disable()
1989 IPC_MODULE_ID(module_id); in sst_hsw_module_disable()
2001 u32 module_id, u32 instance_id, u32 parameter_id, in sst_hsw_module_set_param() argument
2014 IPC_MODULE_ID(module_id); in sst_hsw_module_set_param()