Home
last modified time | relevance | path

Searched refs:ppcap (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/sound/hda/ext/
H A Dhdac_ext_stream.c27 * initialize the stream, if ppcap is enabled then init those and then
34 if (bus->ppcap) { in snd_hdac_ext_stream_init()
35 hext_stream->pphc_addr = bus->ppcap + AZX_PPHC_BASE + in snd_hdac_ext_stream_init()
38 hext_stream->pplc_addr = bus->ppcap + AZX_PPLC_BASE + in snd_hdac_ext_stream_init()
103 val = readw(bus->ppcap + AZX_REG_PP_PPCTL) & mask; in snd_hdac_ext_stream_decouple_locked()
106 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, mask, mask); in snd_hdac_ext_stream_decouple_locked()
108 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, mask, 0); in snd_hdac_ext_stream_decouple_locked()
220 if (!bus->ppcap) { in hdac_ext_link_dma_stream_assign()
256 if (!bus->ppcap) { in hdac_ext_host_dma_stream_assign()
H A Dhdac_ext_controller.c30 if (!bus->ppcap) { in snd_hdac_ext_bus_ppcap_enable()
36 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_enable()
39 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_enable()
45 * snd_hdac_ext_bus_ppcap_int_enable - ppcap interrupt enable/disable
52 if (!bus->ppcap) { in snd_hdac_ext_bus_ppcap_int_enable()
58 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_int_enable()
61 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_int_enable()
/kernel/linux/linux-5.10/sound/hda/ext/
H A Dhdac_ext_controller.c37 if (!bus->ppcap) { in snd_hdac_ext_bus_ppcap_enable()
43 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_enable()
46 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_enable()
52 * snd_hdac_ext_bus_ppcap_int_enable - ppcap interrupt enable/disable
59 if (!bus->ppcap) { in snd_hdac_ext_bus_ppcap_int_enable()
65 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_int_enable()
68 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, in snd_hdac_ext_bus_ppcap_int_enable()
H A Dhdac_ext_stream.c26 * initialize the stream, if ppcap is enabled then init those and then
33 if (bus->ppcap) { in snd_hdac_ext_stream_init()
34 stream->pphc_addr = bus->ppcap + AZX_PPHC_BASE + in snd_hdac_ext_stream_init()
37 stream->pplc_addr = bus->ppcap + AZX_PPLC_BASE + in snd_hdac_ext_stream_init()
117 val = readw(bus->ppcap + AZX_REG_PP_PPCTL) & mask; in snd_hdac_ext_stream_decouple_locked()
120 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, mask, mask); in snd_hdac_ext_stream_decouple_locked()
122 snd_hdac_updatel(bus->ppcap, AZX_REG_PP_PPCTL, mask, 0); in snd_hdac_ext_stream_decouple_locked()
258 if (!bus->ppcap) { in hdac_ext_link_stream_assign()
298 if (!bus->ppcap) { in hdac_ext_host_stream_assign()
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-ctrl.c95 bus->ppcap = bus->remap_addr + offset; in hda_dsp_ctrl_get_caps()
96 sdev->bar[HDA_DSP_PP_BAR] = bus->ppcap; in hda_dsp_ctrl_get_caps()
H A Dhda-dai-ops.c55 if (!bus->ppcap) { in hda_link_stream_assign()
H A Dhda.c1005 if (bus->ppcap) in hda_init_caps()
1272 /* enable ppcap interrupt */ in hda_dsp_probe()
/kernel/linux/linux-5.10/sound/soc/sof/intel/
H A Dhda-ctrl.c100 bus->ppcap = bus->remap_addr + offset; in hda_dsp_ctrl_get_caps()
101 sdev->bar[HDA_DSP_PP_BAR] = bus->ppcap; in hda_dsp_ctrl_get_caps()
H A Dhda-dai.c66 if (!bus->ppcap) { in hda_link_stream_assign()
H A Dhda.c630 if (bus->ppcap) in hda_init_caps()
880 /* enable ppcap interrupt */ in hda_dsp_probe()
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-pcm.c95 if (bus->ppcap) in skl_get_host_stream_type()
1163 if (!bus->ppcap) in skl_platform_soc_trigger()
1392 if (bus->ppcap) { in skl_platform_soc_probe()
H A Dskl-messages.c261 /* enable ppcap interrupt */ in skl_init_dsp()
320 /* disable ppcap interrupt */ in skl_free_dsp()
365 /* if ppcap is not supported return 0 */ in skl_suspend_dsp()
366 if (!bus->ppcap) in skl_suspend_dsp()
373 /* disable ppcap interrupt */ in skl_suspend_dsp()
385 /* if ppcap is not supported return 0 */ in skl_resume_dsp()
386 if (!bus->ppcap) in skl_resume_dsp()
389 /* enable ppcap interrupt */ in skl_resume_dsp()
H A Dskl.c927 if (!bus->ppcap) { in skl_first_init()
928 dev_err(bus->dev, "bus ppcap not set, HDAudio or DSP not present?\n"); in skl_first_init()
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-pcm.c96 if (bus->ppcap) in skl_get_host_stream_type()
1165 if (!bus->ppcap) in skl_platform_soc_trigger()
1389 if (bus->ppcap) { in skl_platform_soc_probe()
H A Dskl-messages.c259 /* enable ppcap interrupt */ in skl_init_dsp()
318 /* disable ppcap interrupt */ in skl_free_dsp()
363 /* if ppcap is not supported return 0 */ in skl_suspend_dsp()
364 if (!bus->ppcap) in skl_suspend_dsp()
371 /* disable ppcap interrupt */ in skl_suspend_dsp()
383 /* if ppcap is not supported return 0 */ in skl_resume_dsp()
384 if (!bus->ppcap) in skl_resume_dsp()
387 /* enable ppcap interrupt */ in skl_resume_dsp()
H A Dskl.c937 if (!bus->ppcap) { in skl_first_init()
938 dev_err(bus->dev, "bus ppcap not set, HDAudio or DSP not present?\n"); in skl_first_init()
/kernel/linux/linux-5.10/sound/hda/
H A Dhdac_controller.c358 bus->ppcap = bus->remap_addr + offset; in snd_hdac_bus_parse_capabilities()
/kernel/linux/linux-6.6/sound/hda/
H A Dhdac_controller.c342 bus->ppcap = bus->remap_addr + offset; in snd_hdac_bus_parse_capabilities()
/kernel/linux/linux-5.10/include/sound/
H A Dhdaudio.h273 * @ppcap: pp capabilities pointer
294 void __iomem *ppcap; member
/kernel/linux/linux-6.6/include/sound/
H A Dhdaudio.h279 * @ppcap: pp capabilities pointer
300 void __iomem *ppcap; member
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_intel.c1944 if (bus->ppcap && boot_cpu_has(X86_FEATURE_ART)) in azx_first_init()
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_intel.c1900 if (bus->ppcap && boot_cpu_has(X86_FEATURE_ART)) in azx_first_init()

Completed in 28 milliseconds