]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: dice: ensure phase lock before starting streaming
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Mon, 8 Feb 2016 13:54:20 +0000 (22:54 +0900)
committerTakashi Iwai <tiwai@suse.de>
Tue, 9 Feb 2016 11:22:11 +0000 (12:22 +0100)
commit2d67d21c27f7c82a4e118e7a220cf3a3c1225bb9
tree244dd971695be26916d5d25678b2813a31686265
parentf76b57ac8e7ca7fcf724e89bed72968d663c763c
ALSA: dice: ensure phase lock before starting streaming

In former commits, probing process has no need to set sampling transfer
frequency. Although it's OK to drop a function to change the frequency
from this module, some models require it before streaming. This seems to
be due to phase lock of clock source.

This commit moves the function from transaction layer to stream layer, and
rename it according to the purpose.

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