Skip to content

Add support for Microsoft Surface Pro 12in

Harrison Vanderbyl linux-arm-msm linux-devicetree lkml 4 versions – Applied

Status from this message: Applied, thanks!

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest1 patch 2 repliesApplied
  2. v32 patches 4 repliesApplied
  3. v27 patches 8 repliesApplied
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v18 patches8 repliesApplied

Changes in v4 from the cover letter

Device tree:
- Fixed some formatting nits in the device tree
- Clarified NFC only available on business sku.

Patches in v4 Applied

#Subject and filesSizeRepliesApplied
1/1arm64: dts: qcom: Add Microsoft Surface Pro 12inarch/arm64/boot/dts/qcom/Makefile arch/arm64/boot/dts/qcom/x1p42100-microsoft-sp12in.dts+1196 -01 reply

Reviews trailers per patch

The patch has a Reviewed-by or Acked-by.

PatchKonrad Dybcio
1/1R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v4 thread

Cover letter [PATCH v4 0/1] Add support for Microsoft Surface Pro 12in

Changes in v4:
Device tree:
- Fixed some formatting nits in the device tree
- Clarified NFC only available on business sku.

Changes in v3:
Rebase:
- Rebased on next-20260528
- Removed ice device tree changes

Device tree:
- Fixed C++ style comment in &i2c9 to use /* */ style
- Flattened mdss_dp3 port into &mdss_dp3_out directly
- Whitespace and formatting nits

Changes in v2:
Ice device tree:
- Updated to use 0x0 formatting

Panel:
- Add edid to commit message

Device tree:
- Fixed formatting and ordering nits
- Removed extra dmic audio declarations
- Added suspected devices on i2c busses
- Fixed incorrect usb regulator
- Describe panel pin regulator
- Added defaults for volume button GPIOs

Already applied:
- dt-bindings: arm: qcom: Add Microsoft Surface Pro 12in (landed in linux-next)
- firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in (applied by Bjorn Andersson, commit 667d05a09db3)
- platform/surface: SAM: Add support for Surface Pro 12in (applied to review-ilpo-next by Ilpo Järvinen)
- drm/panel-edp: Add panel for Surface Pro 12in (pushed to drm-misc-next by Doug Anderson, commit 02f48ffdf96c)
- hid: Pen battery quirk for Surface Pro 12in
(pushed to hid for-7.2/core by [email protected])

Pending in this series:
- arm64: dts: qcom: Add Microsoft Surface Pro 12in (reviewed by Dmitry Baryshkov in v2/v3, minor style fixes applied)

Will be done in future patches:
- Camera support (pending purwa cams patchset)
- IRIS jpeg decoder support (pending purwa iris patchset)
- Accelerometer support via ADSP (probably userspace)

(Audioreach/ucm2 changes for audio)
https://github.com/linux-msm/audioreach-topology/pull/32
https://github.com/alsa-project/alsa-ucm-conf/blob/9577cd31121546b288759097901025376141177b/ucm2/Qualcomm/x1e80100/Surface12in-HiFi.conf

Link to v1:
https://lore.kernel.org/all/[email protected]/
Link to v2:
https://lore.kernel.org/all/[email protected]/
Link to v3:
https://lore.kernel.org/all/[email protected]/

Harrison Vanderbyl (1):
arm64: dts: qcom: Add Microsoft Surface Pro 12in

 arch/arm64/boot/dts/qcom/Makefile             |    2 +
 .../dts/qcom/x1p42100-microsoft-sp12in.dts    | 1194 +++++++++++++++++
 2 files changed, 1196 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-microsoft-sp12in.dts

base-commit: e7e28506af98ce4e1059e5ec59334b335c00a246
prerequisite-patch-id: 30b1f6eda08f0e6798cfc9dfd29ea0951e9d8dee

Signature · 1 line
2.53.0