Home
last modified time | relevance | path

Searched refs:sstream_ctl (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/soc/qcom/
H A Dlpass-hdmi.c35 struct lpass_sstream_ctl *sstream_ctl = drvdata->sstream_ctl; in lpass_hdmi_daiops_hw_params() local
153 ret = regmap_field_write(sstream_ctl->sstream_en, LPASS_SSTREAM_DISABLE); in lpass_hdmi_daiops_hw_params()
157 ret = regmap_field_write(sstream_ctl->dma_sel, ch); in lpass_hdmi_daiops_hw_params()
165 ret = regmap_field_write(sstream_ctl->layout, LPASS_SSTREAM_DEFAULT_DISABLE); in lpass_hdmi_daiops_hw_params()
169 ret = regmap_field_write(sstream_ctl->layout_sp, LPASS_LAYOUT_SP_DEFAULT); in lpass_hdmi_daiops_hw_params()
173 ret = regmap_field_write(sstream_ctl->dp_audio, LPASS_SSTREAM_DEFAULT_ENABLE); in lpass_hdmi_daiops_hw_params()
196 ret = regmap_field_write(drvdata->sstream_ctl->sstream_en, LPASS_SSTREAM_ENABLE); in lpass_hdmi_daiops_prepare()
210 struct lpass_sstream_ctl *sstream_ctl = drvdata->sstream_ctl; in lpass_hdmi_daiops_trigger() local
217 ret = regmap_field_write(sstream_ctl->sstream_en, LPASS_SSTREAM_ENABLE); in lpass_hdmi_daiops_trigger()
229 ret = regmap_field_write(sstream_ctl->sstream_en, LPASS_SSTREAM_DISABLE); in lpass_hdmi_daiops_trigger()
[all …]
H A Dlpass-cpu.c623 struct lpass_sstream_ctl *sstream_ctl; in lpass_hdmi_init_bitfields() local
661 sstream_ctl = devm_kzalloc(dev, sizeof(*sstream_ctl), GFP_KERNEL); in lpass_hdmi_init_bitfields()
662 if (!sstream_ctl) in lpass_hdmi_init_bitfields()
665 rval = devm_regmap_field_bulk_alloc(dev, map, &sstream_ctl->sstream_en, &v->sstream_en, 9); in lpass_hdmi_init_bitfields()
669 drvdata->sstream_ctl = sstream_ctl; in lpass_hdmi_init_bitfields()
H A Dlpass.h180 struct lpass_sstream_ctl *sstream_ctl; member