From nobody Sun Feb 8 14:34:29 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 B372927055D for ; Mon, 29 Dec 2025 06:07:18 +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=1766988440; cv=none; b=ZtfCSDaPU30HoS9+TsAnmKuHvnl3MhrqKwkOwi71iDcTYpSqGDzGTvA6iS5BWvqbSnMxpjC9y1gBn/D/vWtOc35OY//T9OUcPcf8/q+RnqsFy+U2suudJ9f7E8sdx9fQSbCqNPe7rutUpKs817CI7kQo8BGZenHyKvaTP0aI9vs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766988440; c=relaxed/simple; bh=1a/rkl9DL29252mLhAZQjZjZoImYh9SS+B0b29pr5wY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=rNs78woyS0/Zo21v/TZCnwys0YBen3mpgdlmoU7FY3QscsyYukjjBQcdBGwyz+rMPJRhRX3UHVWP4cvbsegWiKo3PzBYPhBfasb0XEuobMJAfPdZYpJIVqI2NPg0aSxac3rIOvibMy6JH870dtwXjFO59sTJ1cBlslk6fYx9imI= 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=QARk2Jud; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fSRWJm/H; 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="QARk2Jud"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fSRWJm/H" 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 5BSLCkqw3526147 for ; Mon, 29 Dec 2025 06:07:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=zTbjgk+NOs3 Iov4G6gd+2hf2/oFZUgG+sIHDNi2qqkA=; b=QARk2Jud6WXpGHJj9SRGkA8d/cA Iz/L43WUW2LOBZSYB0J2BJEntf7kCJTjtScJK0tnP8ZvXcQDsgEyNu/2swBmTvP+ 6lSOD6ly2+4sAikoSSiyDF6KfPmKCsdeNfy6n+DHeaERhM8fEsqX+sfo/KXR89sN lFba19itaweXgfqJYYlVSqI/DlUz+SRhBa/v3lTxrlkBie28pTrwpfYCwVrSTJsR Pny22lVnMWaTBJBJww3jQt0ARYRiApErxDf64gnW5lUpOTGeSGSqkwrUs/nenDgx tX/j96jKlKtcz101VPzxh8qnICTsi5VKX8rtkFviD1YxntNnwIfVRA5Z0Pg== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bbc8yrrfy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Dec 2025 06:07:18 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-7f66686710fso20406320b3a.3 for ; Sun, 28 Dec 2025 22:07:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766988437; x=1767593237; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zTbjgk+NOs3Iov4G6gd+2hf2/oFZUgG+sIHDNi2qqkA=; b=fSRWJm/HCBw4Z6MGLdqIiqlSd/uxtJwjIgLIU2XD3RoUKeV1lJo/46WYakijwMI2JO f7y9ZvpUYqE5P18DfTx48O6jzuMGW1xBZujKfTPz9SeGnFmNjZlcNLRuNbYbc3Av1TEL isROlL8O5nNMAXmfppKm6c/cV7BGTsyeti1YkaZefTlIBZgCEjw/rlzvuLWyROu2DH1k FIGNyH/K0LbDGM6wpZpsNpuj/eEAUrcKcscW26QnTkT+hQiorKoahgaiacQI8yzmyKMQ qRiq+ZVtquS3Jl6xPqLmvHzpKuyuQkGxsLOCKumnwAIXeSnToZ3+PKsQqdWc91bbAaf2 nF5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766988437; x=1767593237; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=zTbjgk+NOs3Iov4G6gd+2hf2/oFZUgG+sIHDNi2qqkA=; b=JuOVfKy/9pSXmYGL5K0Jq6KjmnbEsNJR60XtB/RT91FDXr2vEn2Aps0FFBvti/ezMY zKIcDuxZrulWiBoroykbW/bsbsVYQtOwpus8Po+zyxZ9FVNOrmF627GHMjC3d7TjS+aW z7UrTCuT8PIhiHHjFBvBRScKwFiTubmgJgV9j0w+kcL1UvJ3lRR0941ZEppKTDwZST44 +2Qi+QqgL82LsbJSNwcI4XPwJ+HIYSwsSMO5sO849Osa3+lqnHTIJeygFZPMm+XRwQYt ymRMjtrMYzca09xvUm6VdZ0IU8CEmR66Jdo3gMbcLa1mV8E+oSvqLiGYIZ1yOYhkrlGg EMvQ== X-Forwarded-Encrypted: i=1; AJvYcCVwwS8Vyf0rsKZIZYFRZPbYtbAFqFEyk3HpPlwVvysLm/nbvrvjbZkIi0eSQvjaDDwbvDm8gDEKIiJlm2s=@vger.kernel.org X-Gm-Message-State: AOJu0YxOGg3CS2Mm+j+6N5Ybqd6yz1uaL/E+dgKsXYc6HfTZqZsIHEoD lGK/ZdXU9u+pyv3c31aiCv2TnizfjpDs2fIblETNHAD+P9B/rwA+9FA9Jrq6CMwPrZWB3SlUMxK 90to0op6owJaTEBaVlVnGOgiUnqnKwQtxlHMiveDxsuu9Pb/WNsrNvJWVTWononjSjgg= X-Gm-Gg: AY/fxX7TGDIuQdckxvebH58Ex5Wumw3hhKABjNFhq7zvDN9+YLscCdWodr7cAntL8AH jRNL+qUN+ngwFLVnnuUBFfJbD22afmpGB0CYQXobHuGa7Wk6Rmu+iMTcJNvNYij2VzOAtYETo1V XgAGq51kBfaRn4NMNgYEgVPdKL2YB1XmHAKwHQfVAZxVMoaNICFz0RIXy88y2OVGNE0JlSwxaSL AsdqDhh5TmYAhtCwlQ44k3C7GUGIAFoeqcaFET4JGX9QQQM3oHq3I+S+NbprpeOSKNCEV7PUyMP Ev+iVCovbuuD+X2G5m4ExAmuZrHICwlGoiUZKCqTYeYFxsmQn5Zh5PlSEvpkTVB/SzLIGmR7kdm TS7UQFVArfJ9wu05JkJ4DnRIeumpX1xbtXG+MohDzujl3e5cvw80+ X-Received: by 2002:a05:6a00:e15:b0:7f7:4dc8:55e with SMTP id d2e1a72fcca58-7ff646f9556mr26819261b3a.7.1766988437368; Sun, 28 Dec 2025 22:07:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IFb5Y4sFr51IIwczO5+Lk8y814x/vUUUITjRTxac/NwTklarS9mW2K1VPjPW7044XMMmmWvPA== X-Received: by 2002:a05:6a00:e15:b0:7f7:4dc8:55e with SMTP id d2e1a72fcca58-7ff646f9556mr26819238b3a.7.1766988436899; Sun, 28 Dec 2025 22:07:16 -0800 (PST) Received: from hu-pragalla-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7e8947a1sm27917763b3a.67.2025.12.28.22.07.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Dec 2025 22:07:15 -0800 (PST) From: Pradeep P V K To: vkoul@kernel.org, neil.armstrong@linaro.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, martin.petersen@oracle.com, andersson@kernel.org, konradybcio@kernel.org, taniya.das@oss.qualcomm.com, dmitry.baryshkov@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, Pradeep P V K Subject: [PATCH V1 1/4] scsi: ufs: phy: dt-bindings: Add QMP UFS PHY compatible for Hamoa Date: Mon, 29 Dec 2025 11:36:39 +0530 Message-Id: <20251229060642.2807165-2-pradeep.pragallapati@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> References: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI5MDA1NCBTYWx0ZWRfX4JRMcsURKDOM rTADYpD4V7ioDY/T6ZE27JCxnnHp78VWXJfnUiANBuo7gqRn4+b3SCoZU+8mjX/vaF9uTBmz58l P/RgtpIZC+s37hSSREEx/pbACScNz0wOeRhtAjFQpWkiZN4ZHjxE3akVHJZFKiJCn4cX+lSET4n 7PV90V18nAjNduD8j9yfKoxfjuACYdVQSD/3xeNkVb22IdLXvK01KwpBMfrgdCvHziu19wULuXp lPg6PNRsO87AJnfg5g07bpnCZ9O+u/dHKrPcSeLat+8Zw9q38tYYR1ZJFMreYO4glGXMtW9PCy8 YsLY0s0V6jeiDwzJuSBGw5BEMxUQ31sPIKy/KNmoId6sBNW1D0ZRzsiyb88OvmiuOA2FfqpG983 MqB7Dna9BI1TLQ5sir0aq4dpktUvMbNvzj6ABy7URes3TItLdXzuZc4yCH8v1ExcN42pCyJbago +VpWNFW/HLzMgCTgM8A== X-Authority-Analysis: v=2.4 cv=cP7tc1eN c=1 sm=1 tr=0 ts=69521a96 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=QmIOYfwlR66hjO0Y-QEA:9 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-ORIG-GUID: TGBA7mx0IIymyJvd6-8vpo-1C-Co2RcQ X-Proofpoint-GUID: TGBA7mx0IIymyJvd6-8vpo-1C-Co2RcQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-29_01,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 malwarescore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 bulkscore=0 suspectscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512290054 Content-Type: text/plain; charset="utf-8" Document the QMP UFS PHY compatible for Qualcomm Hamoa to support physical layer functionality for UFS found on the SoC. Use fallback to indicate the compatibility of the QMP UFS PHY on the Hamoa with that on the SM8550. Signed-off-by: Pradeep P V K --- .../devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 4 ++++ 1 file changed, 4 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 fba7b2549dde..b501f76d8c53 100644 --- a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml @@ -28,6 +28,10 @@ properties: - enum: - qcom,kaanapali-qmp-ufs-phy - const: qcom,sm8750-qmp-ufs-phy + - items: + - enum: + - qcom,hamoa-qmp-ufs-phy + - const: qcom,sm8550-qmp-ufs-phy - enum: - qcom,msm8996-qmp-ufs-phy - qcom,msm8998-qmp-ufs-phy --=20 2.34.1 From nobody Sun Feb 8 14:34:29 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 71B5B211A14 for ; Mon, 29 Dec 2025 06:07:25 +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=1766988446; cv=none; b=d45qzkL0TEUZ1XEcD9yI7zKxRU0YvOK3r8oV7nz9fX/AWPjdHwq+4ZkKv7CiKzSnTa/hEsNzvX+oF/d87Ge00sYujn/RsMe5lQ3a18n6qS+S4djvd87alNPahrUtxRmIFEAT8cbB4gC25wsg532PYqokKb0IxqvpCE0X2O7xFJQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766988446; c=relaxed/simple; bh=O4EeEWUv2uTtPsYwnH9RypRVFQouYX/8tIpGLdXsHjk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=p+w4hMYmpLg/2Z88l32sstrhyt0JJLgVNjh1wAFq0fJ7bFKral4kSa9qA03j7V6Gv+djNAurSLlkDAsM1Q8wwkFdzKuf4nihI41vy0mBXJp94jglVxnY2V2UbjHOi/wYTq3nkn4ZT6kmLPLTPDO1cUkgcr46760nkjXqeYLUKGo= 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=A4cjvcQZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kRLo5pjj; 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="A4cjvcQZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kRLo5pjj" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BSNXs063792689 for ; Mon, 29 Dec 2025 06:07:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=I3hUvNAPWtt 5FBty8NnxL5IbWwIfHhW09CY6p/HgKJk=; b=A4cjvcQZBitn+/t9xbrmC7ZYUgx z4geC2PKRUVjOZQHFpOQp7HlpdO4ItilGXqvllUjejD63fg988IgRdZVpuIVDfuh Q8qx3CnK/UNfoKaNQDthpVNGtH+9O5htLQARAEWFNUh7W+Q3bw0GLmU66JQQ5iz+ JhDGwhKrKGA1FEov8brccoNJS43FsFnpfgDkFVWqdz5dCF1dfteXCR1e4r6DCziJ kIdulOJh2QNAE4T9/9frKY62ItV9ichSECAW09VPrhSI789g2Q3jWH/rce3NNpBJ OqWVpoUggsSSIgoPqx4qR5irdspaPOzssRA1gRdpF7SLjwOd/hLdEkoVQZw== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ba6sg3hjm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Dec 2025 06:07:23 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-7bad1cef9bcso18360504b3a.1 for ; Sun, 28 Dec 2025 22:07:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766988443; x=1767593243; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=I3hUvNAPWtt5FBty8NnxL5IbWwIfHhW09CY6p/HgKJk=; b=kRLo5pjjyeG6+ur8lMhIVjDRIpipagljKF8ksY7xlVSSIhQk2sefk00yVmkVU8il+p MH/ej4kyNp/ZBjW4jHd580Voywuat/tXZ9IRtgEW8YrjgW6VTgpgWTiw+M2atBQ4lVLR iaDCe1fTjHZrpYno5WPhGSpDSso2Y+mEw+DUFA+UUDo74UsN+onesgA3ARL8xTwwYheS CjW1vKd8jiF+bZR4iLU0gB2NPl2t+1zMFhupkAr9f6kK4Ok/Kv92kNQss4BP6nlXs8H2 jCOhme+MkKCJnyfi6qZC3c+Koeu2ons0phhYpRs6YR8vFTAxXVH+dvrTiogUxzIhXzxb 6I3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766988443; x=1767593243; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=I3hUvNAPWtt5FBty8NnxL5IbWwIfHhW09CY6p/HgKJk=; b=TLXkhd18wfQBStsGCQsmcKna2/v8shNPo1EU9+9i8hkm5bpGaD/XPtVuY82pnkPNMc fC017m3Dph9oQ1IQ3OkpZXFOVEvAUPbX8PBC8smp0i3yISCyhpw/mJGbzskUOPuh508q TcQ5gQenok/GbAmuR685vnHQEZee3FM+MgXKRwLDpJHh6yIq7glW/sxxykCQ5GxSMMiY 5u6vadnCuy6qjMgS1IMU/TTGv92N7dQhLBSFcQai9vhMWFK3hmVD+cUSevr1AgihnDHM rrFkVcZ+a8V7eon4S4KnnecI80Z1i8bMNC0l1Py3f2pkdMNsiUNIeaWpwerapyZs+yBt m15Q== X-Forwarded-Encrypted: i=1; AJvYcCVGzLnbcTv4i0daT8CADQv0xl5WO/LQi+mFHyjquH31kiyLP1bjpa+1tBUwlRShdnnRuYdZQ8F1eayCdi4=@vger.kernel.org X-Gm-Message-State: AOJu0YxmS+UJD6Jd7M467hTvsdsWKWufefsOkSb/dwPPBc+vYtemCoAq ZYAY0/uT9zFxx9i/CmiRxzL82fE+i5zOK62+A8bLaPFQ4GqFvTMk3Rh5oaOeodek5WlpZ/VbPHd boinoJG3/EEHeRgk9JnPu+YZzxsxcaIkvbKI3sJUDSXeaiyJh06qPYFzYa1PSE93hQrw= X-Gm-Gg: AY/fxX7Hth2mb/kJ3pV8nnrovsnz2e080LUxKKWeJ98tnI5ej+qYXbsgyzH0LsLSzqk Jkct7tuwRa+A1mIy6V6LL885w3bqn/rF0VKCe2WjQFSipOAk4NN7yhuR69IeqpKFtzNs7ptVdRd t5toYKKhrBucL5b2sfTDMSNPKJm/z8h6Fu6uuYEBhSCsg54iKEE6gCHN1K5eEVOO0j+72pTppBM BZGEzMDeE2k52jVnEIZXvDREiAKk0OHY14O4iRKeqxequtqwDs3qgziyhdjKK5k2OJuna6qwQ18 8EhGaHsWPHcSSWxSyKzSj3fBwOetvww4DKRNBWHtDISk5DRUlCOTRkJVFbex4r5A0mMWr2pV40c dRlQgVteIonfSqLz/WUx4yYo9EXvyoh5MO+9gzo+URo5UMBcZXpFD X-Received: by 2002:a05:6a00:2998:b0:792:5db2:73ac with SMTP id d2e1a72fcca58-7ff64403c13mr27755384b3a.7.1766988442969; Sun, 28 Dec 2025 22:07:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IGQjcE18QB3OL4WoMWr8IotpQbW43BKwdAOmr61bEQpyHhcwjCgEyzZ0+Kzga7KsoF96MAkwA== X-Received: by 2002:a05:6a00:2998:b0:792:5db2:73ac with SMTP id d2e1a72fcca58-7ff64403c13mr27755367b3a.7.1766988442531; Sun, 28 Dec 2025 22:07:22 -0800 (PST) Received: from hu-pragalla-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7e8947a1sm27917763b3a.67.2025.12.28.22.07.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Dec 2025 22:07:21 -0800 (PST) From: Pradeep P V K To: vkoul@kernel.org, neil.armstrong@linaro.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, martin.petersen@oracle.com, andersson@kernel.org, konradybcio@kernel.org, taniya.das@oss.qualcomm.com, dmitry.baryshkov@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, Pradeep P V K Subject: [PATCH V1 2/4] scsi: ufs: qcom: dt-bindings: Add UFSHC compatible for Hamoa Date: Mon, 29 Dec 2025 11:36:40 +0530 Message-Id: <20251229060642.2807165-3-pradeep.pragallapati@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> References: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 5fYfCbs_mTuqDDL0R9ObrxXrrynT0Atj X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI5MDA1NCBTYWx0ZWRfX95mDTGtZBvB4 rzjPbiwxGIFEfOCG11GKOaPZd1SMtJp8JeyuTmA1cIbwQXredArYCfWVJk4u87icrzQmCjP5gQu qbgLxaw1Rm0APJSZUFGbxOJ0vkEA9LMLlEY867EI6cDfMYI+VAQLWshtUdi5dxM5ogbhOP67Oot QCTvjy5GVSQS49ib6+M1oQ/nGc4lFz2BCyOYrdi6gnfs6i4L1EW0C3u38zDdSxjWaIn5eh3UISm UOKRqUwQeQFi2SxoZavkQExA0PjVvqGTyNDjGRK1vRH9RGbCaI17GuACng+QwKiHCeoUco7AM+B UVgCNxGjdzxJIP47uFGx+9qADaQnTyhmnr8HijGhERbzwbjVKy3PkLHCgXrUL9aeMjhfGgMFYCk QA097i5CxxqPwNFRgRpCoNRFtSo6Q5XgSbVfELTFDn7uNCjlDA1fw6FPLF1oP4N/QDZ/2J7Vsiu 0ZOiOeLh8ZIFHhE8+0A== X-Proofpoint-ORIG-GUID: 5fYfCbs_mTuqDDL0R9ObrxXrrynT0Atj X-Authority-Analysis: v=2.4 cv=Y+L1cxeN c=1 sm=1 tr=0 ts=69521a9b cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=VesTawrJlPzqt9UML1YA:9 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-29_01,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 malwarescore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512290054 Content-Type: text/plain; charset="utf-8" Document the UFSHC compatible for Qualcomm Hamoa SoC. Use fallback to indicate the compatibility of UFSHC on Hamoa with that on the SM8550. Signed-off-by: Pradeep P V K --- .../devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml b= /Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml index d94ef4e6b85a..3b5a95db7831 100644 --- a/Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml +++ b/Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml @@ -31,7 +31,11 @@ select: =20 properties: compatible: - items: + oneOf: + - items: + - enum: + - qcom,hamoa-ufshc + - const: qcom,sm8550-ufshc - enum: - qcom,msm8998-ufshc - qcom,qcs8300-ufshc --=20 2.34.1 From nobody Sun Feb 8 14:34:29 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 88558279917 for ; Mon, 29 Dec 2025 06:07:30 +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=1766988452; cv=none; b=PP30MT3kErzQhX3+sZHK+DP8GfZblLYPZfyQ85HoeW4uCPZWACoRkyRgGMjCqjQgMzn0fQJSsJw6uces71CCu/8NQiwncJNmWsX1H0Ieij8Yg+s3d0GZbRKUPBm8BP55aBb63Rk7mcQuNsqXEZBgZ/hLBPUJOIsaG6GXvn4gUYI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766988452; c=relaxed/simple; bh=ugZi69chfDlwVLwh0wQVguZ5zZnlOv0W8dElkUfS7SY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=XRxXuLFR6f1CirHoW574I5dkqhGYmVKCNoB6dgvUUt8uRbRh+/zrmRgbdt0nBgE7l66IonQ3flJX7kw4dRQDDeBT6BZ/rJ6AmeY8QoTD5g3hM6OWSLzqualfLv5/fnK5GplXGNkOBOZObIhyjyk3vfX6aLRQ6WiP8DZ+jqICW/Y= 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=ovDjmbWw; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Qg+tDZhU; 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="ovDjmbWw"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Qg+tDZhU" 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 5BSLn9rl3156595 for ; Mon, 29 Dec 2025 06:07:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=l5AlLFE34Fm eV+ruRlv4pOkD3IhGXuAXKbbBjlDFXPg=; b=ovDjmbWwjIBeOBbeGY+AhBNv42T Me/Jwbl5FspCQm+L+/7DLSXbgUD2cn27mQ0B/BmqufzCUG95xL/8JWH13GMjX0CI xej4WcRHQBw+8qJQW93shgxQgr+EtDQ1kh0rGlobwSuNQvJCftgvJMGQADR/11N3 4+N+iJUi3bXbM3TcRbmjUspOQxjNzVKpuVexpcFQ91bUlnQ3khH5gVW6b2/q2a9k dOuTjkMWS7tkwG+dg0GVNhlkO42+pYIkXbnmSOjWaB6V82m9TAn4SqUk7BJn6z18 82dw6anb2cs2rCMrDeTM5ZUr2kJPRtPwwYcZ7ilWucqCW6ENsJps5n5CRVw== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ba4tnuq54-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Dec 2025 06:07:29 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7b9c91b814cso20031425b3a.2 for ; Sun, 28 Dec 2025 22:07:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766988448; x=1767593248; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=l5AlLFE34FmeV+ruRlv4pOkD3IhGXuAXKbbBjlDFXPg=; b=Qg+tDZhUwJgdKo3YRQYkJaT4+GNHJzwKgz6deKaEPyC8OyfP2jG568XUS10OMDws1T KpMzRKZWV27yh5gRM4SFY4logcCFbd9y6P2Wm5V4Oy1nV2po5B1UXIvbt60zzC4M1VHg ZGrlpWTlGB2kiB3cqIiV7FqPOjyKl1mW+gSLixUZXdMPXMWeU8akPEn7u83n5RM4/cTU GZKOVL9qqxQ36lTee2bnuHnfu0hV7P1Kt8FC4uCO4U5J/oQp4ujt68z1JZ01SC8pTWOn ILNmUYZTs9m9dsm1nHxJzpZueEt7DXiPrE7S0tvc2i3dT8pOZgi+jizmM1gcrF6J5QOb zGnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766988448; x=1767593248; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=l5AlLFE34FmeV+ruRlv4pOkD3IhGXuAXKbbBjlDFXPg=; b=ddNCyyBNO4AM8jO3oigum/jK7qSiJj0bplrFnT+HYD+rEvr0zlDyF5h+8C7jQ9TMuZ VGbI+PnF+G0r3S9UBSMIxSeMTV9Dxg10xx+nmIU0B212FeFel4A97no+LbMCc7nCz2DF ifw7Sp+ChOLSjhzW6Xp/u/R5pbGtNtnqfRwJubjb3Y133HdyetTun+POaVBPhMfNS+JC XGG6eYsAqHGaHVycSl0unzZVvBGPhiJRPsmjxMIkN1/Hc0MCk0mIU0ucyq4DS1Mso424 xN/Bo7XiorNyM1AXHhQuBBxyLnlSfs9eycZMFpvVXdhXlOSM2sPe5szM6O+/oc2v9dgI iPeA== X-Forwarded-Encrypted: i=1; AJvYcCVLN19rMjZKLo/xaZP8nr0Rqqj3dNANgn2FC2ZAHBTAQA8adiwi7/1osTMjL7MBDknHOYQeq0p6H+HkhaY=@vger.kernel.org X-Gm-Message-State: AOJu0YwMMYKgHDMotZkIsAF+86ToKroSzO/0tIqAAuk1M2wLQTXLyCbu PCB53rsJtGqlV8QNmWJfWR3kLWebPuIW0VgnAyi58jRTx51EdnXmzQ9ERNzvK7KTtD2l4x1aA7j DzjRoG2sZ1JOfnP56wd9njmOt0pfg7MVTm2P7Y25RdOBvdtVPVpY7IJHJo6Luv3PP54U= X-Gm-Gg: AY/fxX4+00u4s9wQqvT0OPpuJP4XVl2cOSXucrMae8L6+GggFnbY5mShV5xyrKakEEE H60j2uPhhlkR3wlcm7sRae8IYXvyWIwc5vuQ/emoOm4NBfyLDuMiFEqYisf6c9l292pYp9o/6nC a4IP+J/Z2deWt3w5cS38OMMdwj1U+4oSbTyI33dqxIk6CnzzUX6qqYniHVlFTRJ/7w/VhIXtAjQ HmTvSs288St2iArBU0x1L6pWHTfSqoVe61Fd7xpa+3HsVp/gECH64TCNZAQH02hfYDJ/S0K7ou3 yHgh5fLEmkejXko6+vS0bNGFS9S68B4C3u7CAq7gaMun7bUrRv27NSiVAb8Ch/IvxnHApkjfvlW 3xGvLJwrEXzAg9xZCluaztXAQvFn3j5yOO3zUWVu6lw/jF+vkoeVR X-Received: by 2002:a05:6a00:414e:b0:7e8:450c:61a0 with SMTP id d2e1a72fcca58-7ff66a6ded0mr23813227b3a.55.1766988448084; Sun, 28 Dec 2025 22:07:28 -0800 (PST) X-Google-Smtp-Source: AGHT+IFbToU29sSeln6IBU3gpubsp2YRrK0fCKY+pEKgI319gR8j0RPiSLM10K92Wv5lHcLvo38cXA== X-Received: by 2002:a05:6a00:414e:b0:7e8:450c:61a0 with SMTP id d2e1a72fcca58-7ff66a6ded0mr23813207b3a.55.1766988447570; Sun, 28 Dec 2025 22:07:27 -0800 (PST) Received: from hu-pragalla-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7e8947a1sm27917763b3a.67.2025.12.28.22.07.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Dec 2025 22:07:26 -0800 (PST) From: Pradeep P V K To: vkoul@kernel.org, neil.armstrong@linaro.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, martin.petersen@oracle.com, andersson@kernel.org, konradybcio@kernel.org, taniya.das@oss.qualcomm.com, dmitry.baryshkov@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, Pradeep P V K Subject: [PATCH V1 3/4] arm64: dts: qcom: hamoa: Add UFS nodes for hamoa SoC Date: Mon, 29 Dec 2025 11:36:41 +0530 Message-Id: <20251229060642.2807165-4-pradeep.pragallapati@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> References: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=G+YR0tk5 c=1 sm=1 tr=0 ts=69521aa1 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=t4k6GlNMiQNeD8J6t2QA:9 a=HbcSV5I89lm56-yt:21 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-GUID: k_3CyYdpHjeGMfUEvOIk_1eDxmd6m2z0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI5MDA1NCBTYWx0ZWRfX8R3cxtRZOpD1 4TwSGKfGR+Lgs0vG1TwxrEESy1gAxkMFXtYDv6rhjXL6+ADM1zGNujJPMNTVP0N3IMJujtiw4po Jbia1vZe7v2wTwHbbj0Hw/jHF6Ng9fI+eRGXLZjrP7U6Phy0W2MrJdgc/WRVGSW3MiSNc8flDxS 6FMBF30ak3+VIr38saUCJxi6TCCrSbS2rPGPeBv0jiGWXiUMBZLjsDlBS13MmHRLkcFJxdDlC6t Bn8bAPN75Sslfeza36gpKxdkIkApyCJLM1iTm2oTyExuWxmgaMOeJAhvznBhDIJoiZXAHI6wUKK uvtNCJztNW105Yph0TgNzDbfmWzDK4EqNlwaw1Muxll4fn0qJLAMADi2E3ER6pk0pCpqPas9lzz OXxHzv9pR16XulpYwxZnjnndye25NjqeZocSZPaNiAJg8fLafaDvSQLIDqNJ2MqZZcBtRmjRMSU V9d8RhELEXJ5IGkxCBQ== X-Proofpoint-ORIG-GUID: k_3CyYdpHjeGMfUEvOIk_1eDxmd6m2z0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-29_01,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 bulkscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512290054 Content-Type: text/plain; charset="utf-8" Add UFS host controller and PHY nodes for hamoa SoC. Signed-off-by: Pradeep P V K --- arch/arm64/boot/dts/qcom/hamoa.dtsi | 119 +++++++++++++++++++++++++++- 1 file changed, 118 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom= /hamoa.dtsi index bb7c14d473c9..340b907657be 100644 --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi @@ -834,7 +834,10 @@ gcc: clock-controller@100000 { <0>, <0>, <0>, - <0>; + <0>, + <&ufs_mem_phy 0>, + <&ufs_mem_phy 1>, + <&ufs_mem_phy 2>; =20 power-domains =3D <&rpmhpd RPMHPD_CX>; #clock-cells =3D <1>; @@ -3845,6 +3848,120 @@ pcie4_phy: phy@1c0e000 { status =3D "disabled"; }; =20 + ufs_mem_phy: phy@1d80000 { + compatible =3D "qcom,hamoa-qmp-ufs-phy", "qcom,sm8550-qmp-ufs-phy"; + reg =3D <0x0 0x1d80000 0x0 0x2000>; + + clocks =3D <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_UFS_PHY_PHY_AUX_CLK>, + <&tcsr TCSR_UFS_PHY_CLKREF_EN>; + + clock-names =3D "ref", + "ref_aux", + "qref"; + resets =3D <&ufs_mem_hc 0>; + reset-names =3D "ufsphy"; + + power-domains =3D <&gcc GCC_UFS_MEM_PHY_GDSC>; + + #clock-cells =3D <1>; + #phy-cells =3D <0>; + + status =3D "disabled"; + }; + + ufs_mem_hc: ufs@1d84000 { + compatible =3D "qcom,hamoa-ufshc", "qcom,sm8550-ufshc", "qcom,ufshc", + "jedec,ufs-2.0"; + reg =3D <0x0 0x1d84000 0x0 0x3000>; + + 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 <&aggre1_noc MASTER_UFS_MEM QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&gem_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 0x1a0 0>; + dma-coherent; + + 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-75000000 { + opp-hz =3D /bits/ 64 <75000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <75000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>; + required-opps =3D <&rpmhpd_opp_low_svs>; + }; + + opp-150000000 { + opp-hz =3D /bits/ 64 <150000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <150000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>; + required-opps =3D <&rpmhpd_opp_svs>; + }; + + opp-300000000 { + opp-hz =3D /bits/ 64 <300000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <300000000>, + /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 Sun Feb 8 14:34:29 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 6DB8427A907 for ; Mon, 29 Dec 2025 06:07:34 +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=1766988456; cv=none; b=fL5E2TX/LuhRHKXTV9L0GhEOhW407858BuZXYQ9rq4aiFvMDICY20J4h+RvIx1ieClFu1yL5QacHg50srbiQc6bZ7YiKISdh2gi6/Ne/sW3bDMKo9Z8WxKTHvwbWJYBuVyknzNRSz2xLGot80FNMJx+hvR3OcvKNqdo0cKt5ORA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766988456; c=relaxed/simple; bh=jJ6O5KkP658Kzoen1OLLHGHGjbrUHLY0oOPUXGr5BJk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=j7aJD1146a7C/bp5KEoUEBFcOvnEDQp7j69OH+h8z5IR9yb/dvQfkAspn/v/elbY7HzCf/26LYmwf3ITJc1RNwJUotqbRh8vN755E6mXp4fYp/JZ2elvYvTdFlkLSQHtqccgbzhqIgIugeCTEjp6VGXAGuNXtyLv0pm+Ti2QTXY= 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=Bv5EslXF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=A613eNB8; 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="Bv5EslXF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="A613eNB8" 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 5BSMlWhR3215628 for ; Mon, 29 Dec 2025 06:07:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=nzPReENl5jq P24RO4wk7cW8ZGHbcPiBK7hn8rIfW3pc=; b=Bv5EslXFCEeuAeS06DXCssX9aNc riVB7rXm0LP3DTP23mWH+PKJX9TCmMiSFfOEtnRHhuEsTUrbGydISujaG1/kYd3M yvSCNGTh9Rl+xH2N9gWq1KRFh8vyutEL+m6AV66Klgxz+KQs5kczI76EOsNLWNlW U9UimqgTh0JAa9HIdwfJSHlIE/2rnnDvphT8EgmSsJ8/MhDWsYBg+u1A6XyYoD9W VAlx5V5mnmkzqpdaPXN207s6mLxLR6DDLQh4w759YqNtnLCPI34dxrSfKYr8Rh69 bJUcF3cKu9Z49q6FwT8YyT67BMoWxpB2FmIUjky9tg6VYLqqOOVLZjGxw3g== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ba8r6bdvp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Dec 2025 06:07:33 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-7ba92341f38so9781716b3a.0 for ; Sun, 28 Dec 2025 22:07:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766988453; x=1767593253; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nzPReENl5jqP24RO4wk7cW8ZGHbcPiBK7hn8rIfW3pc=; b=A613eNB8qmYlRA4FkJ+f0tcg9epPigD8M1axR6GXMfcGFS1UPDxJYWVeaHUilIAkdW 9WMiULY7FMOdJl0/d13FALiEEqk0VUDxD4RhL+QtTwmtO5+mTopJrAhENRDTbrJ7XNEJ oP1vsHid0m2Hkykgnr54YyLkvSk3h/DYO4lq/FCySap1dlumouDgNEVMXYIiTxtAzt74 VVQ1fdKW1JAA2uCyiyOZKaJuetOOrj5RlWtIlWAkhuvyJUBVSD5vEwVpa/tFc2Bl5P/e pVqD54hn0dRj2M58vNgELljOakf/uADZ84jVOFYsR2xIcgnX5gXvjvfrZNYVbXbPwFIZ lC4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766988453; x=1767593253; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nzPReENl5jqP24RO4wk7cW8ZGHbcPiBK7hn8rIfW3pc=; b=TmBgcTG+HWV95snTtT7uwkHj/Xs8MscR6+Lh5OY4qXEv+HHMVJEwU9RBhXvfU6N0sX 1RsSXxpnusG8v7FqU3oLLVy0gR6QWj4P58CYep5kde35th5AqOFwd1iMXHHKpgZQrxRN 2NEGxdaj/5/c7akr8ibOui+qVBVLkECem1HOutu4q3EU7NFhYIke6lpLzDm7Z2AvkPmx Ad3lK2daXubZts6V0+2nMNn11XuZ1vU6ibcWbd0rSelkuzClBrKkw6PIZyurLBBfiRyZ +WnxmaYhlE6/nNrp2gQRN9TqewpRPcYF6fQOvJc/IjxQJR42tM926qnXSTl9LJTyyA5O tnQw== X-Forwarded-Encrypted: i=1; AJvYcCV3LwhnlIYTflpT41cyZiPH8bchXPn99jetmz4EVNZzNFVFL6FDboM1zQkvFoMCXJQm9a5esbk5nU+GoBw=@vger.kernel.org X-Gm-Message-State: AOJu0YxTi3XtWBIincDQBy2PkCKxy8SxfjtQ+1v7wMmt4Xq8lvAWg5p9 iGm8RSAp4w+V4CWlGXwowHj4DWsIbmnCXkz3xmMtKXmsVA9cdA6sHoi5pDW+583yA2m6PJRJ3hR 6tTCNGpPlQfTY0uG6NFHu25wTQrzNnTiscESBrrShY3+d2l/zSdmUU3vf4hVeXHoge2I= X-Gm-Gg: AY/fxX6HZXCzRerv6yx6aU6uzSwpvM/gsgbjT6TCIq5SVPHahq5invFoLP5+BmBwhfQ glDVKBDpfkVgkeI88y3r3iUkpAEpHZehXHPLkKnyesJjdsM2TCl++MpNb+ptH1tq6ybUz88/tK5 QpcHTmBzAfk/7WnDv/h47jr25Dkw4EzKtOkfdxkCCeaqvgXnvfa/gsNUPzPxRlFSCVcYQOFATOB +2RvauxwF7rNtGWGtqvAbxDxvggEB/IzPlIWfDLkNGHE1/g5H+vjaVdKrUpp6I+6j9oy/R7PW/l 0j0EdzErQsga+z9aFBbhmNpMYx/pKb1IsBnrwvXbDdwSql8XAKHvOKU87EBtBKeGPWpLBb/3ksQ ehe7cQFqIK0bhu6npR/+WxHNKDfNMxn2dUETJwPzxtJaYCAa/RuOp X-Received: by 2002:a05:6a00:1d14:b0:7e8:43f5:bd44 with SMTP id d2e1a72fcca58-7ff6725797emr27629177b3a.48.1766988452957; Sun, 28 Dec 2025 22:07:32 -0800 (PST) X-Google-Smtp-Source: AGHT+IFJ4QM4VdGN93Y3u+R4lE5nFnhu3cRd1IzjpC/9WxyY5qv/m4PWqlReb+ZwjHBPOzexW/VaCg== X-Received: by 2002:a05:6a00:1d14:b0:7e8:43f5:bd44 with SMTP id d2e1a72fcca58-7ff6725797emr27629148b3a.48.1766988452500; Sun, 28 Dec 2025 22:07:32 -0800 (PST) Received: from hu-pragalla-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7e8947a1sm27917763b3a.67.2025.12.28.22.07.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Dec 2025 22:07:32 -0800 (PST) From: Pradeep P V K To: vkoul@kernel.org, neil.armstrong@linaro.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, martin.petersen@oracle.com, andersson@kernel.org, konradybcio@kernel.org, taniya.das@oss.qualcomm.com, dmitry.baryshkov@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, Pradeep P V K Subject: [PATCH V1 4/4] arm64: dts: qcom: hamoa-iot-evk: Enable UFS Date: Mon, 29 Dec 2025 11:36:42 +0530 Message-Id: <20251229060642.2807165-5-pradeep.pragallapati@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> References: <20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Raidyltv c=1 sm=1 tr=0 ts=69521aa5 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=FwCcbryfLnLJMkbT1zkA:9 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-ORIG-GUID: l_w6OGfCy74L8uJr0bjIYqxpQKtlAzm9 X-Proofpoint-GUID: l_w6OGfCy74L8uJr0bjIYqxpQKtlAzm9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI5MDA1NCBTYWx0ZWRfXzLpMbOzU1+3o 2pUZFQcSlsXRhi8sXIbmJlsi8HF1WlNq7DL2WrcJ51lzdEAEY1RK+afRtS6jymDFdpUhteX64kE JyBJHbPczQ8m0HjGXqv2zSZafyXwuUgpMB9UQW6mXPBlIjj7rJeLoZTAQ29RKd7fED/ZKD3+vp3 tmZYTObNXaD+71+aUM5dC2DiIZXUVcyY/cDxgiy2FlEB/IB7f2J6Myr5+kMjAYA84ot4sLeyLxN mukruT8+gfiDv1YbL6bMFMCFqAVW+2JDr/+ijDcrdFT//SeIa3todNQOjmiJsejhabsZsi1fkti qsxLDKFYOYjWTsemAdwhQ5/K287pNGbNFL7/ZVWeL97LWAIBAIasNxc/9MaOtxJQoo/RaU0tyBs eIqiCtSzsZkUpjo6OPulQos+M2VVd3uck2uCv52xgprt00ZMlOG74drdOUf70IWERj1yUIhXoDl kVLeBRvPENbrhH9acDg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-29_01,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 phishscore=0 impostorscore=0 suspectscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512290054 Content-Type: text/plain; charset="utf-8" Enable UFS for HAMOA-IOT-EVK board. Signed-off-by: Pradeep P V K --- arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts b/arch/arm64/boot/d= ts/qcom/hamoa-iot-evk.dts index 36dd6599402b..2b1e643975d9 100644 --- a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts +++ b/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts @@ -1190,6 +1190,24 @@ &uart21 { status =3D "okay"; }; =20 +&ufs_mem_phy { + vdda-phy-supply =3D <&vreg_l3i_0p8>; + vdda-pll-supply =3D <&vreg_l3e_1p2>; + + status =3D "okay"; +}; + +&ufs_mem_hc { + reset-gpios =3D <&tlmm 238 GPIO_ACTIVE_LOW>; + + vcc-supply =3D <&vreg_l17b_2p5>; + vcc-max-microamp =3D <1300000>; + vccq-supply =3D <&vreg_l2i_1p2>; + vccq-max-microamp =3D <1200000>; + + status =3D "okay"; +}; + &usb_1_ss0_dwc3_hs { remote-endpoint =3D <&pmic_glink_ss0_hs_in>; }; --=20 2.34.1