]> 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:45:07 +0000 (14:45 +0200)
commit85e63793030f037d69b0ad80f69e56af4bf301bc
tree53f2492e12e2a201c125b43d6e99cf88430c66ea
parente95b57a6e5dce84cd9b22da3620f26a7a0bc28a5
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