From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A7442379C55 for ; Sun, 9 Aug 2026 21:29:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786310970; cv=none; b=jK7DI2qU3DgtMK6YL8KN/XO0agkjtwh0FwZ2LkhvoowCD3kmQhv96GpM83UB1zFm8ZjQXg0qcWnUMyuRi3GgWWQ6y2qsfcC7p0sX0Dmil5ndKQVRiRJC/YzYIYRwjbqiRuhZojrgpvpiaSGvSw/z8HHubiQpH9ujqXKHOAGJs7w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786310970; c=relaxed/simple; bh=uk998/66ZhJEP8npAHhETVS/AoVjpt5dHoWqpClPnjE=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=bGBh6JT9sQ54O1nrcA9MPWIbZMBsdGDfulqlMKm13+0y/hc0il3hjwuGe1goknTWVExZkW+qTI/S6z6pz4w8DYG2frAM2WtU1/h+QEwNkXQRmHPSB4qnVpN6JfgeTz0qb4M9yMgl/M9ydm29KyTGMRrEo1eUYrg6+zaOpXPcBlQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=M4TdSWkM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Dj/IVERE; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="M4TdSWkM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Dj/IVERE" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 679L9LGa3838185 for ; Sun, 9 Aug 2026 21:29:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=f+n4Rcg+Pp/LYqaRT7CKmn gjyiocpVFdAjf5CZAA7cw=; b=M4TdSWkMV3zrQE2WIpws/CitxwV055aH5RTLSe +BjPR1B6GmbtKXBYRAKWizBvg5FduyXQfXtUUfhqkBvwJMjA+Z30dFsZbHs6yU6O t0WfM7RMUDR/dXNLAE6xOpPaVM2C5VgeXSeGW6iDoB1dF0X+JtaRgHFIGNB00NaJ bXDW4ZK6N5NWG69yU2Pj6WU3zuzrRq31c7ZQGWkaZ94QJvk96aVXxMQpzojY7AYx 0t7l9DDCO7V2IbnklqNOHQqpDhKRs+NbMNRDCBVLCJiRfkfIU6sl94v7HOeF0Ov6 l9IQEDr2OXBrluIH6KT9NCTBKNQ75E1erbvtcTrdmb+d8X0Q== Received: from mail-yw1-f199.google.com (mail-yw1-f199.google.com [209.85.128.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fwvp1kgvm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 09 Aug 2026 21:29:26 +0000 (GMT) Received: by mail-yw1-f199.google.com with SMTP id 00721157ae682-822ce245c5aso41873577b3.1 for ; Sun, 09 Aug 2026 14:29:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786310966; x=1786915766; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=f+n4Rcg+Pp/LYqaRT7CKmngjyiocpVFdAjf5CZAA7cw=; b=Dj/IVEREz8sIThWHSJWPPZTWR660Aq6k8kpXB+/UYc/Rl/bgvFRENhOzhskk/wJOdO dyInYwLos1YRFTHMT9Q58I2oLave1zOCA0lQXojK9lI4dVpgNDOm+wfrdPmKg5K6aTMK 48NxMbe4ux/l1HdzBknhSRVokdoG0hqIOCgBOxVeqkCr/Hh8sAYPuiYrD7J7d3Pt+3nq JtvszpIkKoBPBMEGPwWm0Riiiacmr3cjIjjYFjdyuETGd/ox4vhF46vVjG5UmZWYikph F/O3ppFyp3bJ/R0EkIHk23gRW4Yzg0SUshgQkaKzOaH8Wcw1gFhemA6fQ3g+nSmf0B1b jnnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786310966; x=1786915766; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=f+n4Rcg+Pp/LYqaRT7CKmngjyiocpVFdAjf5CZAA7cw=; b=r9avmt9qE8KWb6YpUh0mCqJIE/Z4qGiPl5d9vqiE8/5vDOG0Jt34KhGn4Ojt7CcvKr lfSm9e0djvCG3IlIxdsCpjLBgehafs3PJR8vlEopghoP1iFUvkTNcXOCOuDPc23zvdzV wIbTnDiLyFdCiUD04Mr+DFexcycl9v2LpGEalR0yVQtez8smVtikY5Y9e0Ic9DnW19yt ylx+m18IZmnaR4w7glty6j6gMGMZO4rMTdTG8msbLJZVj/Y0l8v+AfZL3Tg4hvq9STpc mQLvsC4rpa1vo5uBSnHWI2ULEGSUmqCwi5vvkXmqoIUeE64ZnmW21lJUK3+okvGj5Sya ThCw== X-Forwarded-Encrypted: i=1; AHgh+Ro6SFDUFMz3uHqIw5QS3ET1HAFjPEaUDcsjpq2ZKIhdBMzFh7+W8xUb00/KXCbuo8TlWxv3GtnKDZU1djQ=@vger.kernel.org X-Gm-Message-State: AOJu0YxQZadeHQeaerJjO0tavzYwhSgyC77hCAq58nbaxGCafo2tcI4U 8OmuFpuO4+VN+upr4SOskITWCX/48OXnqj2vwCwCFGuxrx5AC3jTO+6Coye9ffMYMcrG1YAzeB3 QV9nxK+Y9DCwYpWD5zFrvqz7ZrfWnYvFDhpU6Va3Z2TxMGDdwD/hdsYE02T0eIlV+1u0= X-Gm-Gg: AR+sD11ZD0AHmh575jRVrjzO6/qDyiMD2s+QLmvb5Gmp7kuBrPx7MYder+mgz9HTJyS PZwbD98E/Aj1CbeZXNoNhT4diejfcnQ38jC9IqHWSTOvgjEA1y8ehgffrQ0YFX1TNEQ+R2BaLc0 qORKtnKNUcR3WzUPp2VBlQZTogzJpNmm2+G3XTNwWoCdCHXhHpPL79fNX3fnFhoimG1nFnEH0Y5 FtY+xuhLPpVcGdhj64QulXkDjsbR+94C/+mXm1ugW4A/oQk4/T5HfwwKWRx9Po6SR84TOQr3faa q7PlldgejMqEdUBtE0sUDkWsFxJG8jkwVORrtvuAapwcxepZnBHGh1Pwhd/emDE/881fAEfDZQe vdHJ9j2cat781f5iAgt0Yp/dqmbsEIjwTFiC8sWXZ0vvVEZqXzbgSO1e9HPyaczpEb/DdvElkYl kU2oL9LFRryXmc+snR6PJt3UZR+0gBlW7RrHpLvhSZDuqn X-Received: by 2002:a05:690c:4a05:b0:809:9422:8c47 with SMTP id 00721157ae682-82576533cf6mr89277797b3.22.1786310965836; Sun, 09 Aug 2026 14:29:25 -0700 (PDT) X-Received: by 2002:a05:690c:4a05:b0:809:9422:8c47 with SMTP id 00721157ae682-82576533cf6mr89277547b3.22.1786310965444; Sun, 09 Aug 2026 14:29:25 -0700 (PDT) Received: from 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa ([2600:1700:b450:a0df:3150:772c:4c26:ea11]) by smtp.gmail.com with ESMTPSA id 00721157ae682-823f75c1c17sm45248167b3.47.2026.08.09.14.29.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Aug 2026 14:29:24 -0700 (PDT) From: Jason Pettit Subject: [PATCH v3 0/3] X2 Elite HP EliteBook X G2q support Date: Sun, 09 Aug 2026 14:29:20 -0700 Message-Id: <20260809-glymur-send-v3-0-2d1ed10e3a89@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIADDxeGoC/22Py26DMBBFfwV53YnG5hVQVPU/qi6MGQdXwSQ2o KCIf68xrdSo3Yx0R+NzfB/MkzPkWZ08mKPZeDPYENKXhKlO2jOBaUNmAkWBBa/gfFn6yYEn2wL nadGKLJVcIAsvro60uUfa+8ee/dR8kho3xPeFo9sUNON+xnryXkZNnZyipRT8x3LtFlCD1TBz4 FCqY4VVnguV09vg/eE2yYsa+v4QxuuGb6Qn2DZmrBNL9xEi8Ygl2/7TGT8ObollZx71ey+BT72 CDUGrTAqlW46l+mOLuFn8RuTPCBEQiBXmqci0bvQ/iHVdvwDMk52/gAEAAA== X-Change-ID: 20260619-glymur-send-1136d243a120 To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Akhil P Oommen , Mahadevan P , Sibi Sankar , Jingyi Wang , Ananthu C V , Jason Pettit , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA5MDE5NSBTYWx0ZWRfX7pdJP+gtsnb9 agufSQhP7H7ECqumKmX42g45Zd44+LBdREyz9Y0aFStzgQD/LCPd68lGC6Wyyz/tdPBfjbnCaHc zGNrxxmRtDfTKvOockumt2X0qZh4J3oRN1BcNnlCosw7bb8ZKfRd/f2NQGRpPfM+DvB+ul2wCNZ vtWX7w6POoDdVQRnHJeMMLrnj0F1WXpE5iF9jQjKbCycLTGbDHLFJgw53u1sHlavgJg2Kt5sQdI w9FMqW1kK+UkGC8Hlp9uX/tpJpS656Qvftq0jVdPanbrqyQt8Qg/WI3zqkXbVZ1f9/Qye63g0NX Ho+VLQxx38AHrK1gu5EKmJE5fO1qi6XCj8mx3qB3OkQWZxl50CTxuIuM/8YVX9vEItQcZIGHw4E /tJYruSuIXZdbXl0f3RPVSrxCLLL79jjnhAC0f9vSUwIT/laKUFAeKcndeUgj1QyM0v96tpz07M kVENpgpmkS7oJawz20Q== X-Proofpoint-GUID: AeoubM_G18vlQcTlOwryc0tORpc0twNi X-Proofpoint-ORIG-GUID: AeoubM_G18vlQcTlOwryc0tORpc0twNi X-Authority-Analysis: v=2.4 cv=ebgNubEH c=1 sm=1 tr=0 ts=6a78f136 cx=c_pps a=72HoHk1woDtn7btP4rdmlg==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=bC-a23v3AAAA:8 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=e0PlQuoavrcFzCkabjgA:9 a=QEXdDO2ut3YA:10 a=kA6IBgd4cpdPkAWqgNAz:22 a=FO4_E8m0qiDe52t0p3_H:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODA5MDE5NSBTYWx0ZWRfX86RyXFRO1Q2D H0oktE/M7cfa462AK6s6504BYMBnbLKHXsY+u2doL+dAsHhN0xNCpPbqTzd2LJPUjx6MG+kjyyc oXmpm9ra1tDdZMgbu8BbXRyksgd2jgM= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-09_07,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 adultscore=0 phishscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608090195 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 --- 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/20260625-glymur-send-v2-0-00905324ffbf@oss.qualcomm.com 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/20260620-glymur-send-v1-0-fc4a2cfd107c@oss.qualcomm.com --- 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: <20260721-glymur-phy-conf-v1-1-7c8909552c5e@oss.qualcomm.com> prerequisite-patch-id: eb10b682f1419fa6bbb45943afca62a8250cb68b Best regards, -- Jason Pettit