[PATCH v3 0/3] X2 Elite HP EliteBook X G2q support
Jason Pettit <[email protected]>
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
This series adds initial device-tree support for the HP EliteBook X G2q 14" Next Gen AI PC (product SKU C4JG0AV, board 8E91), a Snapdragon X2 Elite (Glymur) laptop. The board was brought up and validated on real hardware. The electrical description (PMIC rails, PHY supplies, the HDMI bridge wiring) was verified against the live unit rather than copied from a Glymur CRD. Working on this laptop with this series applied: - Internal eDP panel (samsung,atna33xc20) - 2x USB Type-C with DisplayPort alt-mode and USB - Chassis HDMI output - Chassis USB-A host port - Fingerprint reader - NVMe SSD on PCIe5 - Wi-Fi, Bluetooth - Keyboard, touchpad, touchscreen, lid switch - Adreno GPU and GMU (Freedreno GL on Mesa) - Audio playback and capture - Real-time clock - Compute DSP (cDSP) This patch series builds upon the recent work of Qualcomm engineers to enable another Glymur-based laptop. Like its peer submissions, the camera support is missing today. The audio, GPU and SoCCP series this board previously depended on have since merged. The one remaining dependency is the Glymur combo-PHY configuration patch (prerequisite message-id below). Until it lands, the board patch trips the expected "Label or path ... not found" dtc error on the DP PHY node. SCMI on this configuration needs CONFIG_QCOM_CPUCP_MBOX built in (=y). The bindings patch is independent and can be reviewed/applied on its own. Signed-off-by: Jason Pettit <[email protected]> --- Changes in v3: - Rebased onto next-20260807; the audio, GPU and SoCCP prerequisites have merged, leaving only the combo-PHY configuration patch. - Added the TCSR reference-generator supplies (vdda-qref*/vdda-refgen*) and the vreg_l1f_e1_0p88 LDO they reference. - Set dr_mode = "host" on usb_hs; glymur.dtsi dropped it from that node. - Reworded the usb_2 and smb2370_l override comments. - Link to v2: https://patch.msgid.link/[email protected] Changes in v2: - Enable the PMIC RTC (qcom,no-alarm + qcom,uefi-rtc-info) - Add the SMB2370 eUSB2 repeaters on usb_0/usb_1 - Enable the compute DSP (remoteproc_cdsp / fastrpc) - Addressed comments from reviewers on v1 - Link to v1: https://lore.kernel.org/linux-arm-msm/[email protected] --- Jason Pettit (3): dt-bindings: arm: qcom: Add HP EliteBook X G2q 14 AI arm64: dts: qcom: Add HP EliteBook X G2q 14 AI firmware: qcom: scm: Allow QSEECOM on HP EliteBook X G2q 14 AI Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/glymur-hp-elitebook-x-g2q.dts | 1039 ++++++++++++++++++++ drivers/firmware/qcom/qcom_scm.c | 1 + 4 files changed, 1042 insertions(+) --- base-commit: 115cd2ef86146afa47f363fedf97890575abcca4 change-id: 20260619-glymur-send-1136d243a120 prerequisite-message-id: <[email protected]> prerequisite-patch-id: eb10b682f1419fa6bbb45943afca62a8250cb68b Best regards, -- Jason Pettit <[email protected]>