]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-tascam: notify events of change of state for userspace applications
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 23 Nov 2018 04:13:07 +0000 (13:13 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 23 Nov 2018 14:31:15 +0000 (15:31 +0100)
commit45b6bb40d1fa9247f2bb68c34a8e0b79b91b8504
treefa16772e9c438408d90c4239b7cfe3be4cc67c04
parent2e42a4edde6e8a1469213be89acedbd8b3cf5777
ALSA: firewire-tascam: notify events of change of state for userspace applications

In former commits, ALSA firewire-tascam driver queues events to notify
change of state of control surface to userspace via ALSA hwdep
interface.

This commit implements actual notification of the events. The events are
not governed by real time, thus no need to care underrun.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/uapi/sound/firewire.h
sound/firewire/tascam/amdtp-tascam.c
sound/firewire/tascam/tascam-hwdep.c