ALSA: pcm: Add xrun_injection proc entry
authorTakashi Iwai <tiwai@suse.de>
Tue, 4 Nov 2014 13:02:40 +0000 (14:02 +0100)
committerTakashi Iwai <tiwai@suse.de>
Tue, 4 Nov 2014 13:09:16 +0000 (14:09 +0100)
commit2b30d411dbc6eddfb5b4f9afd5a2c57b6f4dd96c
tree02f9efaa6a39b5579eb3f708435ef743b2ab4d09
parentf5914908a5b7b2338f210e56827a1ef35585dc6d
ALSA: pcm: Add xrun_injection proc entry

This patch adds a new proc entry for PCM substreams to inject an
XRUN.  When a PCM substream is running and any value is written to its
xrun_injection proc file, the driver triggers XRUN.  This is a useful
feature for debugging XRUN and error handling code paths.

Note that this entry is enabled only when CONFIG_SND_PCM_XRUN_DEBUG is
set.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Documentation/sound/alsa/Procfile.txt
include/sound/pcm.h
sound/core/pcm.c