]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: cpcap: Implement .set_bias_level
authorIvaylo Dimitrov <ivo.g.dimitrov.75@gmail.com>
Wed, 22 Jan 2025 16:41:26 +0000 (18:41 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 3 Feb 2025 00:36:08 +0000 (00:36 +0000)
commit5b4288792ff246cf2bda0c81cebcc02d1f631ca3
tree985951199a9956d0c259ec7407f168f2ad9baaca
parent2014c95afecee3e76ca4a56956a936e23283f05b
ASoC: cpcap: Implement .set_bias_level

With VAUDIO regulator being always on, we have to put it in low-power mode
when codec is not in use to decrease power usage.

Do so by implementing driver .set_bias_level callback.

Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov.75@gmail.com>
Link: https://patch.msgid.link/20250122164129.807247-3-ivo.g.dimitrov.75@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cpcap.c