[alsa-devel] [PATCH 2/4] ALSA: hda: Make sure DMA is started by reading back the RUN bit

Takashi Iwai tiwai at suse.de
Tue May 15 09:36:19 CEST 2018


On Tue, 15 May 2018 08:40:54 +0200,
Sriram Periyasamy wrote:
> 
> From: Pardha Saradhi K <pardha.saradhi.kesapragada at intel.com>
> 
> As per HW recommendation, after setting the RUN bit,
> software must read a 1 from the RUN bit, before modifying
> related control registers/re-starting the DMA engine.

Rather FIFO is checked in snd_hdac_stream_sync(), so I guess it
already suffices.  But we can add this sanity check there, too, if it
really matters.


thanks,

Takashi


More information about the Alsa-devel mailing list