Searched hist:"8 d48c0163d1ab0f56a18ebe9898a34ebcfdfaa1a" (Results 1 – 2 of 2) sorted by relevance
/linux/sound/x86/ |
H A D | intel_hdmi_lpe_audio.h | diff 8d48c0163d1ab0f56a18ebe9898a34ebcfdfaa1a Tue Feb 07 08:05:46 CET 2017 Takashi Iwai <tiwai@suse.de> ALSA: x86: Allow single period PCM operation
This is an implementation of PCM streaming with only 1 period. Since the hardware requires the refresh of BDs after each BD processing finishes, we'd need at least two BDs. The trick is that both BDs point to the same content: the address of the PCM buffer head, and the whole buffer size. Then it loops over to the whole buffer again after it finished once.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
H A D | intel_hdmi_audio.c | diff 8d48c0163d1ab0f56a18ebe9898a34ebcfdfaa1a Tue Feb 07 08:05:46 CET 2017 Takashi Iwai <tiwai@suse.de> ALSA: x86: Allow single period PCM operation
This is an implementation of PCM streaming with only 1 period. Since the hardware requires the refresh of BDs after each BD processing finishes, we'd need at least two BDs. The trick is that both BDs point to the same content: the address of the PCM buffer head, and the whole buffer size. Then it loops over to the whole buffer again after it finished once.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|