[PATCH v3 0/3] arm64: dts: qcom: Lenovo ThinkPad T14s Gen 7 (Mahua) support

From: Srinivas Kandagatla

Date: Mon Sep 28 2026 - 11:07:27 EST


Add support for the Lenovo ThinkPad T14s Gen 7 (Mahua), a Snapdragon X2
Elite laptop. Patch 1 adds the board compatible under qcom,mahua and
follows the Gen 6 T14s pattern with distinct -lcd / -oled variants.
Patch 2 is the T14s Gen 7 (LCD) device tree itself; it follows the
Qualcomm Glymur reference design used by mahua-crd. Patch 3 adds the
board to the QSEECOM allowlist, matching the pattern used for the Yoga
Slim 7x Gen 11, HP EliteBook X G2q 14 AI and Zenbook A14.

Currently working on the board: internal eDP display, WSA8845 speaker
playback and DMIC capture, DisplayPort audio on the two USB-C DP
outputs (DP0/DP1), USB-C (host + charging on both ports), WCN7850
Wi-Fi and Bluetooth, NVMe, HID-over-I2C touchpad / keyboard /
TrackPoint, lid switch, internal USB2 camera on usb_hs (via PTN3222
redriver) and Goodix fingerprint reader on usb_2. WWAN wiring is
included but untested (no such SKU on hand).

Changes since v2 [1]:
- Drop the panel-edp patch; the CSOT MNE007QB1-1 entry has landed
- Enable internal USB2 camera on usb_hs (via PTN3222 redriver)
- Enable Goodix fingerprint reader on usb_2
- Picked up Reviewed-by: Konrad Dybcio on the DTS
- Re-add the QSEECOM allowlist patch that was sent as 4/4 in v1 [2]
and inadvertently dropped from v2

[1] https://lore.kernel.org/all/20260918120515.595782-1-srinivas.kandagatla@xxxxxxxxxxxxxxxx/
[2] https://lore.kernel.org/all/20260913201835.250085-1-srinivas.kandagatla@xxxxxxxxxxxxxxxx/

Srinivas Kandagatla (3):
dt-bindings: arm: qcom: add Lenovo ThinkPad T14s Gen 7 (Mahua)
arm64: dts: qcom: Add Lenovo ThinkPad T14s Gen 7
firmware: qcom: scm: Allow QSEECOM on ThinkPad T14s Gen 7

.../devicetree/bindings/arm/qcom.yaml | 7 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
.../mahua-lenovo-thinkpad-t14s-gen7-lcd.dts | 1272 +++++++++++++++++
drivers/firmware/qcom/qcom_scm.c | 1 +
4 files changed, 1281 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.dts


base-commit: 6375e61c01e93e35ee7acd336a689ac1fae4b509
--
2.53.0