]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: qcom: x1e78100-t14s: Add OLED variant
authorAbel Vesa <abel.vesa@linaro.org>
Fri, 14 Mar 2025 14:03:25 +0000 (16:03 +0200)
committerBjorn Andersson <andersson@kernel.org>
Fri, 14 Mar 2025 16:58:23 +0000 (11:58 -0500)
Since the Lenovo Thinkpad T14s Gen6 is available with an OLED, add
dedicated a dedicated dts for it.

This is needed because the backlight is handled differently for OLED
panels when compared to LCD ones.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20250314140325.4143779-4-abel.vesa@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s-oled.dts [new file with mode: 0644]

index c90a927b9978581432ab220e4a461df5662c136a..7c07eb0c0664c81bb8abd0dc6332f44b3d06cd91 100644 (file)
@@ -291,6 +291,7 @@ dtb-$(CONFIG_ARCH_QCOM)     += sm8750-mtp.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += sm8750-qrd.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += x1e001de-devkit.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += x1e78100-lenovo-thinkpad-t14s.dtb
+dtb-$(CONFIG_ARCH_QCOM)        += x1e78100-lenovo-thinkpad-t14s-oled.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += x1e80100-asus-vivobook-s15.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += x1e80100-crd.dtb
 dtb-$(CONFIG_ARCH_QCOM)        += x1e80100-dell-xps13-9345.dtb
diff --git a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s-oled.dts b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s-oled.dts
new file mode 100644 (file)
index 0000000..be65faf
--- /dev/null
@@ -0,0 +1,12 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) 2025, Linaro Limited
+ */
+
+#include "x1e78100-lenovo-thinkpad-t14s.dtsi"
+
+/ {
+       model = "Lenovo ThinkPad T14s Gen 6 (OLED)";
+       compatible = "lenovo,thinkpad-t14s-oled", "lenovo,thinkpad-t14s",
+                    "qcom,x1e78100", "qcom,x1e80100";
+};