From nobody Fri Sep 25 13:56:18 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 CB3BD4A5ED1 for ; Fri, 11 Sep 2026 16:47:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145254; cv=none; b=ZZnWiqjEcjQrEL0osx3OQ7W39gteBXXPrKFEkCLPZRzZMESglPRtDw6kEK098DheGrcdTpt9JZmWQYgfsnLzjuko7oRSjV2ntTPbgv7Adu88vKO3RFHTPXlLnH5LUReM4jQFniaydIdPGGEljK4LMQulVPd5pLYQHJvy2/cG5/o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145254; c=relaxed/simple; bh=cGF4M7H2BWDSkfXAPdpNOY2HONhPgqyoW2d8CtFkC8M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kZNExe/7gLI9Z2df/BN4rArhmtTao111s48IJR1W54SoDq/+pyFhzlnSuKaWAlL7X9GFk/40E4GTOlPZPeNo3jelnX3mW54mEYQ5f7zV5RSNk90NJe9sd9EBha288xXZDEPUOybWfIBukH6MCq1dA/p0huTLuT1V4JEchVY5Bwg= 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=UJyok6/l; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Pe6tq1iC; arc=none smtp.client-ip=205.220.180.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="UJyok6/l"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Pe6tq1iC" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68BFA5mh658269 for ; Fri, 11 Sep 2026 16:47:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= uihisGELWKJXs3ghPTChJvWF5WlMaRjqVwCduuDVyXE=; b=UJyok6/lz5rH1yy0 mHE6FTCwqUrRqNR6Y8heDrqlvVTL6ahujHmMUpR2CW+SgmflvBDrwmhRB0M6SQzp +ZkI8MKkdT8WMYmv3g9qlf893zXNSCEruGmsr69KrQWXQZLtFBGpAHLDagDPM5hs tWMyExZD3tcYu1Y86VAMk76xHXQlMSMY8JXAlbNqYKJdgli0KqlZADbxd0gqUu9k TRTaIDoXMKpP01pI6Ec+g/ebF5BMuAeMaZ6g1bOWZtk+MSGZbhH8No7388K/vcrC wg8+7DEj8Oq5lWUSyH21I1mG3TDkXwPaodD2Ii0GiqbvUt/486dZ9vLS8/V9nT3p nDZTPg== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmm22rcjr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 11 Sep 2026 16:47:31 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-38f57e31b6eso1269433a91.1 for ; Fri, 11 Sep 2026 09:47:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789145250; x=1789750050; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uihisGELWKJXs3ghPTChJvWF5WlMaRjqVwCduuDVyXE=; b=Pe6tq1iCgr6EdxShSP2vGCLkBAC7xslzN3oDJJtrD4zvtD1aDj1c+GeqOXQUeaUM6Z M764tMnLq0OFuQhb0qo4gWtYy7fnbIPKzOpkyKXqZpIgm8d4n30hbV5aKf4uF9uNJCSz Jy7t1UNpXltx6tvg9rwRzO5UktLYDW7cvKNxnScalKOMEjXuqLFXBS+yzW+8UfIkPIB4 m+XSnf9vRwp34FI+WiaZOXL4HYnsFvt8OneXrKejWn42K80BW53hHVGz4zAhsxjnQw7k aJYlrD7CyQqCbo5C9xbYPyWjhb6xAdHQ2057B4n/wpiKqPdcQvYGwelkguvzO8xNAod4 Ws0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789145250; x=1789750050; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=uihisGELWKJXs3ghPTChJvWF5WlMaRjqVwCduuDVyXE=; b=fWEgxrByibM0o3xJJleBoPwvdXzZx2ghFynP2rrt1ZGA1ETG7dy1IVE14xx1T2p1hw v8WFE0A5zBdYbC1/4KUmGixkO9i1UWA5g7U5jZpbFqWsQjGx4ujiqrwr+CCAPSuMUo7C zPpAsqyPCVDMQqGmazuQOxhFodLjAJGxyv/PZroqfypxLfl/ifYXCHHcLloS/sfGVYIr NZEbguKelWWwUCAW+HWzfAQrUTKcDByEtuBnE12JNqmUznECjhD9ks9Ky9C/ztPvQori neWX9W3oavcD1rtbmYo2Kx/HZQA/xAbIQekBv7JAUyLou8zgRDKDaGLeLXRF4ushcqMd eFIA== X-Forwarded-Encrypted: i=1; AKwUvBypTwaJX0+qG5p+NjeBQ9XGcroWpxwr0mqVdhyNkxIn9eG/1nQPwyZr6PD6PgHrPHK1xDymlZJZhq0odUs=@vger.kernel.org X-Gm-Message-State: AFuF++med/KpD+uEAO/nEThpCA0KFtIfC0Yrif0fx9KxUt+MXu0vqYxv BqRtS2G4F/lfuPP5NqUQmcc80S7udgVxr4i24HCpOnnItGfojCMHr5vsU/Xu/0sxjPouuRfdAqU E5XnPUnDIdBZQyOMZEDUdbciW1MmSID7R1CcMMsGCT0h7dEVS0kMpBB7afUBxOl7iRbs= X-Gm-Gg: AYBFou2aHKCfgY23PI9AQY7NDGXdCiBxCbiHzTYcIi5gG+r3DadFYgI6ygElrCq9qXJ Yyxg4yipGBtm2xLhC4mi6ijAGh2FAUVJzL4P8nBYPx3jRJ2fERtDrnMskYjWpP4XYX5e0ifAmle UT2amRGWCb9kxKHyBXBOTSNDemZq4188uTVPNpyueD3QrSWAN7GuPFmyn83v2pfmtoSCv1z7HAA doX21UdaVGvx2aF8YeUHcLu4vYROZQvgaL2j/LsHzcY6HDYc96w2IkiA+M5C+aiodlYpvVeX/t2 ReN+JAVwQOCBB2vf+xTlsKhrYAgayelQVQ89ZsG50OTmEljmUkvMz0e+u6kw3FmhcvS5X0UnVl7 tj9tXydO12dVByOUKe/R9XF1+MQ== X-Received: by 2002:a17:90b:518f:b0:38e:97f0:aa4b with SMTP id 98e67ed59e1d1-39d9c1bef27mr9067190a91.13.1789145250464; Fri, 11 Sep 2026 09:47:30 -0700 (PDT) X-Received: by 2002:a17:90b:518f:b0:38e:97f0:aa4b with SMTP id 98e67ed59e1d1-39d9c1bef27mr9067137a91.13.1789145249963; Fri, 11 Sep 2026 09:47:29 -0700 (PDT) Received: from [10.213.101.15] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39da64d4bdfsm944193a91.0.2026.09.11.09.47.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 09:47:29 -0700 (PDT) From: Pradeep P V K Date: Fri, 11 Sep 2026 22:17:05 +0530 Subject: [PATCH 1/5] dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: Document Glymur QMP UFS PHY 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: quoted-printable Message-Id: <20260911-glymur_ufs_qcb_enablement-v1-1-b9fc5e2ee99a@oss.qualcomm.com> References: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> In-Reply-To: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> To: Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Avri Altman , Bart Van Assche , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , gopikrishna.garmidi@oss.qualcomm.com, jagadeesh.kona@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, nitin.rawat@oss.qualcomm.com, sibi.sankar@oss.qualcomm.com, Taniya Das , Pradeep P V K X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789145236; l=1139; i=pradeep.pragallapati@oss.qualcomm.com; s=20260911; h=from:subject:message-id; bh=cGF4M7H2BWDSkfXAPdpNOY2HONhPgqyoW2d8CtFkC8M=; b=ScVpIgOtIpyh+zz/FM85IaQRzpO1CYWvF3zezlK70MQ69qTI3KN7mM03N0ll8YBeXAIO3HOSF RmtA9jO4UcZANvQVPYSanKloQKp30VzV5xrSHH+j7kz03E9iCbd84gg X-Developer-Key: i=pradeep.pragallapati@oss.qualcomm.com; a=ed25519; pk=uyRUsge8nQMwf3iW/e/o0U8z9nWLCMm1MGKxEftztic= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX3hyUNbga7Bds W192l9l/FSdWBsRx3s1hPNPZEcUzTCi63ElqbSadd6ODoQZDG9Btff3cAXWBz25uDbLIRugUGMf k6PDX/KCBGksBM2D1WYMA2U4CUZwiz97PXjLZ3u5Su7CbxgFqEXxWHDxCnAPmXUNstjJ4MJ4nrg Im2F6e5/sSARNAWvoedGdz5j07DTldG/LCukELyA9K5nAntK009qU7wpaq4LgnxMEH0Se/VH5eF SuDeMMadZiQ4S+JlgzlU/jXMgIVxgNGMcZJAnlD4MfUrLTgwnYv3KNDh+MOVp09B4GArqYOP3FF qzmVmv13RGbQeONaRZj0VuZdYRHzqNlppK4GS8274gMWTSqWrl1td/0GmY7T613BA0g9t/StVhs y3eKKcOyKT3/jbhsvQbYDo6mNJiyWzgTs0QNZClAjn8I7pORM5dZEFh5kdyU5JJ6CTYuwMvc5mi fnlLqxSrjXvE06Fnr6g== X-Authority-Analysis: v=2.4 cv=LPDz05W9 c=1 sm=1 tr=0 ts=6aa430a3 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=BahsdhlD1VgbZ89a8f0A:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: lwN2hBrMPLnGPnvyHK2TBgcg9_t1APoX X-Proofpoint-Spam-Info: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX8doqyxhgbDNh XubbG9YIAI/P+5DfAeqAh/leT9WKOJjhFTxiJZbqLo7vkR3fBLEoyI2klNh03SPVzpQvIgERR3V eianwbNgGkizclcTU/9yftWsqjbMBj8= X-Proofpoint-GUID: lwN2hBrMPLnGPnvyHK2TBgcg9_t1APoX 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-09-11_05,2026-09-11_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 malwarescore=0 spamscore=0 suspectscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609110234 Document the QMP UFS PHY on Glymur SoC. Signed-off-by: Pradeep P V K --- Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-ph= y.yaml b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.ya= ml index 4efe40c0dc97..e1b19ed42542 100644 --- a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml @@ -38,6 +38,7 @@ properties: - qcom,kaanapali-qmp-ufs-phy - const: qcom,sm8750-qmp-ufs-phy - enum: + - qcom,glymur-qmp-ufs-phy - qcom,hawi-qmp-ufs-phy - qcom,milos-qmp-ufs-phy - qcom,msm8996-qmp-ufs-phy @@ -109,6 +110,7 @@ allOf: compatible: contains: enum: + - qcom,glymur-qmp-ufs-phy - qcom,hawi-qmp-ufs-phy - qcom,milos-qmp-ufs-phy - qcom,msm8998-qmp-ufs-phy --=20 2.34.1 From nobody Fri Sep 25 13:56:18 2026 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 3E6C24A5EB3 for ; Fri, 11 Sep 2026 16:47:38 +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=1789145261; cv=none; b=Pt960nRJXMCXadLcEH0iZfhQgJ9eCIq6/b0vjBLgTbcVlge8yYzf5VdOXhxGi6BKLRsyvsFnBHaPafGtYreiFARJoevYKTv+SjGGxyU7BaR/UOgzQc2bpBAWBHAvpu/9IJbALQAw6ojt4NL3QPUes4L5OEqhgDcqtf4RKzuo6kk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145261; c=relaxed/simple; bh=nVeQof90N9/+rn0tz6Y5h6juwjIaGy0PYkqqWpXw4xY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZdLtZRKLdPC2SQ0OE0l1Mq2HOT+97uGpk2jM8fLLLOT87uGpBFKW4WbegxMArfg4SshLNWBSbevNYdbbx7XWySVenb5H29NqVMMmrbbRL7dJGzjR/dpAF6Ozvi74YSQHHTo9YDvcdJj3TRWk1M4zvOtzn5VZjHLm7c5GJlZGAwc= 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=Gyn0CnJT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UAX8ChM+; 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="Gyn0CnJT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UAX8ChM+" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68BG4Igh3427221 for ; Fri, 11 Sep 2026 16:47:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= kRRf0K4n/OMGCKpZc2soc2B/PhOw76TarQ44+SpuGLw=; b=Gyn0CnJTq1DkJPqn Y51z7WA82r1rUVVjSw+LbPwKv5TyYcKkz/ER8mU91MT7X4QxRMV+s7DCpuZk2b5m 52QXOrlDZyhUTlPPjDcYryL3lD2lXgYqecTh9a2y3mHAJVNvS4SrAP44gYjnYfLA c8i26qWnODbnPajTBDqIWpuY9iWqF/BtbyOa390A4C9PZLSXxo5PatM20nEESppu dyk61MmDwWXHDOQ0rN3CkTsjunKzvx7+EOwpjhX8CH9M8NPstxOc0BSvqKrEuLWm QauT8eHDU1bbtXYDjt1E42OGUxlfryvWXEznHF4qqpcUsBxT+Cpxfgyf0V5m1Ezx vav+Ig== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmmubr5tk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 11 Sep 2026 16:47:37 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-38ea32e57e2so2104811a91.1 for ; Fri, 11 Sep 2026 09:47:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789145257; x=1789750057; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=kRRf0K4n/OMGCKpZc2soc2B/PhOw76TarQ44+SpuGLw=; b=UAX8ChM+CmdkO3cSxc53ufR7ipCje3IUvzz1YsppVz5/9Staiy61DPLBnjThSf3VKs U2sxThZOF4qt0PXDpKBbN8rcELYUxXLJNj772PxywUbenbHJvWJvz0PSXVt6TflPOzsw vqZcNtqgqAL/+1ijU3AnnqwNxrI8a/tdfJinU8GkZigVsCOTf+1vQmx/7IiMiL9uPK94 cDWYyhXBe3lr/N4tUrmdgpBcewrjWcwVKAFXXGjCLWmjuz+hWfSGnj4rLgUQ0niGF5Nk bBlLvVyL051ssRJbHGPQrpa3nS09VjrR6ebUXC1AE54W4/favOndMTIvECPsIsks19Z6 tJmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789145257; x=1789750057; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=kRRf0K4n/OMGCKpZc2soc2B/PhOw76TarQ44+SpuGLw=; b=LejHACfdIpnqt1B8VxJIJnpj/NsxEjEbRNF5NFtAMAbeAx8WmxJb3FR0GlwvKUOlqU uxAKIRiXthQNQksPeFHzTpBiaCls+/QM92y8eLqt3EGLaaF9TVLPVybUpJgttmKq4O5F ADJxQXvhkk2e5MeCwGngagY8qakGpIM+3WTBB9Hgmx3ZgoXaSLGgleWbX/6NEYwrNYjJ yYfjXFEkb4KCmS/wctPra+1p4qOBxRhbL6rsTcka1bbJx/zKG/9YblyiOr+fMMCz1+RB 1LVh1E2a64J5mSTSwVV62G/OPcWhehuxfGJPuOvUsjzIou+Oxd6pirpXwuGCefm5tEuE is1Q== X-Forwarded-Encrypted: i=1; AKwUvBwjKpmTT4r/ChUjdK1mULFqi4+akWw5Vh69QCKQK3zUfHgIRBajRkaj7YsN72byOOyWzV+FfQS2esunqx8=@vger.kernel.org X-Gm-Message-State: AFuF++merDATxtLtvkASuClKhJKxBrLp0oZV5Z7gIRDCAb98BD88Inha pyKKINLWvu+5BC7UjQgcgdUpGNplSVjxKY5Gkxj2dBxearMtvHJbOjVRJjwEhT8LEi25zRFpuD1 fTTyntt7gPnadESKPNWRHDZ5s0NxAVF1GHx7KqOrm1opJj4poFwuQDQZwY4uZ3l/cNhg= X-Gm-Gg: AYBFou3uAC53oIERoBI1b0e/oLsWKXEe5rWYektY+woQ7vnQb2gpRK8zdCZKuMZ7PRo Hf/7Trw7OvfpCx8OeaEPj/5WzS7QZ9cnDb/ItKBRTIwEbSniS/v7ETcLjYWAp4nmlr2xERugDOU xZBNfbx4hz0Q+9i+COOdzmgGthM+aj6tC1rsdWqI392++EZ71fVTqld/cIqUkEkUsBRB+IinjqT 5urF03cF7KFk3Eai3xet1kuO60LQ3y65/88oqpb6w08c0ekmry2WE6MAgf5IrUQ1tQOaXySXVvg vjcxxwH6gKrkgOqgUBZPh1PUcXA7Sr2VJ6zcKuIx2fHvP3KdoVUkArhpgh+e5YA68+Nmgrk5N2O PCr8do2YR5RkVBNjuVFg5c1yPdQ== X-Received: by 2002:a17:90b:5287:b0:398:9bd5:490d with SMTP id 98e67ed59e1d1-39d9c22e224mr8967268a91.20.1789145257204; Fri, 11 Sep 2026 09:47:37 -0700 (PDT) X-Received: by 2002:a17:90b:5287:b0:398:9bd5:490d with SMTP id 98e67ed59e1d1-39d9c22e224mr8967200a91.20.1789145256741; Fri, 11 Sep 2026 09:47:36 -0700 (PDT) Received: from [10.213.101.15] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39da64d4bdfsm944193a91.0.2026.09.11.09.47.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 09:47:36 -0700 (PDT) From: Pradeep P V K Date: Fri, 11 Sep 2026 22:17:06 +0530 Subject: [PATCH 2/5] scsi: ufs: qcom: dt-bindings: Document Glymur UFS controller 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: quoted-printable Message-Id: <20260911-glymur_ufs_qcb_enablement-v1-2-b9fc5e2ee99a@oss.qualcomm.com> References: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> In-Reply-To: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> To: Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Avri Altman , Bart Van Assche , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , gopikrishna.garmidi@oss.qualcomm.com, jagadeesh.kona@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, nitin.rawat@oss.qualcomm.com, sibi.sankar@oss.qualcomm.com, Taniya Das , Pradeep P V K X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789145236; l=1348; i=pradeep.pragallapati@oss.qualcomm.com; s=20260911; h=from:subject:message-id; bh=nVeQof90N9/+rn0tz6Y5h6juwjIaGy0PYkqqWpXw4xY=; b=QnYHneeV9+kW1ROf5mDkfh/qHaTMW+7cpvw79FXnUfjg6WKLDqWbGEfXyTQNv5/QalqHBFloi lnGigFGogtsBtUzK4jB2uGc/GQkzYdQRUUoXpZmvhohD6OrAMiuqxv9 X-Developer-Key: i=pradeep.pragallapati@oss.qualcomm.com; a=ed25519; pk=uyRUsge8nQMwf3iW/e/o0U8z9nWLCMm1MGKxEftztic= X-Proofpoint-GUID: Aib54q89wJuOVGF6BwVJ7fyNMdI2N5Fu X-Proofpoint-ORIG-GUID: Aib54q89wJuOVGF6BwVJ7fyNMdI2N5Fu X-Authority-Analysis: v=2.4 cv=dakVTnXe c=1 sm=1 tr=0 ts=6aa430a9 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=Fvqz0uoX0QqgC4h9zMkA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX349dtEnWd8By dBUUHhZsUbd0+qptCsCCC1GdxSAClGgFbSpz9UEDqM4xSZQY5CIwygzMOXLxiPbtPziCXYliXu1 E8IiloLrpmHKQ+gfkjKTLp1ISBlgiGCJrjmYsAHmhaZyYDoxyScPK73lk3BtaZ+6p48g+xdg+qj bwqcXYnfbMq8Nh6pTWbRsL8WLmfDbN1LZDeiR/DJyOhDq7wbXQSpjHX7xjSQZ8SGJugHs+s8xpG IkD+EQ9lFFbupR4wHGdzvWURoCi5tON/XdhIiwv/wWowOCNesMvmD5Q+SbZuZpRK+t4TP/qK0L4 x7EVv6BcJUhtNu1ElHwjO6qOXpFqNxDORAcNIf7Tj0AtRE8LqnaNFIhddQ4r86KxiOo4UGMXY0L LDl6JStQ5TePXwvopvv5DNWKNww02E4JS/oQWAHDQ6mvh4A+7ELPvtW1lBffnFTQ9Ahk3N8xZ9m OfK5nKhKhRWo3HG8XEg== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX6PJHMVAQVl35 XLtZNdTQCzZG/lHT4nDvsW90h9nR1yX9UFy9+tXNKFGiHPG/lJtVpMHyvd6nXELxhpBqB1OY/2u 1xXY3o16+YLgu/8KxXA9MsU0qypqTPM= 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-09-11_05,2026-09-11_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 adultscore=0 impostorscore=0 priorityscore=1501 suspectscore=0 clxscore=1015 malwarescore=0 spamscore=0 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609110234 Document UFS Host Controller on Glymur SoC. Glymur UFSHC has a multi-queue command (MCQ) register range in addition to the standard one. So, both reg entries are required. Signed-off-by: Pradeep P V K --- Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml b= /Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml index d03295806657..f132b1a9ebc2 100644 --- a/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml +++ b/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml @@ -16,6 +16,7 @@ select: contains: enum: - qcom,eliza-ufshc + - qcom,glymur-ufshc - qcom,hawi-ufshc - qcom,kaanapali-ufshc - qcom,maili-ufshc @@ -30,6 +31,7 @@ properties: items: - enum: - qcom,eliza-ufshc + - qcom,glymur-ufshc - qcom,hawi-ufshc - qcom,kaanapali-ufshc - qcom,maili-ufshc @@ -80,6 +82,7 @@ allOf: contains: enum: - qcom,eliza-ufshc + - qcom,glymur-ufshc - qcom,maili-ufshc - qcom,nord-ufshc then: --=20 2.34.1 From nobody Fri Sep 25 13:56:18 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 00EE03A1A22 for ; Fri, 11 Sep 2026 16:47:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145270; cv=none; b=SHkNgeyne03h4H+JlMY8nsdo48HawD67N7GBfuQ0Rvu2Z5hNIlX1N6go7P24TsD36WQBPotAAin1+CLEton0FhkYLnHO0UzWkEFWDWFtdNnY6THge+j8MRTP6JR5ImRYc6rB7zEl+wf4iBKwIAo5PUvq1DQx3UGZLazKZt0381Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145270; c=relaxed/simple; bh=TsGyf/0y783xq7+CT1WADVEQsdtp8DeCVCTbK/xDt4U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NCldkEiBskgEfmu39AhdLX6o6P+bLFJrqYLQlGQkQZBHHI2jTyrWvBwdaScbTQbjxAMc0JHnhiDQ6c3XOwBb1qrde3fwaH5WAcOlaRefYiQCu1UbNSpDwx7AIOQoHihMftXWXvGXRSwbH19E0StfjIUwnfvmzqy4pidLhZDgwqE= 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=GkEmWbCI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GNBzZA2G; arc=none smtp.client-ip=205.220.180.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="GkEmWbCI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GNBzZA2G" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68BFfhXN921138 for ; Fri, 11 Sep 2026 16:47:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= u9CNAekAJivwXy7eYNCwSDqk/ML6zKzGhgflPEnIL3Q=; b=GkEmWbCIEyDS1e8j 0YQt8hqxwrIfm5ryLxb40fjeXzP9DXEGNEZcnLcBoJq2Swc427AT98Iy3If5qLxi WHTiSZpzH+rCRPrjzo0ntsgvlYX5PVWgIps/gFVMvFZJhPVdEoUWAX+Hegj3c0it TtB6W0EkBbqKKaFswL/ggOpw0l990cK5u8lmJ/7gtGGjg+rL0HfmZAI+znQSNRfA k0sHCJPZ/KbzkanHNmkQoYFfP9jby0rgc7tcSadCj90Uz6b4XR0tJHNRbriC17d6 v406MPK1YfT5pnmo0e5uV70quew9ubnOxcYcOozR7WNjSpH6GiHyvlRTudEIVZDG 7X1elg== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmmgv08vs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 11 Sep 2026 16:47:45 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-398d0010cfaso2139030a91.3 for ; Fri, 11 Sep 2026 09:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789145264; x=1789750064; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=u9CNAekAJivwXy7eYNCwSDqk/ML6zKzGhgflPEnIL3Q=; b=GNBzZA2G398aPfxsgYxwbw4kZUVRl8TunrYz4QpPeXAxKbuM0gOXHw9aWbGpIoeGHH g3JW/d+A5jMz2A0hBPgV4Xp4Ahbh2kz9o+5NOkE5ceQrD+AlKQxmPKkIdz1Q9JJnLBCD UdyMhMhY9OD1Po8z9ChPLKWTWYSNfsYsB9ysEL+spq3NeAuPegWOFDIFxx4osqJpP5So gUVfbfefqdKQRRIgO3lcgC6tIl9ypyqyO7R9c28MZHjiqFxq6zZHpcTItuozeLyHZ1qj qegryVUdai95KeNWIgYJANgjhtChAU0OzlLttze3qW1XWPbh7jMzYgqWahVh0ErdkoRk QLYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789145264; x=1789750064; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=u9CNAekAJivwXy7eYNCwSDqk/ML6zKzGhgflPEnIL3Q=; b=dxnAXM+lc5ku8L6sZOAlqRwWeGeHhPbXonKYB2FDnh5Mxtq3HMj3HwCxseYncKXk+H EDwmQQOsAX284L+MmDT9OxT3AVTTuo2HGq0sNjayt707r+XELpY93a5jYsSKSOWLiy+C eQgJk7km8XEt0QCeLmEvAu5nqppoCUBDRwwwKeawKSa6RiQqVa4q40MtgF01HX+qGXzh MJRiocRleuyOPDTCXLFJR6iDQ1s6hpk4mKajXo8HUALmlCWin6WYql5mirGxUkDlYUuI B1PNzoLbJCeSyOZJC5a8g/QSX4vU/8UKz2xRNFxyk7I8T+6SF3us4iG4BJnRX2MAh8cy CHig== X-Forwarded-Encrypted: i=1; AKwUvBwpDiurkL+BQaY4cr6SHDzLKx5jW/YuhrXf/6zzM6MZIlbKeOwnp2jcZBETOTe9iQoy2jTxlq7r9lYhadE=@vger.kernel.org X-Gm-Message-State: AFuF++m14np3YaQOT64AdLAJXkZiqVAeM8D5Ln0lOLQCSjs4TKoeZymK k2QrGeKI843lHj84kRjaZXtyhr+lSLW34TyR6icHRb55D5W1m1WymGPdv2w9ZcV2nyZtKXTDZut pwz1Up4iLrR2cw7CswO8Pk9AtKfUPFZ7vKkuY7SY7BbfOx1oioEJhtSQEjbMbyTKHkxc= X-Gm-Gg: AYBFou2egwyF0MVOaWqS5JiyarcmEczIheOk6bjOosGtlW8gqkdoYrhjcb7lsZRlTZy bVXf9/QXOq6HVsDglROktOMOEMUba5U1ITSEdRgAd61nDmzvixBUtq0eQI+6j/tKRrrZ/eNKwLY HiueRsqip1wod9YhjSaTFuOxyYhId2oZ2mWu7dD53RLWKuaR4w87NQRZRuDm1n6lhmGRSnEB5xy e3SUBDwFUzGBgJdmotYcwommKS9GKKl6pFFV6jG2Mum3wboOd/GKjf6qNG9srLikprBLuisHH/M hpOaaUohvfI9wn26kmobAbT7HOg6Ah0HLPjpZ6qnb1LsGlVrWqjYtbycpMOVAapxXPYs1cx2qYb lQjJPLUORbaGsqX44c1oULAAUDQ== X-Received: by 2002:a17:90b:1347:b0:38e:4cb:51f with SMTP id 98e67ed59e1d1-39d9bdaa4fdmr9801071a91.11.1789145264011; Fri, 11 Sep 2026 09:47:44 -0700 (PDT) X-Received: by 2002:a17:90b:1347:b0:38e:4cb:51f with SMTP id 98e67ed59e1d1-39d9bdaa4fdmr9801015a91.11.1789145263440; Fri, 11 Sep 2026 09:47:43 -0700 (PDT) Received: from [10.213.101.15] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39da64d4bdfsm944193a91.0.2026.09.11.09.47.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 09:47:43 -0700 (PDT) From: Pradeep P V K Date: Fri, 11 Sep 2026 22:17:07 +0530 Subject: [PATCH 3/5] arm64: dts: qcom: glymur: Add UFS nodes 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: quoted-printable Message-Id: <20260911-glymur_ufs_qcb_enablement-v1-3-b9fc5e2ee99a@oss.qualcomm.com> References: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> In-Reply-To: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> To: Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Avri Altman , Bart Van Assche , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , gopikrishna.garmidi@oss.qualcomm.com, jagadeesh.kona@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, nitin.rawat@oss.qualcomm.com, sibi.sankar@oss.qualcomm.com, Taniya Das , Pradeep P V K X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789145236; l=4155; i=pradeep.pragallapati@oss.qualcomm.com; s=20260911; h=from:subject:message-id; bh=TsGyf/0y783xq7+CT1WADVEQsdtp8DeCVCTbK/xDt4U=; b=rXhR3qv7ys0Vr+ijLalC1MUZkf9fRkI+ELOA4vu1UeWL+rlK7/RItQyDZGlOgx10iE7rLoyY/ Lq9xAS5Yw6YDb5svmBlXfV6LmKCiFcvvgrtmzNvfJMRKYSPiT1TA92b X-Developer-Key: i=pradeep.pragallapati@oss.qualcomm.com; a=ed25519; pk=uyRUsge8nQMwf3iW/e/o0U8z9nWLCMm1MGKxEftztic= X-Proofpoint-GUID: 4t9MzsuncbnSBxcC4UC_wV-Wa1mTBTGK X-Proofpoint-Spam-Info: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX2snaNX5eOZbX L3Nlzc4ONdoDFqx3IRHiJE9wQTjxpdfMPYIViA2MtOHF0d/M00Kq22hmIyKyJs3qKOvBgzmahX3 LZmmpPfNBdhMefvtUXajTf2MgrdYGGY= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX3Wu/o/rbfm+l PDOUolNzyIIX9BpisV2tbE1kINhMXhCIIuuCLr/YAsJileADJDyR5SOXxDbXLwJKSo41xaXq7zW no1vJiHCaUnZOeJ/OjHIC8wzzSdNJjGucDPDFyOUFwMUmQMrHbYVUcsIpy2RW8lnCnGJfa6U+vf GqodW6i3zjUqrCFmtq9ABLdlhhxoOI5UPBt8Crw70cuuH4DR3u0QUHyCD9miDS45mcr8n1D4JqS 50Vqq1DbtrOl75PCcRVLflaLge/7fsFA34Vx6CWFTas4yMezfmEJNvF8qorWusopbiv5h3POv7M PUbWwag325icnHv2SWcVkcqAImwOrqdLUEQfnpk45JPLnpqZO8ie+jZ6DE7ttdOVcXSwIZVqa1M f2H4Jy0AHCtgyGfqH4bGCOtf7DCdqO6LirzajCqNFLencb1BN1kMlWj/RBPnDxXdo0Vdey8W+2b 2FV4sJI9OIqsLe/4zNQ== X-Proofpoint-ORIG-GUID: 4t9MzsuncbnSBxcC4UC_wV-Wa1mTBTGK X-Authority-Analysis: v=2.4 cv=EfFd0/mC c=1 sm=1 tr=0 ts=6aa430b1 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=BFjdVMYQdvGAjPbYN-kA:9 a=5G4pU0lRd-HiNKXt:21 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 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-09-11_05,2026-09-11_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 spamscore=0 clxscore=1015 impostorscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609110234 Add UFS PHY and UFS host controller nodes for Glymur SoC. Signed-off-by: Pradeep P V K Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/glymur.dtsi | 114 +++++++++++++++++++++++++++++++= +++- 1 file changed, 111 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index 624a9edd602c..7bbc804ed340 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -812,9 +812,9 @@ gcc: clock-controller@100000 { <0>, /* QUSB4 1 PHY RX 1 */ <0>, /* QUSB4 2 PHY RX 0 */ <0>, /* QUSB4 2 PHY RX 1 */ - <0>, /* UFS PHY RX Symbol 0 */ - <0>, /* UFS PHY RX Symbol 1 */ - <0>, /* UFS PHY TX Symbol 0 */ + <&ufs_mem_phy 0>, /* UFS PHY RX Symbol 0 */ + <&ufs_mem_phy 1>, /* UFS PHY RX Symbol 1 */ + <&ufs_mem_phy 2>, /* UFS PHY TX Symbol 0 */ <&usb_0_qmpphy QMP_USB43DP_USB3_PIPE_CLK>, <&usb_1_qmpphy QMP_USB43DP_USB3_PIPE_CLK>, <&usb_2_qmpphy QMP_USB43DP_USB3_PIPE_CLK>, @@ -4103,6 +4103,114 @@ rng: rng@10c3000 { reg =3D <0x0 0x010c3000 0x0 0x1000>; }; =20 + ufs_mem_phy: phy@1d80000 { + compatible =3D "qcom,glymur-qmp-ufs-phy"; + reg =3D <0x0 0x01d80000 0x0 0x2000>; + + clocks =3D <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_UFS_PHY_PHY_AUX_CLK>, + /* UFS and PCIE4 shares the same clkref on glymur */ + <&tcsr TCSR_PCIE_4_CLKREF_EN>; + + clock-names =3D "ref", + "ref_aux", + "qref"; + + resets =3D <&ufs_mem_hc 0>; + reset-names =3D "ufsphy"; + + #clock-cells =3D <1>; + #phy-cells =3D <0>; + + status =3D "disabled"; + }; + + ufs_mem_hc: ufshc@1d84000 { + compatible =3D "qcom,glymur-ufshc", + "qcom,ufshc", + "jedec,ufs-2.0"; + reg =3D <0x0 0x01d84000 0x0 0x3000>, + <0x0 0x01da0000 0x0 0x15000>; + + reg-names =3D "std", + "mcq"; + + interrupts =3D ; + + clocks =3D <&gcc GCC_UFS_PHY_AXI_CLK>, + <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, + <&gcc GCC_UFS_PHY_AHB_CLK>, + <&gcc GCC_UFS_PHY_UNIPRO_CORE_CLK>, + <&rpmhcc RPMH_LN_BB_CLK3>, + <&gcc GCC_UFS_PHY_TX_SYMBOL_0_CLK>, + <&gcc GCC_UFS_PHY_RX_SYMBOL_0_CLK>, + <&gcc GCC_UFS_PHY_RX_SYMBOL_1_CLK>; + clock-names =3D "core_clk", + "bus_aggr_clk", + "iface_clk", + "core_clk_unipro", + "ref_clk", + "tx_lane0_sync_clk", + "rx_lane0_sync_clk", + "rx_lane1_sync_clk"; + + operating-points-v2 =3D <&ufs_opp_table>; + + resets =3D <&gcc GCC_UFS_PHY_BCR>; + reset-names =3D "rst"; + + interconnects =3D <&aggre2_noc MASTER_UFS_MEM QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&hsc_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY + &config_noc SLAVE_UFS_MEM_CFG QCOM_ICC_TAG_ACTIVE_ONLY>; + interconnect-names =3D "ufs-ddr", + "cpu-ufs"; + + power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + required-opps =3D <&rpmhpd_opp_nom>; + + iommus =3D <&apps_smmu 0x460 0>; + dma-coherent; + + msi-parent =3D <&gic_its 0x460>; + lanes-per-direction =3D <2>; + + phys =3D <&ufs_mem_phy>; + phy-names =3D "ufsphy"; + + #reset-cells =3D <1>; + + status =3D "disabled"; + + ufs_opp_table: opp-table { + compatible =3D "operating-points-v2"; + + opp-100000000 { + opp-hz =3D /bits/ 64 <100000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <100000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>; + required-opps =3D <&rpmhpd_opp_low_svs>; + }; + + opp-403000000 { + opp-hz =3D /bits/ 64 <403000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <403000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>; + required-opps =3D <&rpmhpd_opp_nom>; + }; + }; + }; + cryptobam: dma-controller@1dc4000 { compatible =3D "qcom,bam-v1.7.4", "qcom,bam-v1.7.0"; reg =3D <0x0 0x01dc4000 0x0 0x28000>; --=20 2.34.1 From nobody Fri Sep 25 13:56:18 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 569CD4A8FED for ; Fri, 11 Sep 2026 16:47:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145275; cv=none; b=A2Yq2ah2lP0+CFvlB2TMS26oR6gMwv/gylJHdg6z9FYUWvGyEJSoucxq8iTo7aA9TwNG0oFHLLEQQTS2GhSx/95ToS4d4M/wglO1OvOjGV0qEHaMButjcJJCqXGjTK5q1exJyL9gVamT8wx0iNTlWz+jjMTQWE1bkwmuNm824QA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145275; c=relaxed/simple; bh=Z2jYwdVQ78mIekMJDREJXS7gB+GTYgUB0qqzsFkFfm4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kmVqoRjyUA1CWGl6HE2yewtdF5o0ZoJt7HOVGZP9xhNQYKTzqH1409jqSnUz8XfvOgOV0Qyo4n+mzKGXw91/XcK8DeN6EKOiQ3ChCeYk2Sl8Ocl1xck34gdkvslCC8OylxC2AgAdj8/NtKPammgueU/TrFCqz+gRM04PcBM2PAE= 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=CNhBSeed; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PSZjZyIs; arc=none smtp.client-ip=205.220.180.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="CNhBSeed"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PSZjZyIs" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68BEmQNc222951 for ; Fri, 11 Sep 2026 16:47:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 4cEUKXE5DpqJx2/opT3X9YU+08mmezXZCIySb8mUzYc=; b=CNhBSeedpGW5VovD U1Ys8HrY/OdLzrABvXpUcZuEtw+/fmKlpT8uwEb2vRdozY46uy/bOzDWHesWEZ9n cFBwuQOQJZzQSEhIJdFuff7BBPfcGUPo+34Ck/MqQVR+81Uf6zyhKH623G6xdZVC BpT+76sNr+hEJS5rTkOounBjfusZbBoO+vQIePTJm3DjBD7y36xU+TOUk3VTuXba yNEVPxyelQGOZ1k++DeT6z8ZMjlT+DbulJHBKgTWxtkmcSbo/7ufNBcVxuecA9ii X4ZvICApLScQJ/3sZfEq8ivGBie7bSjd9Olq2rzjz4lPr0aqxujhlOqYhRDFIp3a kzCRHA== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmbdrarw3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 11 Sep 2026 16:47:51 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-398e1f7d1a5so1418420a91.0 for ; Fri, 11 Sep 2026 09:47:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789145271; x=1789750071; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4cEUKXE5DpqJx2/opT3X9YU+08mmezXZCIySb8mUzYc=; b=PSZjZyIssykxO93nzt0lqKhhu3nHCD9iQRHhUvnvzq5PL/d7klYIxRd5cFPvvGXWVv iCgjv3xiXfeYD6IDEEu2Wih7T3Iop9AMFb9CGLfmWGE93GdDpWPcf+NfxLHcwXY20l2+ fuEcN75IhuM3uPQWG3TbkIlfzyQK3+T43TBv9gocOWe31m4Z8egvIEUczjFUrgfTHvMe FSUN9ZVIS+gJbwlgzDiRekCy3jUmudSvgEvcmg1DPgoJlfF9Frt3EHfmvd8fENvEEOFM wIMMDKtfKu5GTawRzPf1mZ33//Mfwy4NEVAMJDbuM8hUXKlR2CySSitlr5W4pVGc5kcO xtmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789145271; x=1789750071; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=4cEUKXE5DpqJx2/opT3X9YU+08mmezXZCIySb8mUzYc=; b=XYzXMPXSoZkY9TCtFzaQBOIF/JMoxj/p1RAOX3mLermYSy7TDKXREoSiafLC319hdc ahIQN2LK4kXsRjnudv30OFoPgnZrzclXDLealE6C93E9EnHnIKtpu/nu7FYvRnTg8r7z o4agxtab9ice2ECCqbLCTj/tbpkLhTfm3FhDvyEKmSKSgPGEgZeNyaJtCWEKnHE8ZswV 9Y/Ji8ZYxqzNTbzNLaVwlcIgrFxU3NffdVJT2mh0C2L0eTdvuWGAD5ugh9XjQABgnyTN CEbPqjUeaaUDIA5uw1j4gMWU8OTXYDDm37p3bCxRf1ttBJqO/LJO923GwgCJuViCCciu 8j1Q== X-Forwarded-Encrypted: i=1; AKwUvBzFa+IM1wFdlVrWr5+1g0opL5MqqwjEkW/s/AxCuL/ya6UqElZoar6hBKKWIWeGgyi6bXBK6mQTNFCTPIg=@vger.kernel.org X-Gm-Message-State: AFuF++kJ7Q9WkEpEL2vP2CT5GG+is6ZiIpKf+vkCQZQ84NIwEp9PxFBt WaWZn532cXTuUPK17bbtwD7Jk1G6hgoNrpReYCneYUT1qXP2L7t0+BZeeMUPIzdqCEBliC+dW80 EJIORj4svhNGaRbGfWrWbmx+fPvtusPtG5efwj/5hrh91GI5c0ixWsYxheD98uMNBLUM= X-Gm-Gg: AYBFou23cEmNoZ+CfPUKFjibC6/bGPsOIiRt0amcQlJLssBeCLHS5CV+nFvwFtkeG2K CSc90Haabz1t1hXL68bPFDMAEuTivCNSj0tQcMPGMEE+g6mQgrtO3wAkRv0+j9G3fypgIgBR9ji HRSUtqF3yUgKd8O3b4cy4vqBjhXC6mEKkEteBjuTaiopL5Am5dXXmgHYikrldcV/6ykCiNzABO2 /XNgeLl529DpplWL8Vqn5dK7hv99pc47ClVO6iQ/634jWstoUrqK8nEUGsWfTRL7CSNpLF9YX+D WfXtvX+SMnWnoXlNbUus+8xb5Y67pueLENUq42GxRk4cnOkrxnaZ6X8AI5CJiuN1DzhXrPynvad W+VEgm1cnQAnQucs9uvUakMBh8A== X-Received: by 2002:a17:90b:2701:b0:398:9beb:5c19 with SMTP id 98e67ed59e1d1-39d9c21b92fmr8855384a91.20.1789145270629; Fri, 11 Sep 2026 09:47:50 -0700 (PDT) X-Received: by 2002:a17:90b:2701:b0:398:9beb:5c19 with SMTP id 98e67ed59e1d1-39d9c21b92fmr8855325a91.20.1789145270189; Fri, 11 Sep 2026 09:47:50 -0700 (PDT) Received: from [10.213.101.15] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39da64d4bdfsm944193a91.0.2026.09.11.09.47.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 09:47:49 -0700 (PDT) From: Pradeep P V K Date: Fri, 11 Sep 2026 22:17:08 +0530 Subject: [PATCH 4/5] arm64: dts: qcom: glymur-qcb: Enable UFS 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: quoted-printable Message-Id: <20260911-glymur_ufs_qcb_enablement-v1-4-b9fc5e2ee99a@oss.qualcomm.com> References: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> In-Reply-To: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> To: Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Avri Altman , Bart Van Assche , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , gopikrishna.garmidi@oss.qualcomm.com, jagadeesh.kona@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, nitin.rawat@oss.qualcomm.com, sibi.sankar@oss.qualcomm.com, Taniya Das , Pradeep P V K X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789145236; l=920; i=pradeep.pragallapati@oss.qualcomm.com; s=20260911; h=from:subject:message-id; bh=Z2jYwdVQ78mIekMJDREJXS7gB+GTYgUB0qqzsFkFfm4=; b=OmU0oAA9WSzJBwTnxVHTpInaFakIpqMuuTO/s/8Ko++RQJ555ESEekZDz7M/arOE1pZ9crD4H /kmMJyT64DeAAQ9w55hKfqVxc7lsByUmggGzW8cE5jdlllefXTOhe5m X-Developer-Key: i=pradeep.pragallapati@oss.qualcomm.com; a=ed25519; pk=uyRUsge8nQMwf3iW/e/o0U8z9nWLCMm1MGKxEftztic= X-Proofpoint-GUID: fJlRkdeqqk4CkMcxd0fHb053jMuI3riI X-Authority-Analysis: v=2.4 cv=PLmaavqC c=1 sm=1 tr=0 ts=6aa430b7 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=FwCcbryfLnLJMkbT1zkA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: fJlRkdeqqk4CkMcxd0fHb053jMuI3riI X-Proofpoint-Spam-Info: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfXyQWtgPe+fwua UH3r7HzFxdMTjapGSHJ2HjQTfFo30tw9hiKxYlTDstAfmNmPjM1JHnm0xsxMgPDp+jDvw+qyokD TuahwVoq5vfYgCSiuu5YHtT7uRmd4UY= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfXw0m//imrurBj iOPiyt8xvyC5oL5WS56WUWQmW59e2OO9aBsZftX9oKryoJjSP7SCFzMsMZoat/4OoyTvgdGAICS amZIQ6vjuVWRBSTcHuOb5e4FOkdh5CQQ0GlvqaPw7upv3WBG9mA0ZFPDMug+aRi1CVS0njZ1UOR M2QOgKThk2aPML4omFtB22Bg8yRXMBNU8g7/8U3U9sREP8wK7SxRPiNU+geWaVkNkwkOnuAES9t kE5Zxq2zv+1hel/+06ZrU7pEC+hLhoY1azbODgS51PXb4acVFZJYZMK27oA5EzghDvWiVnX7m9D OHSVeZt1TZqN+u6I6TwQyrHtBzIGH6iIlwpwNtJsi7gfPfupY/H7qVQM4W7lLvRQ231eKnzuj3F aDqFw1tMMrlie55NMnem2ARpRj6ylxgDblIkZHyUOg5Y8w7nCo8V2yhYXmSroIXKN4bPZjcdEyh CGBbHiPLWCaKegz+K2g== 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-09-11_05,2026-09-11_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 suspectscore=0 spamscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609110234 Enable UFS for glymur-qcb board. Signed-off-by: Pradeep P V K Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/glymur-qcb.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-qcb.dts b/arch/arm64/boot/dts/= qcom/glymur-qcb.dts index 17d8ff3aed23..b6e384024dff 100644 --- a/arch/arm64/boot/dts/qcom/glymur-qcb.dts +++ b/arch/arm64/boot/dts/qcom/glymur-qcb.dts @@ -697,3 +697,21 @@ bluetooth { vddrfa1p8-supply =3D <&vreg_pmu_rfa_1p8>; }; }; + +&ufs_mem_phy { + vdda-phy-supply =3D <&vreg_l1c_e1_0p82>; + vdda-pll-supply =3D <&vreg_l4f_e1_1p08>; + + status =3D "okay"; +}; + +&ufs_mem_hc { + reset-gpios =3D <&tlmm 250 GPIO_ACTIVE_LOW>; + + vcc-supply =3D <&vreg_l17b_e0_2p4>; + vcc-max-microamp =3D <1200000>; + vccq-supply =3D <&vreg_l12b_e0_1p14>; + vccq-max-microamp =3D <1200000>; + + status =3D "okay"; +}; --=20 2.34.1 From nobody Fri Sep 25 13:56:18 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 06BD24A5C4D for ; Fri, 11 Sep 2026 16:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145285; cv=none; b=I5+Mw/904ys9ZVVDdJnvDZQ1iuEviuFuuiGU9riQY2kmneGEikRHuCU4nC+fa7CWD/2kDmmnarcQ/elYD/BpcahTJt+uGmLRIZiK+7KWBeVMKkUcgDyrnWZ+Gvhda7czM8wpaXdIkgqGOA5Tfg6A+9Yp1vgPbU1ukXfHdybMsgY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789145285; c=relaxed/simple; bh=qoVOpYXbkklKFyGDP0UJY48D7jItqDHtsul1kpaySdc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pJ3jhr2FErZ3Hu9j5jBvXGpnqQVlkvEXzVdhga7LfZ6JdLmjBYBD2sMI8vI14SrzrHEAIH6DgZDCnelUXRZKWqAWhuJtSTwd9YtfxHKAZnnSXAfvUgH/xGN4JKI4ANicpf0wsMExUvMMFYTqwKXR/Tn6EkYrty+dHuxORMstLzs= 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=ngB7Ts+j; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iTEhTFvI; arc=none smtp.client-ip=205.220.180.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="ngB7Ts+j"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iTEhTFvI" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68BEm2tx442955 for ; Fri, 11 Sep 2026 16:47:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= DI3R9NZ3E2+yrMUVBYsdYQ915kqxXw7Nr3YPwwVUFVI=; b=ngB7Ts+jrq8IGUbk 3oBUSpjghhdroeVuv4Ei77yA41W3u9xCQrppNB0vFNI9e3vdf7YbXKwKHNOVCBPo yn6p/BnYUU3BBv3vuOezBaSEdgV9qTItMNyHpvLJItUTNhvRy/L+BAwc9DYGNExV cLdNXxjeQnRmpPl1gXos5hPs8O0u/74nF98UPJV2tD5yaeTIw3hLySADXEpskXQB sFWPxGTJDJzML2/g4bg89i2SH2MnqUvW2oOnADL8Ifhr5yG4oKe+QQhfDfV2ZK0z xjnX+1hJ4WCbTPi47xr4EIDjUrH8WbixcNtbSnBSd7D8v/A3WkdBg4hMJj8YiJtF 4pNHRw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmapg2xmk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 11 Sep 2026 16:47:58 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-398dcfabbf8so2306458a91.0 for ; Fri, 11 Sep 2026 09:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789145278; x=1789750078; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=DI3R9NZ3E2+yrMUVBYsdYQ915kqxXw7Nr3YPwwVUFVI=; b=iTEhTFvI202EpOoAhHybcEq86dXyeYfVzpm80OiWqNnf0v8l1aSdLW1Qkr3+7XD0qL vJ5YOdHVkARxax4a1cdRQUScpBnc2kaHl0NK1gQPSHE5FSaIN5Dt1xpxoK55OQxwsM7Z Oga89BJ9fOqmGFThWlzjnplcg+i47Ipfwfl2RyHJZ3JVlsmNQLXfe/0fWF2IhTygBD9I 01oV/ulRtrpqzU/1hHwZmzU8l5DVvCx8vL6KNnWW1A8v4Gc11E01A8LAPJh/xwVWG6+i RIyKUUwHXpaUmxGR3guDEOZiCnkkMelXJPX1T1GInZxDS/x9H4xicihP1k9IGzZ5Lerb VAtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789145278; x=1789750078; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=DI3R9NZ3E2+yrMUVBYsdYQ915kqxXw7Nr3YPwwVUFVI=; b=OCauZGE37SSikqFvVlOugJ4rR+TE9FostPKmw6EMsQavEwv2irYDI3rrB46iHOr14G qHhWMY8vXI7SKm8dMIUb8rT/qEgxQgZS7rI954FJr6kC1jhl/jjks7wHIO4M+1mfbi5X BCpoaEPUXvnYeVoygqlPlFms5CPeAPxkj4u29pa2ivWam49kAF0hrN9xZbvqXD1+iH75 WNtwHM02X2SN4V68J+XJUGtJF/BvwAtAcecADgvad1mzbsYEY73U8gOVnR64lZR1i0jL NySttIkuRrXHtmJgf/aAHl0XvoxhhxbZdKrtooDkGlgoubhgwyBodsLNyHt2tJKHG4ja inYw== X-Forwarded-Encrypted: i=1; AKwUvByxLUvv9MwefucR6NiIXsyOq6WycXUdhwOBGwgaI7JqXhMFlswsCLYlq2G0xxz+7SKHOBZ4BMIBp0sMk7s=@vger.kernel.org X-Gm-Message-State: AFuF++mlauPwQFvNqUb8pdMiFwY9AA8XLlt/DYDStlY3EeITNC39tbrf 3+QZYJWir2GslcWsSthqssiTMEN/pri4beJeDBh563IFUtG///z0O6y3GElZ+unyKs0WKwNuMI6 Lf7yRnCqM1kcup54QJY3yMbJG8+VgxthZ3lBKTtpYRAz6psLG+AW5/wkM2r1mHHJ6G6I= X-Gm-Gg: AYBFou0YuWTo9/iQNWaSoBG0WNIAKpruixT5GDT/OKONW8KL+sEch72t9ZR2XsjrpwW GoLJDh1UGrWnI9/kpY74y5DhhToLomNuMEELcfHYNrgRE+UM0f+uVoFBT+2Qym99rn36MwRuiYH 5oLi26rhWNBhWCzp1CJC/yXop4l9i4nz/HCYTjlb00PDKJr5T/ibduC7MajEm0DX0k+EPmSUCIf m4ZXvFhF6v4r8wlXEjGf3wY6vn9kD2sNF4FjoDe2yGXnQrpAJMSe1bQnfiIPApgh26HClADLxGI Kn2+iolmB56w/dIcqttOpgYaNA7fYzcufXMmMn56PM4fNwv6woLBZtEHmeLuA00TssKr56+5N6w eKKfor+o+HT/oL0kCZAdBzaZezw== X-Received: by 2002:a17:90a:e7cb:b0:395:7fff:a08f with SMTP id 98e67ed59e1d1-39d9b960825mr8491113a91.0.1789145277620; Fri, 11 Sep 2026 09:47:57 -0700 (PDT) X-Received: by 2002:a17:90a:e7cb:b0:395:7fff:a08f with SMTP id 98e67ed59e1d1-39d9b960825mr8491025a91.0.1789145276917; Fri, 11 Sep 2026 09:47:56 -0700 (PDT) Received: from [10.213.101.15] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39da64d4bdfsm944193a91.0.2026.09.11.09.47.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 09:47:56 -0700 (PDT) From: Pradeep P V K Date: Fri, 11 Sep 2026 22:17:09 +0530 Subject: [PATCH 5/5] phy: qcom-qmp-ufs: Add Glymur support 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: quoted-printable Message-Id: <20260911-glymur_ufs_qcb_enablement-v1-5-b9fc5e2ee99a@oss.qualcomm.com> References: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> In-Reply-To: <20260911-glymur_ufs_qcb_enablement-v1-0-b9fc5e2ee99a@oss.qualcomm.com> To: Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Avri Altman , Bart Van Assche , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , gopikrishna.garmidi@oss.qualcomm.com, jagadeesh.kona@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, nitin.rawat@oss.qualcomm.com, sibi.sankar@oss.qualcomm.com, Taniya Das , Pradeep P V K X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789145236; l=6169; i=pradeep.pragallapati@oss.qualcomm.com; s=20260911; h=from:subject:message-id; bh=qoVOpYXbkklKFyGDP0UJY48D7jItqDHtsul1kpaySdc=; b=OyAllVu0k90GkwBz4DgK+LVYWc4KCY2tuzjJ+R1eiclkH6AC8DQeXgv0QhmGJiPwXQVyz0ZFq mniKf7b5hZgDCIh8Il0f5hkj3ibfv7hlK3StG2W6jsVRo74JFI9lQM/ X-Developer-Key: i=pradeep.pragallapati@oss.qualcomm.com; a=ed25519; pk=uyRUsge8nQMwf3iW/e/o0U8z9nWLCMm1MGKxEftztic= X-Proofpoint-ORIG-GUID: U-WiJ6FykvuXdjLJED7q8K09qsNmbXBN X-Proofpoint-Spam-Info: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX7H0cpt+OsjrJ 6sgdhbkFS4uM2J0+xYoGUCtnkFDcZM8rF7q2mJ8phD/2HQluniKKkUecFc5yDCrJm4WVLOzB29y mU5GctXohUvg96SAeWasNGnD8NX82+0= X-Proofpoint-GUID: U-WiJ6FykvuXdjLJED7q8K09qsNmbXBN X-Authority-Analysis: v=2.4 cv=DLoacCNb c=1 sm=1 tr=0 ts=6aa430be cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=r5doU5UFZFQtV_mqMKkA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTExMDIzNCBTYWx0ZWRfX5+aWl8E1qoRr dDTUnNoLzw6HKA5fl1E9K8Brt1e6jEZZVK2Fgf4fb099JTcclOMEnx+xqkyKvh2FI9aMAArozgd spCSOfQN+VbdL9TefCpDB8E4J7CImTognyx33IVriDlGP/1tiZ7h51zPoidU8qpVXGqurOYABvT v8CkW/MYycVl8E0Fr+MDxvN47ny5kRL7ymvBCA7HgshH6nfqCTFIb9o1+MBcRxBfVe/ttQBe+t+ +ohXRhiVf5+A+duhKAsJtGnSw17MVl7vsqTLJDHNAvN2BDstHVc0HKU9vQ8OVZLdea4jAHAOEI6 KuY2qGxwzx9BoUgHoe9l9uS7qvpZeRd4Vc2tMYb/fLA5VG+CaMv+GDgIfn/Xtx3RWXt9tPB7dQN EhsxSHoQZp5pZsGcFmFKhKCwZYxAnPtgGvpA9Ew8s7wvyZT5LFUmn61X0L0gAqzGSebkjtw4WUU Cnv7k3JwpuBk2H2Cf0g== 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-09-11_05,2026-09-11_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 phishscore=0 adultscore=0 suspectscore=0 spamscore=0 impostorscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609110234 Add the init sequence tables and config for the UFS QMP phy found in the Glymur SoC. Signed-off-by: Pradeep P V K Acked-by: Konrad Dybcio Reviewed-by: Abel Vesa --- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 99 +++++++++++++++++++++++++++++= ++++ 1 file changed, 99 insertions(+) diff --git a/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c b/drivers/phy/qualcomm= /phy-qcom-qmp-ufs.c index d4aca22c181e..ffef8801143a 100644 --- a/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c +++ b/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c @@ -93,6 +93,59 @@ static const unsigned int ufsphy_v7_regs_layout[QPHY_LAY= OUT_SIZE] =3D { [QPHY_PCS_POWER_DOWN_CONTROL] =3D QPHY_V7_PCS_UFS_POWER_DOWN_CONTROL, }; =20 +static const struct qmp_phy_init_tbl glymur_ufsphy_rx[] =3D { + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_FO_GAIN_RATE2, 0x0c), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_FO_GAIN_RATE4, 0x0c), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_SO_GAIN_RATE4, 0x04), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_EQ_OFFSET_ADAPTOR_CNTRL1, 0x14), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_PI_CONTROLS, 0x07), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_OFFSET_ADAPTOR_CNTRL3, 0x0e), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_FASTLOCK_COUNT_HIGH_RATE4, 0x02), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_FASTLOCK_FO_GAIN_RATE4, 0x1c), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_FASTLOCK_SO_GAIN_RATE4, 0x06), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_VGA_CAL_MAN_VAL, 0xce), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_EQU_ADAPTOR_CNTRL4, 0x0f), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B0, 0xce), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B1, 0xce), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B2, 0x18), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B3, 0x1a), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B4, 0x0f), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B6, 0x60), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE_0_1_B7, 0x62), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE2_B3, 0x9a), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE2_B6, 0xe2), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE2_B7, 0x06), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B0, 0x1b), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B1, 0x1b), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B2, 0x98), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B3, 0x9b), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B4, 0x2a), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B5, 0x12), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B7, 0x06), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE3_B8, 0x01), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B0, 0x93), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B1, 0x93), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B2, 0x60), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B3, 0x99), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B4, 0x5f), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B5, 0x92), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B6, 0xe3), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SA_B7, 0x06), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B0, 0x24), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B1, 0x24), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B2, 0xe0), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B3, 0x99), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B4, 0x5f), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B5, 0x92), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B6, 0xfb), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_MODE_RATE4_SB_B7, 0x06), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_SO_SATURATION, 0x1f), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_UCDR_PI_CTRL1, 0x94), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_TERM_BW_CTRL0, 0xfa), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_DLL0_FTUNE_CTRL, 0x30), + QMP_PHY_INIT_CFG(QSERDES_UFS_V7_RX_SIGDET_CAL_TRIM, 0x77), +}; + static const struct qmp_phy_init_tbl milos_ufsphy_serdes[] =3D { QMP_PHY_INIT_CFG(QSERDES_V6_COM_SYSCLK_EN_SEL, 0xd9), QMP_PHY_INIT_CFG(QSERDES_V6_COM_CMN_CONFIG_1, 0x16), @@ -1236,6 +1289,11 @@ static inline void qphy_clrbits(void __iomem *base, = u32 offset, u32 val) } =20 /* Regulator bulk data with load values for specific configurations */ +static const struct regulator_bulk_data glymur_ufsphy_vreg_l[] =3D { + { .supply =3D "vdda-phy", .init_load_uA =3D 217130 }, + { .supply =3D "vdda-pll", .init_load_uA =3D 18340 }, +}; + static const struct regulator_bulk_data milos_ufsphy_vreg_l[] =3D { { .supply =3D "vdda-phy", .init_load_uA =3D 140120 }, { .supply =3D "vdda-pll", .init_load_uA =3D 18340 }, @@ -1348,6 +1406,44 @@ static const struct qmp_ufs_offsets qmp_ufs_offsets_= v7 =3D { .rx2 =3D 0x3000, }; =20 +static const struct qmp_phy_cfg glymur_ufsphy_cfg =3D { + .lanes =3D 2, + + .offsets =3D &qmp_ufs_offsets_v6, + .max_supported_gear =3D UFS_HS_G5, + + .tbls =3D { + .serdes =3D sm8750_ufsphy_serdes, + .serdes_num =3D ARRAY_SIZE(sm8750_ufsphy_serdes), + .tx =3D sm8750_ufsphy_tx, + .tx_num =3D ARRAY_SIZE(sm8750_ufsphy_tx), + .rx =3D glymur_ufsphy_rx, + .rx_num =3D ARRAY_SIZE(glymur_ufsphy_rx), + .pcs =3D sm8750_ufsphy_pcs, + .pcs_num =3D ARRAY_SIZE(sm8750_ufsphy_pcs), + }, + + .tbls_hs_b =3D { + .pcs =3D sm8750_ufsphy_hs_b_pcs, + .pcs_num =3D ARRAY_SIZE(sm8750_ufsphy_hs_b_pcs), + }, + + .tbls_hs_overlay[0] =3D { + .pcs =3D sm8750_ufsphy_g4_pcs, + .pcs_num =3D ARRAY_SIZE(sm8750_ufsphy_g4_pcs), + .max_gear =3D UFS_HS_G4, + }, + .tbls_hs_overlay[1] =3D { + .pcs =3D sm8650_ufsphy_g5_pcs, + .pcs_num =3D ARRAY_SIZE(sm8650_ufsphy_g5_pcs), + .max_gear =3D UFS_HS_G5, + }, + + .vreg_list =3D glymur_ufsphy_vreg_l, + .num_vregs =3D ARRAY_SIZE(glymur_ufsphy_vreg_l), + .regs =3D ufsphy_v6_regs_layout, +}; + static const struct qmp_phy_cfg milos_ufsphy_cfg =3D { .lanes =3D 2, =20 @@ -2395,6 +2491,9 @@ static int qmp_ufs_probe(struct platform_device *pdev) =20 static const struct of_device_id qmp_ufs_of_match_table[] =3D { { + .compatible =3D "qcom,glymur-qmp-ufs-phy", + .data =3D &glymur_ufsphy_cfg, + }, { .compatible =3D "qcom,hawi-qmp-ufs-phy", .data =3D &hawi_ufsphy_cfg, }, { --=20 2.34.1