linux/sound/hda/codecs/side-codecs
Shenghao Ding e052a1f719 ALSA: hda/tas2781: Fix incorrect bit update for non-book-zero or book 0 pages >1
In TAS2781 SPI mode, when accessing non-book-zero or page numbers greater
than 1 in book 0, an additional byte must be read. The first byte in such
cases is a dummy byte and should be ignored.

Fixes: 9fa6a693ad ("ALSA: hda/tas2781: Remove tas2781_spi_fwlib.c and leverage SND_SOC_TAS2781_FMWLIB")
Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
Link: https://patch.msgid.link/20260429054206.429-1-shenghao-ding@ti.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2026-04-29 07:51:17 +02:00
..
cirrus_scodec_test.c ALSA: hda/cirrus_scodec_test: Use faux_device instead of platform_device 2026-01-16 15:17:53 +01:00
cirrus_scodec.c
cirrus_scodec.h
cs35l41_hda_i2c.c
cs35l41_hda_property.c ALSA: hda: cs35l41: Fix boost type for HP Dragonfly 13.5 inch G4 2026-03-30 18:24:57 +02:00
cs35l41_hda_property.h
cs35l41_hda_spi.c
cs35l41_hda.c ALSA: hda/cs35l41: Clean up runtime PM with guard() 2025-12-23 10:51:57 +01:00
cs35l41_hda.h
cs35l56_hda_i2c.c ASoC: cs35l56: Set fw_regs table after getting REVID 2025-09-28 08:27:15 +02:00
cs35l56_hda_spi.c ASoC: cs35l56: Set fw_regs table after getting REVID 2025-09-28 08:27:15 +02:00
cs35l56_hda.c ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() 2026-04-29 07:50:16 +02:00
cs35l56_hda.h ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() 2026-04-29 07:50:16 +02:00
hda_component.c ALSA: hda: Fix missing pointer check in hda_component_manager_init function 2025-10-11 08:28:52 +02:00
hda_component.h ALSA: hda/component: Use guard() for mutex locks 2025-08-29 11:52:15 +02:00
Kconfig ASoC: Add SPDX ids to many soc files 2026-02-22 23:52:20 +00:00
Makefile
tas2781_hda_i2c.c ALSA: hda/tas2781: A workaround solution to lower-vol issue among lower calibrated-impedance micro-speaker on TAS2781 2026-02-28 09:28:06 +01:00
tas2781_hda_spi.c ALSA: hda/tas2781: Fix incorrect bit update for non-book-zero or book 0 pages >1 2026-04-29 07:51:17 +02:00
tas2781_hda.c ASoC: tas2781: Put three different calibrated data solution into the same data structure 2026-02-04 13:38:02 +00:00
tas2781_hda.h ALSA: hda/tas2781: Support L"SmartAmpCalibrationData" to save calibrated data 2025-08-06 08:05:47 +02:00