Searched refs:pplc_addr (Results 1 – 4 of 4) sorted by relevance
| /linux/sound/hda/core/ext/ |
| H A D | stream.c | 73 hext_stream->pplc_addr = bus->ppcap + AZX_PPLC_BASE + in snd_hdac_ext_stream_init() 176 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, in snd_hdac_ext_stream_start() 187 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, AZX_PPLCCTL_RUN, 0); in snd_hdac_ext_stream_clear() 202 snd_hdac_updatel(hext_stream->pplc_addr, AZX_REG_PPLCCTL, in snd_hdac_ext_stream_reset() 207 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL) & in snd_hdac_ext_stream_reset() 214 writel(val, hext_stream->pplc_addr + AZX_REG_PPLCCTL); in snd_hdac_ext_stream_reset() 220 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL) & AZX_PPLCCTL_STRST; in snd_hdac_ext_stream_reset() 242 val = readl(hext_stream->pplc_addr + AZX_REG_PPLCCTL); in snd_hdac_ext_stream_setup() 245 writel(val, hext_stream->pplc_addr + AZX_REG_PPLCCTL); in snd_hdac_ext_stream_setup() 248 writew(fmt, hext_stream->pplc_addr + AZX_REG_PPLCFMT); in snd_hdac_ext_stream_setup()
|
| /linux/include/sound/ |
| H A D | hdaudio_ext.h | 51 void __iomem *pplc_addr; member
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda-dai-ops.c | 354 hext_stream->pplcllpl = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPL); in hda_trigger() 355 hext_stream->pplcllpu = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPU); in hda_trigger()
|
| H A D | hda-stream.c | 970 hext_stream->pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init() 1194 * The pplc_addr have been calculated during probe in in hda_dsp_get_stream_ldp() 1196 * pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_get_stream_ldp() 1203 llp_l = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPL); in hda_dsp_get_stream_ldp() 1204 llp_u = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPU); in hda_dsp_get_stream_ldp()
|