]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-lib: code refactoring to start several IT/IR contexts
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 20 May 2021 04:01:52 +0000 (13:01 +0900)
committerTakashi Iwai <tiwai@suse.de>
Thu, 20 May 2021 12:00:51 +0000 (14:00 +0200)
commit66e623d4e2e17afd268ef25f04722de0d33566ee
tree5adb7eff8805c9fbe4d0fd2c13a25faf4a2a68f1
parent20da8e3f0ba8637eeead750a609a5da494b05f25
ALSA: firewire-lib: code refactoring to start several IT/IR contexts

It's several hundred cycles from starting isochronous contexts and the
actual cycle to start processing content of packet. It's useless to
start the context for IRQ target apart from the other contexts.

This commit refactors helper function to start AMDTP domain in the point.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20210520040154.80450-7-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/amdtp-stream.c