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 EB9E0283CBF for ; Mon, 9 Feb 2026 04:49:42 +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=1770612583; cv=none; b=mZJ25ukZqMYeYfV67b5i42Poae6AURB0Vp7mckYwT980V2HM6uWrRSusMu46sN6OITsoeoN/rTGCj0eSQriG7kyg1VP0R8nVe7AAk22IsWNLK1KNt9e4y0DYgyVrqirJTK5+8buOY7R0NZJoTpEi4znJfc91t02vDxbZ6sIsNIk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770612583; c=relaxed/simple; bh=APF9k6j1Z9hdQxx1Oyhs4DgyrehHijEPvAVAhIG/xKA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=N9dGAJJVTMoUblEga3OuNe42A8MaPUAxn3XIXWiBu2oiG/e1ZfMDl92Pedc9NohZOy2PyGRYEdW+U4Mum9e80eU7t6donPUp4YIdmCxeWj3N3RG3oeD+mztxv0ntcUiIC2XVnfxuUgg96QLZQqUU9h2o9OR21/wDQlAdDYlGwfw= 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=RISND8+M; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GPzsl0tq; 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="RISND8+M"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GPzsl0tq" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61940WMw1656487 for ; Mon, 9 Feb 2026 04:49:42 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=B23Em0WW9IOUwSPkLdRB0r J5Swd3p6Us5my6HB1zSXM=; b=RISND8+M4MJPqJP6Bvj1n2Acyt9Sfenk2RGbM7 vG7NcI/9vbxffENYK7Po+bXB4+cVbRxDGGfkEln3YbOfDw/2hs9x8usfzwYzkwx+ A2nRVE07o0DCqI6P2ABO8a/Ups5dzj4fQU3whG79T9L3cgjE5JR8dKcIcckAEgtb VSq23Mnaj8xon70N2Uk3w1X+CLNRR+RRj6hBNHRL3/I/dKaR3riwKdeH0JCdLOWN TCziUlO4VXMj7DIwB80SPyhKPEggrQ71q7RMLcYzX3FERgia6SdpmYE6aktoFw3T Yjryz/4ZelacrF9v+ghoHL0WO/7WTzv6p/yLLd40P+jxwruQ== Received: from mail-dy1-f197.google.com (mail-dy1-f197.google.com [74.125.82.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c7862r38t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Feb 2026 04:49:42 +0000 (GMT) Received: by mail-dy1-f197.google.com with SMTP id 5a478bee46e88-2b86a963e9fso454785eec.1 for ; Sun, 08 Feb 2026 20:49:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770612582; x=1771217382; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=B23Em0WW9IOUwSPkLdRB0rJ5Swd3p6Us5my6HB1zSXM=; b=GPzsl0tqVf56HZc6YLixS5jayWkgCRoG4RULMwUrDGDFM2i9kfT+NAoDl6h6P8zYML awNACpTAiyVUPGkYuc091gF2y1kigKOVmCS3K94Iot5RutlUYBpr+9rLC2TQE/p2ZgMA 97T3Nkl3W+lqV1/Wt9DbFh6U+JsfhkDXJtqo/dkUXGk/qZ+macPXevw/2ALPB0saGdC1 Rsg2WlSLFZNhr+Nk/oqB1xI6d3iAaKbpqeAdDi8yKqeJpjohF1dmHY9N8gZF0GT6vWAz Yq1xrxYYjrR53xbSS6Ox+uScnxb6k9umm3xXyF1ORtBGYftHzw72YaJ6OynQw4vJmZtR yCXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770612582; x=1771217382; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=B23Em0WW9IOUwSPkLdRB0rJ5Swd3p6Us5my6HB1zSXM=; b=CGJ5zjot5jeBgtbYGPGgzzi4nxZffCMzbxIXVJs24psSK3Urj+WOK0XNTniDR83wtv leGJ/sUl2Z9cgHsuKXe7Edt5cU1Zf8LJBvg31950VgWJhdU9xcsFOs/l/pkLiCwHO1jG OdncRt57ZsHwu7DYMSiSv38eiULrAbjAWROA415TnW7I9o56wtCJ0Fm5FuVcOHEg7Qb5 Jb9m0hbPuP/qSWeGQ/gDlim+b7PMovmou6W8Iz/Gb9UpKEomXvmpXJBrWrRD+r0ELiI8 XvxlJ07dFBvIr+9lxB9vQXpvT/0L0rDMLABmXGIQPM/hDO1LKL4tpZ/ja9M2pD5h48aN 41Lw== X-Forwarded-Encrypted: i=1; AJvYcCWDZlQIAeVueHgNX7CAynjvwrrlKxq1lD6gLnD6bc4np60SV8fDe9v4gIw4nKNAADHaY828AlRm3VbHw3U=@vger.kernel.org X-Gm-Message-State: AOJu0YyioAZWZn5xUoQyVhs8+PBGZi2C3507hKSR8WXGqD942ElBsMUE lk0Wmzvz2x196NVyz4hZs8kCSPEwbNFQ6ZW7N+8if0fojyKl07brKX+qoJpY8f4AufcLPQyGulh Tj+u+MJtM3btLAAZMdPZF6tTLe2Ofb+xCK5iaZiUqNyh7mw8gflj+8tg4AKvHcJbciOw= X-Gm-Gg: AZuq6aJqOjSn1fMadEy29oywCbdjlbzKQQPEtQkK730rHZ4qWnZg8fDtn/71OVkb/dy HPz3J5alzuxJW8aKKEyZnC6eZlGAMtAC6mZKJvHZS8EA5q2n0iR1InZ3By20UAvYleZd2tnVQ4C L7ihwH4MAUQLJsLBBRUSbnIF66UQPDyXrgmhZXMtBXd89g5pXmBKifgwqTEj1OQUE0IbfYYxnHS ghcTwEkpgWePVFH10DDHk/WuKMrh/zs+Ypj6fQ4QWZ7cjeAFrfji3DFBOhB7qfYLz/KdCR5r3xF ULr1bWgHehizpQ3PfoELiFCh5VKnlOA9v5sMu3X2uVwFs85o3p4JvUrZRCDW5W8zTYM7Y2etzY5 7y3B8cUIAWndcDmOUQ2ySpmanjcex49RqqqGwcib/MideUJkmLIcT203ONdW/VaNaQdC/ X-Received: by 2002:a05:7300:641a:b0:2ba:6d87:cf68 with SMTP id 5a478bee46e88-2ba6d885c37mr942320eec.16.1770612581325; Sun, 08 Feb 2026 20:49:41 -0800 (PST) X-Received: by 2002:a05:7300:641a:b0:2ba:6d87:cf68 with SMTP id 5a478bee46e88-2ba6d885c37mr942311eec.16.1770612580715; Sun, 08 Feb 2026 20:49:40 -0800 (PST) Received: from hu-qianyu-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b8647bd6casm5609940eec.7.2026.02.08.20.49.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Feb 2026 20:49:40 -0800 (PST) From: Qiang Yu Subject: [PATCH 0/2] phy: qcom: qmp-pcie: Add vdda-refgen supply support for Glymur Date: Sun, 08 Feb 2026 20:49:38 -0800 Message-Id: <20260208-refgen-v1-0-87ca84fd78b3@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=H4sIAGJniWkC/2WMQQrCMBBFr1JmbUoSSSyuvId0EdO0HbCJzWhQS u7u2K2bB+/zeRtQyBgIzs0GORQkTJFFHRrws4tTEDiwg5baSobIYZxCFKN0VqnB+KMxwOcH7/j eQ9eefUZ6pvzZu0X91r9EUUKKzpxsZ522zt0uiahdX+7u07K0DOhrrV80h2ohowAAAA== X-Change-ID: 20260202-refgen-f0a611d5c355 To: Vinod Koul , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Qiang Yu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1770612579; l=1560; i=qiang.yu@oss.qualcomm.com; s=20250513; h=from:subject:message-id; bh=APF9k6j1Z9hdQxx1Oyhs4DgyrehHijEPvAVAhIG/xKA=; b=GohXl16p8xydv+2G4JUayXabZI8SuH9LA2jMwhRlcZaUExTSuv0PgdTXnETHE/vx8vQB96Wq4 NSkN4ThX8OIDItm3aHG/Z/ferQdjzhXk5IUri9p/VQEAvS5GBxDw1xx X-Developer-Key: i=qiang.yu@oss.qualcomm.com; a=ed25519; pk=Rr94t+fykoieF1ngg/bXxEfr5KoQxeXPtYxM8fBQTAI= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjA5MDAzNyBTYWx0ZWRfX5iD95y0RHcmY 6H1XS5VWn0sOAWFI2Q8BzcChrti0nt6cBHxqwkUR6uP9tr2pi2VGQJpJYQdw+7CJ/LjvRz8PlMu uspSJEPNbaPfjAd7QW64/2W+/klvD0vy6juApYprYBQ3KujVGbCgu1OfhAV8MWJU55oZeqOLmHK 2K2iD4IEaP2EWXLK16HuMK+8GFFtTAoYbqFJ+ZhnL/g+kg1hDwaI0KHM2+ucf3FDZx4LWde1kj1 LA0i2rqPL9tYDYhpatP0qrjmPXY3CoVeP2mRHr/Zp0r/oQL8TK6bhKNPY5I19B5hW1e0uihSJfN wQge/UAjNjJ60YVcIpuLinHJ5H6PshSkXnfhZss2MDXvWO20ybdMGHs6ndCHp9ZDRcWxJ4NxbGJ 5f0bWWPYx3gT83Uf0fkAGenfP6Lxe2c4LTinv6FgxuHz6MM9nLcg6jlCmMdTmsp+iZPcDAyu0+F L0yY4Iek6c3OlmsKP2Q== X-Authority-Analysis: v=2.4 cv=bZhmkePB c=1 sm=1 tr=0 ts=69896766 cx=c_pps a=Uww141gWH0fZj/3QKPojxA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EUspDBNiAAAA:8 a=ht-hxK4C9M4zpVAjTLEA:9 a=QEXdDO2ut3YA:10 a=PxkB5W3o20Ba91AHUih5:22 X-Proofpoint-ORIG-GUID: D9YgZ2SiQoqdWNP9JCbnf6Ub1lN3Z1Mi X-Proofpoint-GUID: D9YgZ2SiQoqdWNP9JCbnf6Ub1lN3Z1Mi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-08_05,2026-02-05_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 impostorscore=0 bulkscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 phishscore=0 suspectscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602090037 The PCIe QMP PHYs on Glymur require both refgen for stable reference voltage and qref for stable reference clock. The refgen requires two power supplies: vdda-refgen0p9 and vdda-refgen1p2. Unlike qref, refgen doesn't require register configuration and has no dedicated driver. Therefore, the PHY driver must vote for the regulators that refgen requires. While refgen may be a common component across different platforms, on older platforms it typically shares regulators with PHY core or qref supplies, making refgen supplies map not very clear. Glymur introduces dedicated refgen supplies that require explicit management. Hence, this series adds support for refgen power supplies specifically to Glymur PCIe QMP PHY. If other platforms require these supplies, support can be extended in the future. This series creates a Glymur-specific supply list including the refgen supplies and updates both Gen5x4 and Gen4x2 configurations to use it. Signed-off-by: Qiang Yu --- Qiang Yu (2): dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add vdda-refgen supply for Glymur phy: qcom: qmp-pcie: Add vdda-refgen supplies for Glymur .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 20 ++++++++++++++++++++ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 12 ++++++++---- 2 files changed, 28 insertions(+), 4 deletions(-) --- base-commit: 8bb92fd7a04077925c8330f46a6ab44c80ca59f4 change-id: 20260202-refgen-f0a611d5c355 Best regards, -- Qiang Yu