mirror of
https://github.com/torvalds/linux.git
synced 2026-10-09 12:06:03 +02:00
arm64: dts: qcom: sc8280xp: Add Microsoft Surface Pro 9 5G
Add an initial devicetree for the Microsoft Surface Pro 9 5G, based on SC8280XP. It enables the support for Wi-Fi, NVMe, the two USB Type-C ports, Bluetooth, 5G cellular modem, audio output (via Bluetooth headsets or USB audio), external display via DisplayPort over Type-C (only the bottom USB Type-C port is working so far), charging, the Surface Aggregator Module (SAM) to get keyboard and touchpad working with Surface Type Cover accessories. Some key features not supported yet: - built-in display (but software fallback is working with efifb when blacklisting the msm module) - built-in display touchscreen - external display with the top USB Type-C port - speakers and microphones - physical volume up and down keys - LID switch detection This devicetree is based on the other SC8280XP ones, for the Lenovo ThinkPad X13s and the Qualcomm CRD. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Jérôme de Bretagne <jerome.debretagne@gmail.com> Link: https://lore.kernel.org/r/20240908223505.21011-6-jerome.debretagne@gmail.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
1e70551123
commit
f6231a2eef
|
|
@ -191,6 +191,7 @@ dtb-$(CONFIG_ARCH_QCOM) += sc8180x-lenovo-flex-5g.dtb
|
|||
dtb-$(CONFIG_ARCH_QCOM) += sc8180x-primus.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc8280xp-crd.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc8280xp-lenovo-thinkpad-x13s.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sc8280xp-microsoft-arcata.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sda660-inforce-ifc6560.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sdm450-lenovo-tbx605f.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sdm450-motorola-ali.dtb
|
||||
|
|
|
|||
1032
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
Normal file
1032
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user