Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: dts: qcom: Add HP OmniBook Ultra 14-kg0xxx
@ 2026-08-30 21:56 Jason Pettit
  2026-08-30 21:56 ` [PATCH 1/3] dt-bindings: arm: qcom: add " Jason Pettit
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Jason Pettit @ 2026-08-30 21:56 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: Qiang Yu, Nabige Aala, linux-arm-msm, devicetree, linux-kernel,
	Jason Pettit

This series adds initial device tree support for the HP OmniBook Ultra 14"
Next Gen AI PC (product SKU D29KLAS#ABA, board 8F03), a Snapdragon X2 Elite
(Glymur) laptop.

With this series and the Glymur DP PHY series applied, the following work on this laptop:
  - Internal eDP panel (2880 x 1800)
  - 3x USB Type-C with DisplayPort alt-mode, USB, Power Delivery
  - NVMe SSD on PCIe (pcie3b)
  - Wi-Fi and Bluetooth
  - HID-over-I2C keyboard, touchpad, touchscreen, lid switch
  - Adreno GPU and GMU (Freedreno GL on Mesa)
  - Audio playback and capture
  - Real-time clock
  - ADSP and CDSP
  - 5MP USB RGB Camera + IR Camera

Dependencies (not part of this series):

  * PCIe3 PHY and PCIe3a controller nodes for glymur (Qiang Yu).
    This series' device tree references &pcie3_phy (the NVMe root disk
    hangs off pcie3b, which needs that PHY); without it the DTB does not
    even compile.  Required to build.
      https://lore.kernel.org/all/20260825-glymur_linkmode_0826-v10-0-56ab597d77e4@oss.qualcomm.com/

  * qmp-combo DisplayPort PHY table updates for glymur (Nabige Aala et al.).
    Needed at runtime for USB-C DisplayPort output; this device tree
    builds and boots without it.
      https://lore.kernel.org/all/20260828-glymur-phy-v3-v3-0-8e73ce7c4636@oss.qualcomm.com/

Signed-off-by: Jason Pettit <jason.pettit@oss.qualcomm.com>
---
Jason Pettit (3):
      dt-bindings: arm: qcom: add HP OmniBook Ultra 14-kg0xxx
      arm64: dts: qcom: add HP OmniBook Ultra 14-kg0xxx
      firmware: qcom: scm: add HP OmniBook Ultra 14-kg0xxx to QSEECOM allowlist

 Documentation/devicetree/bindings/arm/qcom.yaml    |    1 +
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 .../dts/qcom/glymur-hp-omnibook-ultra-kg0xxx.dts   | 1012 ++++++++++++++++++++
 drivers/firmware/qcom/qcom_scm.c                   |    1 +
 4 files changed, 1015 insertions(+)
---
base-commit: e30626823a406725ce29bc75cb8ec467d3e1e326
change-id: 20260830-x2-hp-omnibook-ship-35aa2c5093af

Best regards,
--  
Jason Pettit <jason.pettit@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-09-01 11:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-30 21:56 [PATCH 0/3] arm64: dts: qcom: Add HP OmniBook Ultra 14-kg0xxx Jason Pettit
2026-08-30 21:56 ` [PATCH 1/3] dt-bindings: arm: qcom: add " Jason Pettit
2026-09-01  8:26   ` Krzysztof Kozlowski
2026-08-30 21:56 ` [PATCH 2/3] arm64: dts: " Jason Pettit
2026-08-30 22:12   ` sashiko-bot
2026-08-31  8:30   ` Abel Vesa
2026-09-01 11:13   ` Konrad Dybcio
2026-08-30 21:56 ` [PATCH 3/3] firmware: qcom: scm: add HP OmniBook Ultra 14-kg0xxx to QSEECOM allowlist Jason Pettit
2026-08-31  8:46   ` Abel Vesa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox