]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: Add X1E78100 ThinkPad T14s Gen 6
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Wed, 28 Aug 2024 21:32:01 +0000 (23:32 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sat, 31 Aug 2024 02:30:03 +0000 (21:30 -0500)
commit7d1cbe2f49854a9a5f723e3932da7da1b7e3c7b8
treee0d7edbaf8c50f04f6b2e57205a655c36cdf0325
parent7ad660f9991d3f9029b55c112e728ef43170d402
arm64: dts: qcom: Add X1E78100 ThinkPad T14s Gen 6

Add support for the aforementioned laptop. That includes:

- input methods, incl. lid switch (keyboard needs the pdc
  wakeup-parent removal hack..)
- NVMe, WiFi
- USB-C ports
- GPU, display
- DSPs

Notably, the USB-A ports on the side are depenedent on the USB
multiport controller making it upstream.

At least one of the eDP panels used (non-touchscreen) identifies as
BOE 0x0b66.

See below for the hardware description from the OEM.

Link: https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadt/lenovo-thinkpad-t14s-gen-6-(14-inch-snapdragon)/len101t0099
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20240828-topic-t14s_upstream-v2-2-49faea18de84@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts [new file with mode: 0644]