linux-yocto/sound
Shengjiu Wang 5d5e80bf61 ASoC: fsl_sai: replace regmap_write with regmap_update_bits
[ Upstream commit 0e270f32975fd21874185ba53653630dd40bf560 ]

Use the regmap_write() for software reset in fsl_sai_config_disable would
cause the FSL_SAI_CSR_BCE bit to be cleared. Refer to
commit 197c53c8ec ("ASoC: fsl_sai: Don't disable bitclock for i.MX8MP")
FSL_SAI_CSR_BCE should not be cleared. So need to use regmap_update_bits()
instead of regmap_write() for these bit operations.

Fixes: dc78f7e591 ("ASoC: fsl_sai: Force a software reset when starting in consumer mode")
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Link: https://patch.msgid.link/20250807020318.2143219-1-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-08-20 18:41:33 +02:00
..
ac97 ALSA: ac97: Convert to RUNTIME_PM_OPS() macro 2025-03-14 11:07:13 +01:00
aoa
arm ALSA: arm: aaci: Constify amba_id table 2025-02-23 18:14:49 +01:00
atmel ALSA: atmel: Replace deprecated strcpy() with strscpy() 2025-05-22 20:35:56 +02:00
core ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop 2025-08-20 18:41:04 +02:00
drivers treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
firewire ALSA: firewire: Simplify with str_on_off() 2025-01-08 07:58:39 +01:00
hda Merge branch 'for-linus' into for-next 2025-05-22 20:34:24 +02:00
i2c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
isa ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp() 2025-07-04 09:04:12 +02:00
mips ALSA: n64: Replace deprecated strcpy() with strscpy() 2025-05-19 17:49:59 +02:00
oss
parisc
pci ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table 2025-08-20 18:41:32 +02:00
pcmcia
ppc
sh treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
soc ASoC: fsl_sai: replace regmap_write with regmap_update_bits 2025-08-20 18:41:33 +02:00
sparc ALSA: amd7930: replace strcpy() with strscpy() 2025-05-20 16:07:18 +02:00
spi
synth treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
usb ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros 2025-08-20 18:41:04 +02:00
virtio ALSA: virtio: use snd_kcontrol_chip() 2025-05-08 11:53:34 +02:00
x86 ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe() 2025-08-15 16:39:33 +02:00
xen
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c