]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Fix vaud18 power leakage of mt6359
authorShane.Chien <shane.chien@mediatek.com>
Tue, 10 Nov 2020 02:31:31 +0000 (10:31 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 10 Nov 2020 14:24:45 +0000 (14:24 +0000)
commit299f1c75f9c0b383cc45aeb14b2e012eaecd5dfb
tree798e61c3274a0d225fde7e004755e8a36c907cf7
parent5cf3bbb4d16261a51970e77043761c799c5a6425
ASoC: Fix vaud18 power leakage of mt6359

vaud18 is power of mt6359 audio path. It
should only enable when audio is used,
instead of in boot up stage.
Once mt6359 audio path is enabled or disabled,
vaud18 is controlled by regulator supply widget
"LDO_VAUD18". Due to vaud18 is controlled by
regulator dapm macro instead of regmap, the macro
MT6359_LDO_VAUD18_CON0 and variable avdd_reg
is no used and removed from mt6359.h.

Signed-off-by: Shane.Chien <shane.chien@mediatek.com>
Link: https://lore.kernel.org/r/1604975492-6142-2-git-send-email-shane.chien@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/mt6359.c
sound/soc/codecs/mt6359.h