]> www.infradead.org Git - users/dwmw2/linux.git/commit
Fix the unbalanced pm_runtime_enable in wcd937x-sdw
authorMark Brown <broonie@kernel.org>
Fri, 12 Jul 2024 16:38:18 +0000 (17:38 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 12 Jul 2024 16:38:18 +0000 (17:38 +0100)
commitc51cba4755609ad97ba97713210c16f043c73224
tree9751f0fa2ad7569e43d5908138dead68fa66ff66
parent75ed63a5ab5d1d2872c735bc7edf8fef0e2fa2ea
parent216d04139a6d0ecaea9432178225b29d367da886
Fix the unbalanced pm_runtime_enable in wcd937x-sdw

Merge series from Mohammad Rafi Shaik <quic_mohs@quicinc.com>:

This patch set change will fix the unbalanced pm_runtime_enable in wcd937x-sdw soundwire slave.

And removed the string compare with widget name in MIC BIAS settings, instead
of string compare use the MIC BIAS id's as value.

Removed separate handling for vdd-buck regulator supply which is not
required. The vdd-buck regulator supply enabled using bulk enable.

Added the error handling in wcd937x_probe() and disable the regulators in error case.