From nobody Tue Dec 2 02:19:22 2025 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 3F8A430F930 for ; Wed, 19 Nov 2025 17:53:22 +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=1763574805; cv=none; b=My3JeYst+hs200quOTYjbaz7jReC64gbvVKQoeUT+J6Yb7CufgMjSPQFGmgQOY1aRXNLxKF4Z1gxyzrhCzfLg2Yy5F7UW/YrXEmQm5GPmdkUWBAq9z/ldifrtAJ1OoP64CotYKXhrZNdTPTxpNr2KZLyg6Rh5NUnH4/3o7HmUyQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763574805; c=relaxed/simple; bh=5DJxAMB/+wN7M4MmKg2hQpq0zf7NTLUJwJfPlRyXAqk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=GCdr5mWaaF263MEYsgj9PoM2L/1u3OyeQEfQ4/Onr2qbRsCZaFvicd5VIpPZcpN+kVLL7xgDQYlbAgujY9hHAuBuDji2oXkeLRo2P9nhlhwat2yMmCfZ/iIstc7QhEYB9rKWGkpFscEY/M0xzqnDLehySJwdmSj5HCApRErTGc4= 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=JL2EvWSD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WxsZiUWK; 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="JL2EvWSD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WxsZiUWK" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AJFkCTx2188539 for ; Wed, 19 Nov 2025 17:53:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=tEOQuI67oSvhJ6KyOa3Zdc BHGXMCzxtvgCXju+xHfCE=; b=JL2EvWSDCdLVL+6klueizo8lQ8cA7v/6YMEyS1 PdEJR2XwKY+aK/vQN2cb2fprHjqrKZqdtTt9ts8sS8IqVcOOnVD/rlXUj87c3f2h wcXIaVGEmJezJxzM8ERISlmbFG67nueOmpLi1QTc3CUV4+hVBXuUS/07HBUPal5o oRR/bC7rZnG0HdszuzKlUnxuCOREfWV81ff57IFT33Cv/1r+l9hgQztFD2jI2YuC H3uS+IXqQItNWgVUqf56qiBlDPBQRbX2s8edwydEuuLUlNJIKC3SYRILFWR4gRXf KIg+1n2H9kWjj/+8zBSxrRx21+oQeip+12e9PtFmY3Gx68zg== 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 4ahdpr120x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Nov 2025 17:53:19 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-7b89ee2c1a4so11271599b3a.2 for ; Wed, 19 Nov 2025 09:53:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1763574798; x=1764179598; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=tEOQuI67oSvhJ6KyOa3ZdcBHGXMCzxtvgCXju+xHfCE=; b=WxsZiUWKaGHgxbokNSQ7/mbQ68N4gd/by5/oCSQP6+LDNcl7xlNGvzFQHse3bq4/in cakdY42j+oW2pe+NGreacksY5jPcUufW6kS5s1y6+kwMtTb6TgIq5sJSAQgj2Sag2HBn 1UkFHYkvWCJq3le06Haw+GNOnuXmdUmuyxaQ9gr3lBNDRDiuaqlZR4ZRmcbgUUmFcgJK jj/B022Uv46e09FHJVGwmimdZB0x7rkeYrJ1vn9BLVKzm3HJYocFALWBB3s5wqj0tJTU YRF/mLKz4u1aDgdxjTlWmEc1jFwR0d7U1Is4kr+8jx/TSAeTmR/f6mLQEklOgfBO9eGG FFIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763574798; x=1764179598; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tEOQuI67oSvhJ6KyOa3ZdcBHGXMCzxtvgCXju+xHfCE=; b=PGRqw0sDe8ixusGmUVQuFviVwMfStCUDs0sa+CQt8ozB9pVD4Q1n9lvm4iy7fUmpHC Vka3U+gH2mLliTAzRi/tfQ+oQMj4qM4nuZX6PNKDKR3xc2wlocypAriJ6O/09r1rYLto XERYpuB3jNlO5CVBr0tmHV10l3CJ2X0fkO7DqPsuxOLFGC11iOwwIcGt1tzUL/Gk85HY vLXBlUg14kXihscUYUszgF2/tN1p9ecckcm7zxZGb4DO36pUQ7XLmNQ7uG8D1LoOLzjn cYGdKbFvp7MltoyvzWpQOGHJYnyUXDNDQLxEWLb4phTwWQJky7RU34HWNIQXw4vdr9jF 3SDA== X-Forwarded-Encrypted: i=1; AJvYcCV/mKbR5KJB0Df+v+THgqJns0HuhU+w/eX5j7K2ck+QAJJJqOT2TdCuLpeXYqAPPcKcHxO9sXg4jOZiWok=@vger.kernel.org X-Gm-Message-State: AOJu0YxkDWlC5hBolu5Esmp2IulVhu70x3Mv1W0SgxMjyB7/vTLQiIez Pt1Dywv+MjnPN4U/QFx8IWyE03TFVBznm1zInXlW88haxeRqzWZvj+TcKKsVFUSjtT+SIddGgk+ 7qA70qqta/y7hdauIfdTTn23MuvH00R9G7bJ0I/u/Zlnq57FcK+QxhEpRlmAvAAPZu38= X-Gm-Gg: ASbGncsBzZ8R/88Du9IEZ483fBF/oL//psQF8Vz4VhwgoUZAV9EuC+8+qzNtkhpY5lA 0zfSWasGwy+Vip2RwYV/OYL4KpZU4O6W34nnjoMQZM47F8G8WHQ3iiCCP3T3t4rOmMeoHLPiWKM KeRMmHuEdtHxpXeQwzM8waRj0z+onDojasBmKvNCsm2w3v7Z12M5T0sb0PlbD0JsoH9xix6NSDv qRXQpJ2OlBTVZozCXyLsj/sxBBFjB/VRGGYmXeLZLmAFDoyskfdaDMOvyKuTyVwY2uUkr6xAqYp waQT+2CHZgF6HbcGA5R+uQ5+W595QmI9S08xpvHlpeGeZGOV4L4NNDeFBoxOEBMaCx6fzZtWkkA QWRYJBRmz2ni+ULSGZBCXmYHu2CL4QbYo9w== X-Received: by 2002:a05:6a00:9290:b0:7a4:460e:f86a with SMTP id d2e1a72fcca58-7ba3c476109mr25375988b3a.25.1763574798431; Wed, 19 Nov 2025 09:53:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IGiTG1EdAQXBxI0WBmHh7qkH4QpIOGDW+DSqXgDFNCT54Ka8RNp62wMrBj3efk9ibQxp7e4ZQ== X-Received: by 2002:a05:6a00:9290:b0:7a4:460e:f86a with SMTP id d2e1a72fcca58-7ba3c476109mr25375952b3a.25.1763574797980; Wed, 19 Nov 2025 09:53:17 -0800 (PST) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7b9271521a9sm20175483b3a.47.2025.11.19.09.53.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Nov 2025 09:53:17 -0800 (PST) From: Taniya Das Date: Wed, 19 Nov 2025 23:23:03 +0530 Subject: [PATCH] clk: qcom: gcc-x1e80100: Use BRANCH_HALT_DELAY for UFS PHY symbol 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: <20251119-gcc_ufs_phy_clk_branch_delay-v1-1-292c3e40b8c7@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAP4DHmkC/x3MSwqDMBAA0KvIrBsw8UPsVYoMcZyYQUklwVIR7 97Q5du8CzIn4QzP6oLEH8nyjgX6UQEFFxdWMheDqU2ntR7UQoSHz7iHE2lbcUouUsCZN3cq0/f W+tY2TT1AKfbEXr7//jXe9w99ZFWSbgAAAA== X-Change-ID: 20251119-gcc_ufs_phy_clk_branch_delay-26688f483309 To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rajendra Nayak , Abel Vesa , Konrad Dybcio , Sibi Sankar Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , Bryan O'Donoghue , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Taniya Das X-Mailer: b4 0.15-dev-aa3f6 X-Authority-Analysis: v=2.4 cv=Uq5u9uwB c=1 sm=1 tr=0 ts=691e040f cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=DQCSaF5PRGMLdvYeXSEA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTE5MDE0MCBTYWx0ZWRfXwq4sukYTBAo7 TT84khTzZ33x1xIk7ZVQcQ94g0VA/CGp3vbo3GSpKGB1lwLIT3WgsPt6ge3BUcxAZB5+qFsqq6/ nZ8BOdkQJnhdkhALQBg34a2e0BZ1jVnXPABKkTYIAWDse0/av3LiF0v0FKq8kYkEx4a3I6rEynW 8h41rYONB/POk/3he2RhETmT6nJxp1Sd3yb/JAzc7YnbeqI98aMAYyVe9D67R1Kouu0c3SZUj7V fV6QG63ymgSt8pVgZ9JbhVD182LmgF0W8c3iCSTHm7AQHezEboH9cMQvNZR+NI/2KSpTrCBMLov AYk4ru57xAymJ5373pUS2Qhh3NJWNWCyzbDdn83w5g9AR5eTTq73idYxkG+ou+kbmJX3bW1ILJn +Yv7HYeGTgHLQMB1JnHOBBN1Usk2TQ== X-Proofpoint-ORIG-GUID: Px-PoQ-Zm2NxNHUYX4rHPGWI3keKgee2 X-Proofpoint-GUID: Px-PoQ-Zm2NxNHUYX4rHPGWI3keKgee2 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-11-19_05,2025-11-18_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 phishscore=0 priorityscore=1501 spamscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511190140 Switch the halt_check method from BRANCH_HALT to BRANCH_HALT_DELAY for gcc_ufs_phy_rx_symbol_0_clk, gcc_ufs_phy_rx_symbol_1_clk, and gcc_ufs_phy_tx_symbol_0_clk. These clocks are externally sourced and do not require polling for halt status. Fixes: 161b7c401f4b ("clk: qcom: Add Global Clock controller (GCC) driver f= or X1E80100") Signed-off-by: Taniya Das Reviewed-by: Abel Vesa Reviewed-by: Konrad Dybcio --- drivers/clk/qcom/gcc-x1e80100.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/qcom/gcc-x1e80100.c b/drivers/clk/qcom/gcc-x1e8010= 0.c index b63c8abdd2fc24fc963f038f8cdcafd7598ba989..0ebcecd2b7e0898cd8803676cdd= 1d7d640f770a3 100644 --- a/drivers/clk/qcom/gcc-x1e80100.c +++ b/drivers/clk/qcom/gcc-x1e80100.c @@ -5148,7 +5148,7 @@ static struct clk_branch gcc_ufs_phy_phy_aux_clk =3D { =20 static struct clk_branch gcc_ufs_phy_rx_symbol_0_clk =3D { .halt_reg =3D 0x7702c, - .halt_check =3D BRANCH_HALT, + .halt_check =3D BRANCH_HALT_DELAY, .clkr =3D { .enable_reg =3D 0x7702c, .enable_mask =3D BIT(0), @@ -5161,7 +5161,7 @@ static struct clk_branch gcc_ufs_phy_rx_symbol_0_clk = =3D { =20 static struct clk_branch gcc_ufs_phy_rx_symbol_1_clk =3D { .halt_reg =3D 0x770cc, - .halt_check =3D BRANCH_HALT, + .halt_check =3D BRANCH_HALT_DELAY, .clkr =3D { .enable_reg =3D 0x770cc, .enable_mask =3D BIT(0), @@ -5174,7 +5174,7 @@ static struct clk_branch gcc_ufs_phy_rx_symbol_1_clk = =3D { =20 static struct clk_branch gcc_ufs_phy_tx_symbol_0_clk =3D { .halt_reg =3D 0x77028, - .halt_check =3D BRANCH_HALT, + .halt_check =3D BRANCH_HALT_DELAY, .clkr =3D { .enable_reg =3D 0x77028, .enable_mask =3D BIT(0), --- base-commit: 187dac290bfd0741b9d7d5490af825c33fd9baa4 change-id: 20251119-gcc_ufs_phy_clk_branch_delay-26688f483309 Best regards, --=20 Taniya Das