avs_tplg_modcfg_ext
struct avs_tplg_modcfg_ext *cfg;
struct avs_tplg_modcfg_ext *te, u32 dma_id)
struct avs_tplg_modcfg_ext *te;
struct avs_tplg_modcfg_ext *te;
struct avs_tplg_modcfg_ext *te;
struct avs_tplg_modcfg_ext *tcfg = t->cfg_ext;
struct avs_tplg_modcfg_ext *cfg = &tplg->modcfgs_ext[i];
AVS_DEFINE_PTR_PARSER(modcfg_ext, struct avs_tplg_modcfg_ext, modcfgs_ext);
.offset = offsetof(struct avs_tplg_modcfg_ext, type),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.out_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.feature_mask),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.vindex),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_type),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_buffer_size),
.offset = offsetof(struct avs_tplg_modcfg_ext, copier.blob_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, micsel.out_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, wov.cpc_lp_mode),
.offset = offsetof(struct avs_tplg_modcfg_ext, src.out_freq),
.offset = offsetof(struct avs_tplg_modcfg_ext, mux.ref_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, mux.out_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.ref_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.out_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, aec.cpc_lp_mode),
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.out_freq),
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.mode),
.offset = offsetof(struct avs_tplg_modcfg_ext, asrc.disable_jitter_buffer),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.out_channel_config),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients_select),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[0]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[1]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[2]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[3]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[4]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[5]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[6]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.coefficients[7]),
.offset = offsetof(struct avs_tplg_modcfg_ext, updown_mix.channel_map),
.offset = offsetof(struct avs_tplg_modcfg_ext, generic.num_input_pins),
.offset = offsetof(struct avs_tplg_modcfg_ext, generic.num_output_pins),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.ref_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.out_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.wake_tick_period),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.vindex),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.dma_type),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.dma_buffer_size),
.offset = offsetof(struct avs_tplg_modcfg_ext, whm.blob_fmt),
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.target_volume),
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.curve_type),
.offset = offsetof(struct avs_tplg_modcfg_ext, peakvol.curve_duration),
assign_copier_gtw_instance(struct snd_soc_component *comp, struct avs_tplg_modcfg_ext *cfg)
struct avs_tplg_modcfg_ext *cfg,
struct avs_tplg_modcfg_ext *cfg_ext;
struct avs_tplg_modcfg_ext *modcfgs_ext;