summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorLinus Walleij <linusw@kernel.org>2026-08-31 22:29:08 +0200
committerMark Brown <broonie@kernel.org>2026-08-31 22:14:47 +0100
commitf98785adf004db6b1c9f4cea9dadae7b800db72f (patch)
tree09e5a0712382520e65604051de56c8b6aee78c5c /scripts/Makefile.thinlto
parent103fe1a37f040ef6ac9ed1cf33be786149d2bb15 (diff)
downloadlinux-next-f98785adf004db6b1c9f4cea9dadae7b800db72f.tar.gz
linux-next-f98785adf004db6b1c9f4cea9dadae7b800db72f.zip
ASoC: ab8500: Correct digital interface format setup
The codec programs I2S as an undelayed left-aligned format, although the hardware manual defines delayed left-aligned as I2S compatible. It also enables the master generator when the codec is a clock consumer, changes registers before the complete format has been validated, and discards register I/O errors. Build all three interface register values before writing them, use the required one-bit I2S delay, only run the master generator for a provider configuration, and propagate write failures. Fixes: 679d7abdc754 ("ASoC: codecs: Add AB8500 codec-driver") Assisted-by: LLM Signed-off-by: Linus Walleij <linusw@kernel.org> Link: https://patch.msgid.link/20260831-ab8500-codec-fixes-v1-3-f85024e717e3@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions