From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 40FDACA0EE4 for ; Tue, 26 Aug 2025 06:03:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:MIME-Version:Message-Id:Date: Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=pJsOQd1/srCIW3f9frPm4/4Jp/Rr7u2+uIcvHVm5Lp8=; b=1mxllOjG4bo7M6 9Qo8hknThK5g/Kdvi7m4yZjyqxIQmM1vD9tWCrPCotUSRnflC3f1A288HKiq0ZnoJv6GKdlifHeNG Fk++EAaGaUAkVvhhjHklTWRPw6pa7KXJNIhiTAQMiPMPVKyw6FS5bjJTcH4s86WuXxBJbQFB2NI3K aL840hUDk0yIp2Xhq5gfizwuFAJhNHEKTJ/ONP/THAEqOF9WGfvXfDCiXu2moarDEWHjCzP3bEeCc p6dbzi0/FfVnY3xgGHhKn0raO5XVYPYYXsyojOBW68OlW61EQkIJcGKXtOo43zk68ltMydvKwrHrV ym5cRZFHOFTora+pk70Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uqmlz-0000000AdcE-2cBN; Tue, 26 Aug 2025 06:03:11 +0000 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uqmlw-0000000Adb2-1o0m for linux-phy@lists.infradead.org; Tue, 26 Aug 2025 06:03:10 +0000 Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 57Q0V6JP026003 for ; Tue, 26 Aug 2025 06:03:07 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=lEftv+FACOPDXFccinKHuv dGuhyZZ2/i2kFzrCdq/HU=; b=VKpsrFNtY4a27z1SxEYC76HosUbyWYVw2qp/cd U7pIbhtxdNjJbrimgLDz7kTUf9uM/x+EzFeOSS/BC0Akeu94rT+4CO5lt/ZkuuBG Kf+i5Gg9kDIfJOgooTgFJQvJYBSVLbW6NO+2YVY90+VlbeyrlqC1Ff+XNeiXgMNF a/+v9GUsYhLwoihVMdbRNjCSqBLeGddGMU+sp5NHNjKwJu58+qcrZWAD3gaoBkpE 975CyLwRLqRUOCIOVLe+AcPCFaZZ0M9cuu4Pk/IC3LgyHXunmSnCNB7xixV7abJI qzSpVSRPA1wwSVSzeSh9XGASrolnGqkJ/vViIE7hqVdmGUAw== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48s2eugre7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 26 Aug 2025 06:03:07 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-244581ce13aso95924125ad.2 for ; Mon, 25 Aug 2025 23:03:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756188186; x=1756792986; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lEftv+FACOPDXFccinKHuvdGuhyZZ2/i2kFzrCdq/HU=; b=DcnfEH4FjLQeeAwEryLIwWAdOgj9auC05rbvKTfvNFKu+J/KkdWMny6+dDzEtRgPKk FOglMt9kBmgxEEQ/eZvRgRBezi1yubIx5BhymgtxCF3h0Q5548yek0Xo9pp8YqiROoM4 8oHYoDOd7grFExViY88p19TWoJS8KtQx7NuGMIi7joaxK8MogGWq/991JypwbXvFAbWc 43SQAtd/Wixk2XYGkoaUTJLA2vTrta9wwainJeXfSiRREgQjvFNukBWpZeQOG8DRCbFl nwhx2UkzFdU88pTafFF0C+Z8RbO/bdlFQFsh2QNTd71iLqLUB5hBZqaXhuZngc6aQ0B2 7xYg== X-Forwarded-Encrypted: i=1; AJvYcCVP2F9eR+p2M2kEoAuM12luqHXUxqQyCNzizpAf8TbKE6OEEgvAfxu9Er5etyesfGHbI7iQlPgYFWQ=@lists.infradead.org X-Gm-Message-State: AOJu0YyItDfbmer/JaP7yjiPP/paemHQWTpjRVxwwcwCqNPoyiOMcu70 OMADOxUmo33R7vRXTe9uqQshuEd3CoXZEl01Wqt73NNy7FDWOmpqcLzghPVE9Zvj+iKFoMfyuQE 9KPyZoYG8z6A4vXCWZ9fNNWiMhfZDLN+GyPy6FJeiXWnZhMrhEIJDJxmajX7f6XcoBl6G X-Gm-Gg: ASbGncsfp8S8qUeNpGKbKbzaKD3RQdHszjx7Wf3AKNS9T2lDDKVWSU824RtmxEcMWr/ Mhg8HBUWt7Uc0NkJJHcjUxAjRSUoTYaNeRABkkV3RewtdXIb0Vn4TFdVRgn8TNJALbWEpIkxh3+ VFzX07lEA8/bZ7G48xCMrQeUMF9ORj0C3axcCqKUN/nDUjKIQHO468wyze9UaQ8cSq/3UqJOuZ5 Y5y2pkJMwS93dIuh6tDf0ew2/zPLj4yE+cBpF5JW8oCrzyJKDWUbd3cMcalVniQGkheuplHp18q rpS0F1BNdC4tTpDj43vKgUtvcj5goc2x5JyGIxg9+eks/VLT26qI8KMYt7vL/1Hyn/CBPILQmqC 4VaTmc0nXtSUY190= X-Received: by 2002:a17:903:2347:b0:246:d743:b0fc with SMTP id d9443c01a7336-246d743bde9mr69827035ad.44.1756188186309; Mon, 25 Aug 2025 23:03:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGYhe4dXjLNGhJZGzARNQrnPNogJdMJqZaTMcpoZSngAMDqHiAexd97bFcuHHEUnL/JnUfghw== X-Received: by 2002:a17:903:2347:b0:246:d743:b0fc with SMTP id d9443c01a7336-246d743bde9mr69826445ad.44.1756188185606; Mon, 25 Aug 2025 23:03:05 -0700 (PDT) Received: from hu-wenbyao-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-24668864431sm84989705ad.93.2025.08.25.23.03.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Aug 2025 23:03:05 -0700 (PDT) From: Wenbin Yao Subject: [PATCH v3 0/4] PCI: qcom: Add support for Glymur PCIe Gen5x4 Date: Mon, 25 Aug 2025 23:01:46 -0700 Message-Id: <20250825-glymur_pcie5-v3-0-5c1d1730c16f@oss.qualcomm.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAMpNrWgC/5XQzWoDIRDA8VcJnmvQcf3qqe9RSnHcMRGy2VSbp SHsu9cNPYQ0OeQijPD/oXNmlUqmyl5XZ1ZoyjWP+zaolxWL27DfEM99mxkI0MJJxze703Asn4e YSfMeO0pCAYFSrCWHQin/XLj3jzZvc/0ey+miT3K5fQBNkgtuPVKyCrWJ3dtY6/rrGHZxHIZ1O xb+r/V32mRTECAlok3PtrpLZDwRgsBnW6AgfHIqIor/7bKDCa7+DfLGgGbEXktjXVslPDLUtaF vDLW8wxlvZOd0CPqOMc/zLyMOxejrAQAA X-Change-ID: 20250818-glymur_pcie5-db4ef032e233 To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Helgaas , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Manivannan Sadhasivam , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, Wenbin Yao , konrad.dybcio@oss.qualcomm.com, qiang.yu@oss.qualcomm.com, Prudhvi Yarlagadda , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1756188184; l=1916; i=wenbin.yao@oss.qualcomm.com; s=20250806; h=from:subject:message-id; bh=NMvu6tjTeXh3gl/g/huT9wGas8Pnxc/WPB+nobZ03RQ=; b=YIkUZc5qn1Aw090tYWuUOaTqjC0ZXyb3a1sjTjdoAmHUO5INUREbVNsHk+Bw3ggIMk6XAxerR daW51x1xUzmDcoBRxrxYxgivfp/YY9HAWFm0vfikTRhAeuTn+hKsrHn X-Developer-Key: i=wenbin.yao@oss.qualcomm.com; a=ed25519; pk=nBPq+51QejLSupTaJoOMvgFbXSyRVCJexMZ+bUTG5KU= X-Proofpoint-ORIG-GUID: jIN6BN7VPaubq77uOoxGSs-8Es8WxSWT X-Proofpoint-GUID: jIN6BN7VPaubq77uOoxGSs-8Es8WxSWT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODI2MDAwMSBTYWx0ZWRfX9CF46+mzN2rB nYHoas0ZOV2yCfLnJ1OXrEN//EFNYLdOwOY5HChaEFI33yAqqJFgX4SSysP9VYPbm3WNysHkfWj q7eBle7/nN7e4yFHS5kuFYIgfQkFXtucadcRZeopoXCn2CDaCjBKoal0GcIoRFgSVLWmnSaCrW6 8wjnzGZu39AZgoAO3osv/ecK+JACrbkPuJ4YD6fj3vuU/O1jPtkxQh5E/kugAR1b0SQ18vOw65y PmAkQe1wwb4pMnSUdHUK7eG3U+H1z+3PXe8SJgxY0SJ2l7kZnmKYDfKscHufSWBvAOAj4gskGkF xBSbWTQ6veKkUg2UcaflTndfSbc3kpXF8Fd2Mz1QbmaDWZbLZuYmoJY/tOKBeuo6wVZIHUKa8YA lzEa7lXJ X-Authority-Analysis: v=2.4 cv=PJUP+eqC c=1 sm=1 tr=0 ts=68ad4e1b cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=450xJL59MvcON_dSg4wA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-26_01,2025-08-26_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 phishscore=0 priorityscore=1501 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508260001 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250825_230308_477309_531C4D3F X-CRM114-Status: GOOD ( 14.16 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org Glymur is the next generation compute SoC of Qualcomm. This patch series aims to add support for the fifth PCIe instance on it. The fifth PCIe instance on Glymur has a Gen5 4-lane PHY. Patch [1/4] documents PHY as a separate compatible and Patch [2/4] documents controller as a separate compatible. Patch [3/4] describles the new PCS offsets in a dedicated header file. Patch [4/4] adds configuration and compatible for PHY. The device tree changes and whatever driver patches that are not part of this patch series will be posted separately after official announcement of the SOC. Signed-off-by: Wenbin Yao --- Changes in v3: - Keep qmp_pcie_of_match_table array sorted. - Drop qref supply for PCIe Gen5x4 PHY. - Link to v2: https://lore.kernel.org/r/20250821-glymur_pcie5-v2-0-cd516784ef20@oss.qualcomm.com Changes in v2: - Add offsets of PLL and TXRXZ register blocks for v8.50 PHY in Patch[4/4]. - Link to v1: https://lore.kernel.org/r/20250819-glymur_pcie5-v1-0-2ea09f83cbb0@oss.qualcomm.com --- Prudhvi Yarlagadda (4): dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the Glymur QMP PCIe PHY dt-bindings: PCI: qcom: Document the Glymur PCIe Controller phy: qcom-qmp: pcs: Add v8.50 register offsets phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen5x4 PHY .../bindings/pci/qcom,pcie-x1e80100.yaml | 7 ++++- .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 3 ++ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 32 ++++++++++++++++++++++ drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h | 13 +++++++++ drivers/phy/qualcomm/phy-qcom-qmp.h | 2 ++ 5 files changed, 56 insertions(+), 1 deletion(-) --- base-commit: 886e5e7b0432360842303d587bb4a65d10741ae8 change-id: 20250818-glymur_pcie5-db4ef032e233 Best regards, -- Wenbin Yao -- linux-phy mailing list linux-phy@lists.infradead.org https://lists.infradead.org/mailman/listinfo/linux-phy