ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 15 Oct 2021 08:08:19 +0000 (17:08 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 15 Oct 2021 15:52:11 +0000 (17:52 +0200)
commitdc36a9755a572781903d79f8437d109b72662da5
tree9916874e94accbd9ffda65f77516462e2499f4c0
parent58b62ab7025912ce1be36e3ba19d49620a0161b6
ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model

In register DSP models, current parameters of DSP are always reported by
messages in isochronous packet. When user operates hardware component such
as rotary knob, corresponding message is changed.

This commit parses the message and cache current parameters of mixer
source function, commonly available for all of register DSP models.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20211015080826.34847-5-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/uapi/sound/firewire.h
sound/firewire/motu/motu-register-dsp-message-parser.c