]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on
authorJohan Hovold <johan+linaro@kernel.org>
Fri, 14 Mar 2025 14:54:38 +0000 (15:54 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:46:24 +0000 (14:46 +0200)
commit752162b455e59b93d4a8bf02e6b6e388a15d477f
treedade8e9b53585501696bae88540a3dc5ef052257
parent4db29d6da46b009809f9681e96d9e9113fa741eb
arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on

commit f43a71dc6d8d8378af587675eec77c06e0298c79 upstream.

The l12b and l15b supplies are used by components that are not (fully)
described (and some never will be) and must never be disabled.

Mark the regulators as always-on to prevent them from being disabled,
for example, when consumers probe defer or suspend.

Fixes: 45247fe17db2 ("arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree")
Cc: stable@vger.kernel.org # 6.11
Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20250314145440.11371-7-johan+linaro@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts