From: Mark Brown Date: Wed, 12 Aug 2026 10:48:41 +0000 (+0100) Subject: ASoC: es8316: Add regulator support X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba1d87b2bf151c642e0ab29d22e408545f89fbec;p=linux ASoC: es8316: Add regulator support Hongyang Zhao says: Add regulator support for the four ES8316 power domains so board descriptions can model and control the codec supplies. The binding patch documents AVDD, CPVDD, DVDD and PVDD as optional supplies for ES8316, preserving compatibility with existing device-tree descriptions. The driver patch enables the supplies before initializing the regmap and keeps them enabled for the lifetime of the I2C device. The missing supply model was identified while reviewing the RubikPi 3 audio support: https://lore.kernel.org/linux-arm-msm/c293d9c7-bdb7-4303-80c8-404228c434d7@oss.qualcomm.com/ Link: https://patch.msgid.link/20260812-es8316-regulator-next-20260722-v2-0-e7078bc9bc9c@thundersoft.com --- ba1d87b2bf151c642e0ab29d22e408545f89fbec