ALSA: firewire-tascam: add PCM functionality
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 1 Oct 2015 13:02:16 +0000 (22:02 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 2 Oct 2015 16:17:03 +0000 (18:17 +0200)
commite453df44f0d6574e99fae990c89a22c6ec6bbb62
tree16235e1ff2ccd2e707f9f9749ddfc6bf1c6e97c7
parent35efa5c489de63a9bdbb7ea4e66dcfadcca951b4
ALSA: firewire-tascam: add PCM functionality

This commit adds PCM functionality to transmit/receive PCM samples.

When one of PCM substreams are running or external clock source is
selected, current sampling rate is used. Else, the sampling rate is
changed as an userspace application requests.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/tascam/Makefile
sound/firewire/tascam/tascam-pcm.c [new file with mode: 0644]
sound/firewire/tascam/tascam.c
sound/firewire/tascam/tascam.h