Home
last modified time | relevance | path

Searched refs:pplc_addr (Results 1 – 4 of 4) sorted by relevance

/linux/sound/hda/core/ext/
H A Dstream.c73 hext_stream->pplc_addr = bus->ppcap + AZX_PPLC_BASE + in snd_hdac_ext_stream_init()
177 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, in snd_hdac_ext_stream_start()
188 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, AZX_PPLCCTL_RUN, 0); in snd_hdac_ext_stream_clear()
203 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, in snd_hdac_ext_stream_reset()
208 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL) & in snd_hdac_ext_stream_reset()
214 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, in snd_hdac_ext_stream_reset()
221 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL) & AZX_PPLCCTL_STRST; in snd_hdac_ext_stream_reset()
243 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL); in snd_hdac_ext_stream_setup()
246 writel(val, hext_stream->pplc_addr + AZX_REG_PPLCCTL); in snd_hdac_ext_stream_setup()
249 writew(fmt, hext_stream->pplc_addr + AZX_REG_PPLCFMT); in snd_hdac_ext_stream_setup()
/linux/include/sound/
H A Dhdaudio_ext.h51 void __iomem *pplc_addr; member
/linux/sound/soc/sof/intel/
H A Dhda-dai-ops.c418 hext_stream->pplcllpl = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPL); in hda_ipc4_post_trigger()
419 hext_stream->pplcllpu = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPU); in hda_ipc4_post_trigger()
H A Dhda-stream.c982 hext_stream->pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init()
1206 * The pplc_addr have been calculated during probe in in hda_dsp_get_stream_ldp()
1208 * pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_get_stream_ldp()
1215 llp_l = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPL);
1216 llp_u = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPU);