Lines Matching refs:fmt
120 dev_dbg(skl->dev, "channels = %d\n", iface->inputs[0].fmt.channels); in skl_dump_mconfig()
121 dev_dbg(skl->dev, "s_freq = %d\n", iface->inputs[0].fmt.s_freq); in skl_dump_mconfig()
122 dev_dbg(skl->dev, "ch_cfg = %d\n", iface->inputs[0].fmt.ch_cfg); in skl_dump_mconfig()
124 iface->inputs[0].fmt.valid_bit_depth); in skl_dump_mconfig()
126 dev_dbg(skl->dev, "channels = %d\n", iface->outputs[0].fmt.channels); in skl_dump_mconfig()
127 dev_dbg(skl->dev, "s_freq = %d\n", iface->outputs[0].fmt.s_freq); in skl_dump_mconfig()
129 iface->outputs[0].fmt.valid_bit_depth); in skl_dump_mconfig()
130 dev_dbg(skl->dev, "ch_cfg = %d\n", iface->outputs[0].fmt.ch_cfg); in skl_dump_mconfig()
133 static void skl_tplg_update_chmap(struct skl_module_fmt *fmt, int chs) in skl_tplg_update_chmap() argument
147 fmt->ch_map = slot_map; in skl_tplg_update_chmap()
150 static void skl_tplg_update_params(struct skl_module_fmt *fmt, in skl_tplg_update_params() argument
154 fmt->s_freq = params->s_freq; in skl_tplg_update_params()
156 fmt->channels = params->ch; in skl_tplg_update_params()
157 skl_tplg_update_chmap(fmt, fmt->channels); in skl_tplg_update_params()
160 fmt->valid_bit_depth = skl_get_bit_depth(params->s_fmt); in skl_tplg_update_params()
166 switch (fmt->valid_bit_depth) { in skl_tplg_update_params()
168 fmt->bit_depth = fmt->valid_bit_depth; in skl_tplg_update_params()
172 fmt->bit_depth = SKL_DEPTH_32BIT; in skl_tplg_update_params()
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()
243 in_fmt = &mcfg->module->formats[mcfg->fmt_idx].inputs[0].fmt; in skl_tplg_update_buffer_size()
244 out_fmt = &mcfg->module->formats[mcfg->fmt_idx].outputs[0].fmt; in skl_tplg_update_buffer_size()
303 s_freq = m_iface->inputs[0].fmt.s_freq; in skl_tplg_update_be_blob()
304 s_fmt = m_iface->inputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
305 ch = m_iface->inputs[0].fmt.channels; in skl_tplg_update_be_blob()
312 s_freq = m_iface->outputs[0].fmt.s_freq; in skl_tplg_update_be_blob()
313 s_fmt = m_iface->outputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
314 ch = m_iface->outputs[0].fmt.channels; in skl_tplg_update_be_blob()
317 s_freq = m_iface->inputs[0].fmt.s_freq; in skl_tplg_update_be_blob()
318 s_fmt = m_iface->inputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
319 ch = m_iface->inputs[0].fmt.channels; in skl_tplg_update_be_blob()
626 struct skl_pipe_fmt *fmt = NULL; in skl_tplg_get_pipe_config() local
661 fmt = &pconfig->in_fmt; in skl_tplg_get_pipe_config()
663 fmt = &pconfig->out_fmt; in skl_tplg_get_pipe_config()
666 fmt->channels, fmt->freq, fmt->bps)) { in skl_tplg_get_pipe_config()
1650 format = &mconfig->module->formats[mconfig->fmt_idx].inputs[0].fmt; in skl_tplg_update_pipe_params()
1652 format = &mconfig->module->formats[mconfig->fmt_idx].outputs[0].fmt; in skl_tplg_update_pipe_params()
1977 struct skl_pipe_fmt *fmt; in skl_tplg_fill_pipe_cfg() local
1982 fmt = &pipe->configs[conf_idx].in_fmt; in skl_tplg_fill_pipe_cfg()
1986 fmt = &pipe->configs[conf_idx].out_fmt; in skl_tplg_fill_pipe_cfg()
1998 fmt->freq = tkn_val; in skl_tplg_fill_pipe_cfg()
2002 fmt->channels = tkn_val; in skl_tplg_fill_pipe_cfg()
2006 fmt->bps = tkn_val; in skl_tplg_fill_pipe_cfg()
2234 struct skl_module_iface *fmt, in skl_tplg_widget_fill_fmt() argument
2239 if (!fmt) in skl_tplg_widget_fill_fmt()
2244 dst_fmt = &fmt->inputs[fmt_idx].fmt; in skl_tplg_widget_fill_fmt()
2248 dst_fmt = &fmt->outputs[fmt_idx].fmt; in skl_tplg_widget_fill_fmt()
2789 dst_fmt[i].fmt.channels = src_fmt[i].channels; in skl_tplg_fill_fmt_v4()
2790 dst_fmt[i].fmt.s_freq = src_fmt[i].freq; in skl_tplg_fill_fmt_v4()
2791 dst_fmt[i].fmt.bit_depth = src_fmt[i].bit_depth; in skl_tplg_fill_fmt_v4()
2792 dst_fmt[i].fmt.valid_bit_depth = src_fmt[i].valid_bit_depth; in skl_tplg_fill_fmt_v4()
2793 dst_fmt[i].fmt.ch_cfg = src_fmt[i].ch_cfg; in skl_tplg_fill_fmt_v4()
2794 dst_fmt[i].fmt.ch_map = src_fmt[i].ch_map; in skl_tplg_fill_fmt_v4()
2795 dst_fmt[i].fmt.interleaving_style = in skl_tplg_fill_fmt_v4()
2797 dst_fmt[i].fmt.sample_type = src_fmt[i].sample_type; in skl_tplg_fill_fmt_v4()
3233 struct skl_module_iface *fmt, in skl_tplg_manifest_fill_fmt() argument
3241 if (!fmt) in skl_tplg_manifest_fill_fmt()
3246 dst_fmt = &fmt->inputs[fmt_idx]; in skl_tplg_manifest_fill_fmt()
3250 dst_fmt = &fmt->outputs[fmt_idx]; in skl_tplg_manifest_fill_fmt()
3258 mod_fmt = &dst_fmt->fmt; in skl_tplg_manifest_fill_fmt()
3325 struct skl_module_iface *fmt = NULL; in skl_tplg_get_int_tkn() local
3335 fmt = &mod->formats[intf_val_idx]; in skl_tplg_get_int_tkn()
3427 if (!fmt) in skl_tplg_get_int_tkn()
3430 fmt->fmt_idx = tkn_elem->value; in skl_tplg_get_int_tkn()
3449 if (!fmt) in skl_tplg_get_int_tkn()
3456 if (!fmt) in skl_tplg_get_int_tkn()
3471 ret = skl_tplg_manifest_fill_fmt(dev, fmt, tkn_elem, in skl_tplg_get_int_tkn()