]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sun, 18 Feb 2024 07:41:27 +0000 (16:41 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 13 Apr 2024 11:07:35 +0000 (13:07 +0200)
commitf4a345e0aaf4129f31486c55d6401c60e1d5fb3c
tree9dacee38ca83215f04c2bd76775ce0dbe65c0031
parentcb9420142e500f65ba6a6016c850bb4ce4dccdb1
ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter

[ Upstream commit 4a486439d2ca85752c46711f373b6ddc107bb35d ]

Miglia Harmony Audio (OXFW970) has a quirk to put the number of
accumulated quadlets in CIP payload into the dbc field of CIP header.

This commit handles the quirk in the packet processing layer.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20240218074128.95210-4-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/firewire/amdtp-stream.c
sound/firewire/amdtp-stream.h