]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: Add support for X1-based Surface Pro 11
authorDale Whinham <daleyo@gmail.com>
Sat, 20 Dec 2025 15:26:32 +0000 (16:26 +0100)
committerBjorn Andersson <andersson@kernel.org>
Sat, 3 Jan 2026 17:25:19 +0000 (11:25 -0600)
commit0d72ccaa1e840b4c8723a929b2febbedcf5f80cd
treefe12da9e9c489c28b582c08b861a3efe7a86a569
parent8325294ca9688398ea55843f03ebd1479b9d2334
arm64: dts: qcom: Add support for X1-based Surface Pro 11

Add device trees for the Qualcomm X1E and X1P-based Microsoft Surface
Pro 11 machines (codenamed 'Denali').

This device is very similar to the Surface Laptop 7 ('Romulus').

Use a similar strategy to x1-asus-zenbook-a14.dtsi so that we can create
x1e and x1p-specific flavors of the device tree without too much code
duplication.

Hardware support is similar to other X1 machines. The most notable
missing features are:

- Touchscreen and pen
- Cameras (and status LEDs)

Signed-off-by: Dale Whinham <daleyo@gmail.com>
Signed-off-by: Jérôme de Bretagne <jerome.debretagne@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251220-surface-sp11-for-next-v6-4-81f7451edb77@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/qcom/x1e80100-microsoft-denali-oled.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/x1p64100-microsoft-denali.dts [new file with mode: 0644]