]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: dice: handle whole available isochronous streams
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Mon, 7 Mar 2016 13:35:43 +0000 (22:35 +0900)
committerTakashi Iwai <tiwai@suse.de>
Wed, 9 Mar 2016 15:20:57 +0000 (16:20 +0100)
commit2703e090e0d30e8fc716c05b96dd632c6c6c93c3
tree83d11c6d4274526dd5765d209e17e0003393123c
parent436510a39edcf1c14171cc564845fe35b4a3809d
ALSA: dice: handle whole available isochronous streams

This commit enables ALSA dice driver to handle whole available streams.

In Dice, certain registers represent the number of available streams at
current sampling transfer frequency for both directions. The parameters
of each stream are represented in a block of register. This block is
aligned sequentially. These streams start simultaneously by writing
enable bit to a register.

This commit operates these registers when starting/stopping streams.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/dice/dice-stream.c