Lines Matching refs:m_cfg

191 static void skl_tplg_update_params_fixup(struct skl_module_cfg *m_cfg,  in skl_tplg_update_params_fixup()  argument
198 in_fmt = &m_cfg->module->formats[m_cfg->fmt_idx].inputs[0].fmt; in skl_tplg_update_params_fixup()
199 out_fmt = &m_cfg->module->formats[m_cfg->fmt_idx].outputs[0].fmt; in skl_tplg_update_params_fixup()
203 in_fixup = m_cfg->params_fixup; in skl_tplg_update_params_fixup()
204 out_fixup = (~m_cfg->converter) & in skl_tplg_update_params_fixup()
205 m_cfg->params_fixup; in skl_tplg_update_params_fixup()
207 out_fixup = m_cfg->params_fixup; in skl_tplg_update_params_fixup()
208 in_fixup = (~m_cfg->converter) & in skl_tplg_update_params_fixup()
209 m_cfg->params_fixup; in skl_tplg_update_params_fixup()
213 out_fixup = m_cfg->params_fixup; in skl_tplg_update_params_fixup()
214 in_fixup = (~m_cfg->converter) & in skl_tplg_update_params_fixup()
215 m_cfg->params_fixup; in skl_tplg_update_params_fixup()
217 in_fixup = m_cfg->params_fixup; in skl_tplg_update_params_fixup()
218 out_fixup = (~m_cfg->converter) & in skl_tplg_update_params_fixup()
219 m_cfg->params_fixup; in skl_tplg_update_params_fixup()
286 struct skl_module_cfg *m_cfg = w->priv; in skl_tplg_update_be_blob() local
290 u8 dev_type = skl_tplg_be_dev_type(m_cfg->dev_type); in skl_tplg_update_be_blob()
291 int fmt_idx = m_cfg->fmt_idx; in skl_tplg_update_be_blob()
292 struct skl_module_iface *m_iface = &m_cfg->module->formats[fmt_idx]; in skl_tplg_update_be_blob()
295 if (m_cfg->formats_config[SKL_PARAM_INIT].caps_size > 0) in skl_tplg_update_be_blob()
299 switch (m_cfg->dev_type) { in skl_tplg_update_be_blob()
311 if (m_cfg->hw_conn_type == SKL_CONN_SOURCE) { in skl_tplg_update_be_blob()
331 cfg = intel_nhlt_get_endpoint_blob(skl->dev, skl->nhlt, m_cfg->vbus_id, in skl_tplg_update_be_blob()
335 m_cfg->formats_config[SKL_PARAM_INIT].caps_size = cfg->size; in skl_tplg_update_be_blob()
336 m_cfg->formats_config[SKL_PARAM_INIT].caps = (u32 *)&cfg->caps; in skl_tplg_update_be_blob()
339 m_cfg->vbus_id, link_type, dir); in skl_tplg_update_be_blob()
351 struct skl_module_cfg *m_cfg = w->priv; in skl_tplg_update_module_params() local
352 struct skl_pipe_params *params = m_cfg->pipe->p_params; in skl_tplg_update_module_params()
353 int p_conn_type = m_cfg->pipe->conn_type; in skl_tplg_update_module_params()
356 if (!m_cfg->params_fixup) in skl_tplg_update_module_params()
362 skl_dump_mconfig(skl, m_cfg); in skl_tplg_update_module_params()
369 skl_tplg_update_params_fixup(m_cfg, params, is_fe); in skl_tplg_update_module_params()
370 skl_tplg_update_buffer_size(skl, m_cfg); in skl_tplg_update_module_params()
375 skl_dump_mconfig(skl, m_cfg); in skl_tplg_update_module_params()