Home
last modified time | relevance | path

Searched refs:wseq (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/firmware/cirrus/
H A Dcs_dsp.c3572 static void cs_dsp_wseq_clear(struct cs_dsp *dsp, struct cs_dsp_wseq *wseq) in cs_dsp_wseq_clear() argument
3576 list_for_each_entry_safe(op, op_tmp, &wseq->ops, list) { in cs_dsp_wseq_clear()
3582 static int cs_dsp_populate_wseq(struct cs_dsp *dsp, struct cs_dsp_wseq *wseq) in cs_dsp_populate_wseq() argument
3589 if (!wseq->ctl) { in cs_dsp_populate_wseq()
3594 words = kzalloc(wseq->ctl->len, GFP_KERNEL); in cs_dsp_populate_wseq()
3598 ret = cs_dsp_coeff_read_ctrl(wseq->ctl, 0, words, wseq->ctl->len); in cs_dsp_populate_wseq()
3600 cs_dsp_err(dsp, "Failed to read %s: %d\n", wseq->ctl->subname, ret); in cs_dsp_populate_wseq()
3604 INIT_LIST_HEAD(&wseq->ops); in cs_dsp_populate_wseq()
3606 chunk = cs_dsp_chunk(words, wseq->ctl->len); in cs_dsp_populate_wseq()
3645 list_add_tail(&op->list, &wseq->ops); in cs_dsp_populate_wseq()
[all …]
/linux/sound/soc/codecs/
H A Dwm5110.c294 const struct reg_sequence *wseq; in wm5110_hp_pre_enable() local
300 wseq = wm5110_dre_left_enable; in wm5110_hp_pre_enable()
303 wseq = wm5110_no_dre_left_enable; in wm5110_hp_pre_enable()
310 wseq = wm5110_dre_right_enable; in wm5110_hp_pre_enable()
313 wseq = wm5110_no_dre_right_enable; in wm5110_hp_pre_enable()
322 return regmap_multi_reg_write(arizona->regmap, wseq, nregs); in wm5110_hp_pre_enable()