]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: tlv320adcx140: add avdd and iovdd supply
authorEmil-Juhl <juhl.emildahl@gmail.com>
Tue, 13 Jan 2026 10:58:49 +0000 (11:58 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 14 Jan 2026 13:35:34 +0000 (13:35 +0000)
commit57be1f67401005e33e8c88db6707b4482b509589
treebf701008b08d15c567583eac2fc2fb8f614a9a1d
parent24175015263d3c72166902a5a4451c18dc836d56
ASoC: tlv320adcx140: add avdd and iovdd supply

The datasheet, under "10 Power Supply Recommendations" section,
specifies that both the AVDD and IOVDD supplies must be up and stable
for at least 100us before the SHDNZ can be released. After that, the
chip is ready to receive commands after another 2ms.
Currently the driver doesn't contain any options to bind AVDD and IOVDD
supplies to the tlv320adcx140.

This commit adds bindings for AVDD and IOVDD supplies which the driver
will enable when used.

Signed-off-by: Emil-Juhl <juhl.emildahl@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Link: https://patch.msgid.link/20260113-sound-soc-codecs-tvl320adcx140-v4-6-8f7ecec525c8@pengutronix.de
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320adcx140.c