From nobody Mon Feb 9 15:17:47 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 18F8826C384 for ; Sat, 3 Jan 2026 05:57: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=1767419848; cv=none; b=gk1ZC1ZpkPzC1Vb6ebupC/RPEyAmuzLfgu0D4+iz4KGXaBmYLHdomKcU3ztfJ6oGFCakeLGcsZfPCnX9pk0u+w2KGrSPtdvBm1Kq2k8X0BBRG5xh4b5U+GHtWQfa1lv/SxsZ8HGQRf7dVefiR/qPuG3bUCt9Q8Ogk7njjqwbNfk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767419848; c=relaxed/simple; bh=fgI89MV2uHp2zWK1ukvBbVFdMENbhIiHznDR+n9Tys8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=IjjutxnCe13JB/hXCnFFccxrUzGKUBZESugIxr9ITeyBNHcwG04TH2PeRVaYcoFP/Xit0dBTiv1tWf7+NsYsXDI8TlgR25CxGsD8FluSGRcBCSnTP0twTu6A9RiXgi5E8TeFxgAnVEgZBaXbnz2yVat0UOYfhosqybiHTV+rv+M= 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=gnGN0730; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=giZcxX/h; 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="gnGN0730"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="giZcxX/h" 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 6032XbSM2261090 for ; Sat, 3 Jan 2026 05:57:19 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= 9TlWJCHPjO5TGXZzf9rxD+/ph2j1n0+xZIzY86QbQRI=; b=gnGN0730Grq3XSGh Bq8fjFjCwMellk0fMoms43ky2Je7DUB46lz5D3A3pY70vCV7nERGvHBFl81GzZuU +3415AjEggj3hKwV1FqEFH86zPmvcnnG5v4W4xaWxMBeXZBPbFSnnTz6dMjVcZm0 HDIGeU9ATZf2EbuiwDciJHysdgF5sfW+6Ojrm1DqcAJUOgOF8zSa9rWeDdHGTQ4k XSWHgTXQ3vr6W0TaWJu+VG5xiLLlg/ZMn0fPEZJHd50G60peji33pVD4EDsqIUu3 Ro/sNMv5BOVO1BkeYORkimMREi3r28iCgldWjgPYTxTgPeTyROkhj80ttQQmzVFV rPCgLQ== 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 4betefr76t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 03 Jan 2026 05:57:19 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-7dd05696910so18444800b3a.2 for ; Fri, 02 Jan 2026 21:57:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767419838; x=1768024638; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=9TlWJCHPjO5TGXZzf9rxD+/ph2j1n0+xZIzY86QbQRI=; b=giZcxX/h18JSoQ7GMMPVXdQyOQr8pD7B2rLSdsSyWeINrHehIHydPn1F8kBR1nEVJJ +N/X6y4ua5DnekaiZGpISyGLvl8r4iy+VbHwvxanx4erRrzf557mGNXKL3elSo6wLzI6 vSyPOoIVIgWmVWH6wpncyuzm6IsMpY4RQE9uWI8S6v1ktAVHtl8NQd6jeKlwdRc7AhI3 yMWi+CbyJUhphv2iw167Nmyb3byru6Mf49yhiy8mTDn2Q71YOUmqXlubVGqAPcz5SZjM rPHFeLEy2pVwgVWSUj7SbPez05sucEM5pCTwFkEVKYACtNQqDFj7O5Wgdd4Wb2bs4qHz eQqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767419838; x=1768024638; h=cc:to:in-reply-to:references: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=9TlWJCHPjO5TGXZzf9rxD+/ph2j1n0+xZIzY86QbQRI=; b=dDzKyuvaioDwWkqfC6/WP+UY9tZPhYoyNplKYZcWll2sEid9ngooyBAtfm3iecyHlr tFTcJpPeHS8zpPVXKtIILHxteLFj8R85EHHYD5qpf2osknzyVCHM27fXehRClI5nmiUp jxa9ZBlJE2nS4Y1g/I8KUMSvBoEeCOHKJu9P7ADnQCf7VqRaTn2VigaNicJuN1h9lk+i UKD4Hv/a3PhsuQqeCTuiL5TU0tK0rJbtbJbqywobXAjWkD107Ko+TDewWXQ1FAKfaGE/ H2UfgoXhbJNrhSUxfpSiUpAdiZlSiSkJRfheVdyL8/uhEErPowZoDGZUtJ/8d9EzuUKr 5K3A== X-Forwarded-Encrypted: i=1; AJvYcCVVQXMAXkyYiNwXwsovXbsNzAScFRA7ENHparfntcz6iKczyVkiD3xkWvJGqXkNK9lrTuCnNXbo3gA6Xf0=@vger.kernel.org X-Gm-Message-State: AOJu0YwNKXLAKKAtW5aqjDfh2rbe15MCCotA3f9FnDZfxdIpLiLZXGUq hH8EhY5LFy3ZqQFp3I/bjuR3UqP5tJAICc2HGmGfL05r3Vta7QmanBFDMK8Zqt45C8Y7vP0jnLm O2/HtbzGXubvBm4KxLiRgOSi+FtIAsVWG9JPzvmYvBJBqfZ/Vl86mI0I15y2rBRkCzEs= X-Gm-Gg: AY/fxX6R6Cwrn4csjVinOEehPGg+pGQbC9zhuA/Wu82CP1/V9fOXc9PGqTg9HJr1wMR CCxBurLrVDNFKOQHuazFMbwBAsJlyxu0vBAOSLt9GFoAf6lJaWYrK3Qwvb4MXzfoLmwDV05lZU7 g7FcEeGoNl4iRCVHSnsH8Ezae32R1HR+f3mPeyLTm5ooR8JygTvhtAuhCd654fidB9uUI7pn71b Ar85EMsTzW7z3rNxucLeIp1x45TB1hxvtN5UNoNWuJbcaN3SWYxhP+wpalQM8KONqW64NjXiESZ BbhI6NDVQgUWix2uh5H7HKDwQzxFv8sbAO7vB3GouEOsgPcsYXGv2X5kYgu/3SGGqDUQ8FX/Xfs AuroQEIQxER/cZ4niNubx7TF4xV1QVKwz+w== X-Received: by 2002:a05:6a20:729a:b0:371:8e6d:27fa with SMTP id adf61e73a8af0-376a9cf0ddbmr40092019637.47.1767419838480; Fri, 02 Jan 2026 21:57:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IHFlwF60yKEjsj9aIZUMLNNdkltwVx96Es9JEKzS0PR+E3Id/utD6V4LNefwo18VJ+sL2lXng== X-Received: by 2002:a05:6a20:729a:b0:371:8e6d:27fa with SMTP id adf61e73a8af0-376a9cf0ddbmr40092004637.47.1767419838044; Fri, 02 Jan 2026 21:57:18 -0800 (PST) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34f475f1726sm754760a91.4.2026.01.02.21.57.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jan 2026 21:57:17 -0800 (PST) From: Taniya Das Date: Sat, 03 Jan 2026 11:27:05 +0530 Subject: [PATCH v2 1/3] dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux clocks 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: <20260103-ufs_symbol_clk-v2-1-51828cc76236@oss.qualcomm.com> References: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> In-Reply-To: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rajendra Nayak , Abel Vesa , Konrad Dybcio , Bryan O'Donoghue Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sibi Sankar , Pradeep P V K , Taniya Das X-Mailer: b4 0.15-dev-aa3f6 X-Authority-Analysis: v=2.4 cv=Hq572kTS c=1 sm=1 tr=0 ts=6958afbf cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=eJk6mxms4T-ridc9Hy8A:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-ORIG-GUID: A5n5p5GVgbxghF_XB1A4FAgn_8Mz4QpC X-Proofpoint-GUID: A5n5p5GVgbxghF_XB1A4FAgn_8Mz4QpC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTAzMDA1MiBTYWx0ZWRfXwFIOrfhNLjxi Ctfcfl4rzilKGADcW6kj4O8m8FJsZovPaTJcBujGwdQMYNCi24BmFt/M7TgOQptlvdFKwkUYqQ+ kBX1X7xvAHiSRIP3xT87pvkSOYWqhIvZ/UJjhQXgxDDI10MTjYn+pFnyPx8xHj0gKZFVh3BmEPZ xBjWOqsiyZQc76SrVYneyrkBHN7y8iVqXd8r6ObTDgkxPFnFtcFSa++CTjiQUlpcpYoEmnqOvS+ 2xBNPFIKJE9UiODYNf3xIf5mQONRiE0VOatyidN2S1x29GK+Theb3BFeYNo0bGE9sUR/FzT1smh HfxZKqN4Gkd/bjjzVzZxYNRTugV/7z9LVX1U+ILJhfdlQzss5aw7249kIVYi3kP5+nu9sWNH+jM 15QGHB8Dwn66TIWJgf7MqTjQeHJSWdTPvkxKbj5nnVox8iLI/5gYJKE30elYv0fjKA/PpqH1uAH HSbn7/rgWAaVN0DFezQ== 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=2026-01-02_04,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 phishscore=0 adultscore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 suspectscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601030052 Add some of the UFS symbol rx/tx muxes were not initially described. Signed-off-by: Taniya Das Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml | 8 +++++++- include/dt-bindings/clock/qcom,x1e80100-gcc.h | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml= b/Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml index 1b15b507095455c93b1ba39404cafbb6f96be5a9..881a5dd8d06f924a4627db5f8d1= 7ad147a1011dd 100644 --- a/Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml @@ -62,6 +62,9 @@ properties: - description: USB4_1 PHY max PIPE clock source - description: USB4_2 PHY PCIE PIPE clock source - description: USB4_2 PHY max PIPE clock source + - description: UFS PHY RX Symbol 0 clock source + - description: UFS PHY RX Symbol 1 clock source + - description: UFS PHY TX Symbol 0 clock source =20 power-domains: description: @@ -121,7 +124,10 @@ examples: <&usb4_1_phy_pcie_pipe_clk>, <&usb4_1_phy_max_pipe_clk>, <&usb4_2_phy_pcie_pipe_clk>, - <&usb4_2_phy_max_pipe_clk>; + <&usb4_2_phy_max_pipe_clk>, + <&ufs_phy_rx_symbol_0>, + <&ufs_phy_rx_symbol_1>, + <&ufs_phy_tx_symbol_0>; power-domains =3D <&rpmhpd RPMHPD_CX>; #clock-cells =3D <1>; #reset-cells =3D <1>; diff --git a/include/dt-bindings/clock/qcom,x1e80100-gcc.h b/include/dt-bin= dings/clock/qcom,x1e80100-gcc.h index 62aa1242559270dd3bd31cd10322ee265468b8e4..d905804e64654dc8d01ab20eb11= 06cebf6e54b0e 100644 --- a/include/dt-bindings/clock/qcom,x1e80100-gcc.h +++ b/include/dt-bindings/clock/qcom,x1e80100-gcc.h @@ -387,6 +387,9 @@ #define GCC_USB4_2_PHY_RX0_CLK_SRC 377 #define GCC_USB4_2_PHY_RX1_CLK_SRC 378 #define GCC_USB4_2_PHY_SYS_CLK_SRC 379 +#define GCC_UFS_PHY_RX_SYMBOL_0_CLK_SRC 380 +#define GCC_UFS_PHY_RX_SYMBOL_1_CLK_SRC 381 +#define GCC_UFS_PHY_TX_SYMBOL_0_CLK_SRC 382 =20 /* GCC power domains */ #define GCC_PCIE_0_TUNNEL_GDSC 0 --=20 2.34.1 From nobody Mon Feb 9 15:17:47 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 4D57726CE3B for ; Sat, 3 Jan 2026 05:57:26 +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=1767419848; cv=none; b=CF6Rcx0UejzRtTQkuFvmxGxzyLqIh+fEGiGNZorg+Y6aNFSmUe8Qt2pQw9WQ7D5AedssueJBZxUGDOJmVe6dhPNhhpdbZ01LCDIfonE7V+kyitLtR+yxZ1rk8TSH7m4beuPoRaMKs3G/t6EvfCSJlYHN6+Gs72sSf3AUSqyaoxU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767419848; c=relaxed/simple; bh=TYIye7MjBVQahXkozumbkYbOg86ROaD2jqdeGERogG4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RK7ca1lpLDzdF2IUro2qHQGAdn/1FuCPk9Bkf0cZN84JYweArA0wzif9nawSlTNPKBQsW6x+8Xzr5TCrX2J9Ipi+1LnmhfBOH82L2Vc3WfccbF5AeaF2e3H1rkP1E/C8YdFeWmuvvF1Q3G+mhPcHkOvYbk/Qq4gqWyhq2COYxgM= 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=aG8ymXYy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=XREX54N9; 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="aG8ymXYy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="XREX54N9" 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 6033A5sg1885862 for ; Sat, 3 Jan 2026 05:57:25 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= Sv0KgKsllMGo1VGGmTLD83XZZzOB6mzv07rP+VhvoBA=; b=aG8ymXYykLSyzHWI lqlxi0wJ3RjXXIqd0fAwvUF2Y7dAyKvFDrHtVGQe6hpv8J2slP47J4g7avy+6P9S 6C8kZ3W+zubZgroclaHyZ3ui0QM6/RsVEdU88n4JtY6JB1Tdmd8GYp8aTYzxvRVp 7X+j5mh3uHOz3oCxaO0KCncORIJAHxJES867DWchupiBPC5SwmOjb9nU2e8ZHqDZ wSc9QGjceuSXRtCbC20JSD3LRmwDcyy5WjWjD5jqbaukZWFzy6Jx7VqUWWRSWvvR nzUdG3w8VB9WVr7qq4uXARajz7t5K7JmNBs7LS8mlvtLJg0HVi+iPtZ70ruYAe1U 7Wov+g== 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 4berfn8cec-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 03 Jan 2026 05:57:25 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-34e5a9f0d6aso365262a91.0 for ; Fri, 02 Jan 2026 21:57:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767419844; x=1768024644; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Sv0KgKsllMGo1VGGmTLD83XZZzOB6mzv07rP+VhvoBA=; b=XREX54N9AdunuQxrktnLXDxX61Fa7gO9XD25oF4FaZVeNnIKmAUhTKgc9P0Z6PnAGX KcWauvoyzptMp4NjXH45G0BFeNPKS9JecQ0pQlbYElOU2OhwDGoZlGjBkBRZ08VGDmLm Iwy70XQNzeexthuHoTHEWqbLBTWUyaLL4nVfoAZhoYK5RB2R9fSMsGIX+iz+eDCCXlPw VavloyHkqNhZ3BTQBciyXGdfXriuTo76cYk6S0GuKZ86riCsJ1FQ9dF7V0SLPjGp5Ki3 bXVuEE2DE0pWN3B1UWildFl60XSXyoJiAVOahvm5KY2EkUbLpWwiZFnF78mpTB03ZJq6 OfrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767419844; x=1768024644; h=cc:to:in-reply-to:references: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=Sv0KgKsllMGo1VGGmTLD83XZZzOB6mzv07rP+VhvoBA=; b=iX4GyjkgnGzxvqJihnBGCS7EyKGe5gLRJ8rk5Xsf1583h1gtEBXXWF3Xhq6ZZNTCT+ M6XOVj8zHCmb8Y5X7Y9P/lPWnrdRoTmiYb3euhyS/Lx3TL4CXM7kGHBkNBYBZXsv48/l yICBibLbEyz8gNEwMw55Jj430CjsYwXDayeo/IxEW55/WfK//uGGwOzn9NiOiOcZMpvE wscofPEVa/zZqO5llD16ws3ix+OaGgKbX7h1o2GpJwaIPpbdBj/2hmB36G3hZJy50Noo uCMUcMJ9SLGaOF5SNLUVm0Y4LG1hnuc8yfgP+NwRNZILmb+ULjYUsn1pmz4M449vuTkI kKUA== X-Forwarded-Encrypted: i=1; AJvYcCUuo72eApAsMvdCrY8px5P4VowP1zQNlksdvBYcTj4/zCmodXQrhq0KgmhiSXqV4abhKOJT48V8/FimTj8=@vger.kernel.org X-Gm-Message-State: AOJu0YwU+NbnMObA1svo0DvXDK+2O/LM8UnxSwuXr+tRvAGumWvpqWT9 2eK7zawTS0fE2UATd7WyzfSK09C7jzXsSoQma1MpL9Pxoo7kYMkOxDNFLI1kztOYpyXh5Uu51tp UQ/GNW9uXg55jxV/ERlQmMGhO6WrbrEaoCr1gpV9PfYk2fEzSvDKyWjYMXE+4JMNPn24= X-Gm-Gg: AY/fxX64pyY14hRr+qKZ2sklvc6XvAWjNJDG1hPldrQkXIjmKgF2P4QsZfpRU7Xsvk3 ETDEdPSLn3lMnYmDuGQLLNy9SvibX22r+7kcNGo1ehelQYwtCQTg2bSybc5003oUKCuL6rDFJik B/bwGO8aZLaIka4IUJyYFdJMfEkaeDCYZBB6PW4TDLPLdSP9eweBJrmH8FN/4hfwJjvNsBca+wu ++4Tm2CRIoJ24rpO9oM/2k5Ms/xqNvYOze8gyBx4sH6YIilNvDHAjxXv+trUQRJleUFtyO5qBkD VYG4cxOnJdBXjLW9mKpRpYNGgG8rWGrU9sua/E21koNINk0mzRzHvOwC4JSDarj4XjEa70HQGgl R6AzJUr1XFHx3G3SPewkDdeR4TwR+8FqfzQ== X-Received: by 2002:a17:90b:4c8a:b0:34c:718c:5448 with SMTP id 98e67ed59e1d1-34f45262492mr1572021a91.4.1767419844060; Fri, 02 Jan 2026 21:57:24 -0800 (PST) X-Google-Smtp-Source: AGHT+IEW0P8432la5NtcdKIalMlpY2t31D24eKvoeVQOSDHJOaG4liJLfSUeYSNtKLZkKeuvehHbVQ== X-Received: by 2002:a17:90b:4c8a:b0:34c:718c:5448 with SMTP id 98e67ed59e1d1-34f45262492mr1571996a91.4.1767419843404; Fri, 02 Jan 2026 21:57:23 -0800 (PST) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34f475f1726sm754760a91.4.2026.01.02.21.57.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jan 2026 21:57:23 -0800 (PST) From: Taniya Das Date: Sat, 03 Jan 2026 11:27:06 +0530 Subject: [PATCH v2 2/3] clk: qcom: gcc-x1e80100: Add missing UFS symbol mux clocks 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: <20260103-ufs_symbol_clk-v2-2-51828cc76236@oss.qualcomm.com> References: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> In-Reply-To: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rajendra Nayak , Abel Vesa , Konrad Dybcio , Bryan O'Donoghue Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sibi Sankar , Pradeep P V K , Taniya Das , Abel Vesa X-Mailer: b4 0.15-dev-aa3f6 X-Proofpoint-GUID: hlw7sulr0BFdlTQ3TB04MWaLb2_EZTga X-Proofpoint-ORIG-GUID: hlw7sulr0BFdlTQ3TB04MWaLb2_EZTga X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTAzMDA1MiBTYWx0ZWRfX57eywwiwnvGg oMUy1nBqN5XXzoJInBK/0KT4SEiST+tTBGQt5P1zUdoRX31QO4c5SKYFLYKyazLVsFL8aIi4Ikb VMbVGvXSw/KiADmWA8SwtNCGghpL4+Tu1iHUXMDn2X31RH53DfW44G6Co3FgJPYFPtoEKlp8H+9 MqaYM8xHzLmYfq5weCG0yxm0luBp0ha2hJIQu7zCNlsfwzb0zhFHo2Sulyy00lHpvYDhbgpC42w Mjz9Zbq+Efver2z+eA6a6VD9Z3F7o5ws4YLy2dnYQ4m7/4zQLnpxsgkTJ1MdrosgNj6Gir0zi3e O+x9Oj+zGEjjpLhwSnLg4C4WxUc/WRGMbY9RTFG0j0pj50zycvFwMqR2Z44RqE4cR5H9oZVZFzp IT41zWPl6/emZACCRV2e8B2OZXkvAzxA08R5BYwt8malWl624qJhuHO430wpIef99Dte1WuYSqy 1QvFyo98vXLu38Hq42A== X-Authority-Analysis: v=2.4 cv=GNkF0+NK c=1 sm=1 tr=0 ts=6958afc5 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=F9uGy5JsO3lP6kdW_XMA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9: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=2026-01-02_04,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 malwarescore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601030052 The UFS symbol RX/TX mux clocks were not defined previously. Add these mux clocks so that clock rate propagation reaches the muxes correctly. Fixes: 161b7c401f4b ("clk: qcom: Add Global Clock controller (GCC) driver f= or X1E80100") Reviewed-by: Abel Vesa Signed-off-by: Taniya Das Reviewed-by: Dmitry Baryshkov --- drivers/clk/qcom/gcc-x1e80100.c | 72 +++++++++++++++++++++++++++++++++++++= ++-- 1 file changed, 69 insertions(+), 3 deletions(-) diff --git a/drivers/clk/qcom/gcc-x1e80100.c b/drivers/clk/qcom/gcc-x1e8010= 0.c index e46e65e631513e315de2f663f3dab73e1eb70604..74afd12c158c01c121d9aecd56e= 65c0c302d7cd0 100644 --- a/drivers/clk/qcom/gcc-x1e80100.c +++ b/drivers/clk/qcom/gcc-x1e80100.c @@ -59,6 +59,9 @@ enum { DT_USB4_1_PHY_GCC_USB4RTR_MAX_PIPE_CLK, DT_USB4_2_PHY_GCC_USB4_PCIE_PIPE_CLK, DT_USB4_2_PHY_GCC_USB4RTR_MAX_PIPE_CLK, + DT_UFS_PHY_RX_SYMBOL_0_CLK, + DT_UFS_PHY_RX_SYMBOL_1_CLK, + DT_UFS_PHY_TX_SYMBOL_0_CLK, }; =20 enum { @@ -103,6 +106,9 @@ enum { P_USB4_1_PHY_GCC_USB4RTR_MAX_PIPE_CLK, P_USB4_2_PHY_GCC_USB4_PCIE_PIPE_CLK, P_USB4_2_PHY_GCC_USB4RTR_MAX_PIPE_CLK, + P_UFS_PHY_RX_SYMBOL_0_CLK, + P_UFS_PHY_RX_SYMBOL_1_CLK, + P_UFS_PHY_TX_SYMBOL_0_CLK, }; =20 static struct clk_alpha_pll gcc_gpll0 =3D { @@ -482,6 +488,48 @@ static const struct clk_parent_data gcc_parent_data_33= [] =3D { { .index =3D DT_USB4_2_PHY_GCC_USB4_PCIE_PIPE_CLK }, }; =20 +static struct clk_regmap_phy_mux gcc_ufs_phy_rx_symbol_0_clk_src =3D { + .reg =3D 0x77064, + .clkr =3D { + .hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_ufs_phy_rx_symbol_0_clk_src", + .parent_data =3D &(const struct clk_parent_data) { + .index =3D DT_UFS_PHY_RX_SYMBOL_0_CLK, + }, + .num_parents =3D 1, + .ops =3D &clk_regmap_phy_mux_ops, + }, + }, +}; + +static struct clk_regmap_phy_mux gcc_ufs_phy_rx_symbol_1_clk_src =3D { + .reg =3D 0x770e0, + .clkr =3D { + .hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_ufs_phy_rx_symbol_1_clk_src", + .parent_data =3D &(const struct clk_parent_data) { + .index =3D DT_UFS_PHY_RX_SYMBOL_1_CLK, + }, + .num_parents =3D 1, + .ops =3D &clk_regmap_phy_mux_ops, + }, + }, +}; + +static struct clk_regmap_phy_mux gcc_ufs_phy_tx_symbol_0_clk_src =3D { + .reg =3D 0x77054, + .clkr =3D { + .hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_ufs_phy_tx_symbol_0_clk_src", + .parent_data =3D &(const struct clk_parent_data) { + .index =3D DT_UFS_PHY_TX_SYMBOL_0_CLK, + }, + .num_parents =3D 1, + .ops =3D &clk_regmap_phy_mux_ops, + }, + }, +}; + static struct clk_regmap_phy_mux gcc_usb4_0_phy_dp0_clk_src =3D { .reg =3D 0x9f06c, .clkr =3D { @@ -5148,12 +5196,17 @@ 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), .hw.init =3D &(const struct clk_init_data) { .name =3D "gcc_ufs_phy_rx_symbol_0_clk", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_ufs_phy_rx_symbol_0_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, .ops =3D &clk_branch2_ops, }, }, @@ -5161,12 +5214,17 @@ static struct clk_branch gcc_ufs_phy_rx_symbol_0_cl= k =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), .hw.init =3D &(const struct clk_init_data) { .name =3D "gcc_ufs_phy_rx_symbol_1_clk", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_ufs_phy_rx_symbol_1_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, .ops =3D &clk_branch2_ops, }, }, @@ -5174,12 +5232,17 @@ static struct clk_branch gcc_ufs_phy_rx_symbol_1_cl= k =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), .hw.init =3D &(const struct clk_init_data) { .name =3D "gcc_ufs_phy_tx_symbol_0_clk", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_ufs_phy_tx_symbol_0_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, .ops =3D &clk_branch2_ops, }, }, @@ -7180,6 +7243,9 @@ static struct clk_regmap *gcc_x1e80100_clocks[] =3D { [GCC_USB4_2_TMU_CLK_SRC] =3D &gcc_usb4_2_tmu_clk_src.clkr, [GCC_VIDEO_AXI0_CLK] =3D &gcc_video_axi0_clk.clkr, [GCC_VIDEO_AXI1_CLK] =3D &gcc_video_axi1_clk.clkr, + [GCC_UFS_PHY_RX_SYMBOL_0_CLK_SRC] =3D &gcc_ufs_phy_rx_symbol_0_clk_src.cl= kr, + [GCC_UFS_PHY_RX_SYMBOL_1_CLK_SRC] =3D &gcc_ufs_phy_rx_symbol_1_clk_src.cl= kr, + [GCC_UFS_PHY_TX_SYMBOL_0_CLK_SRC] =3D &gcc_ufs_phy_tx_symbol_0_clk_src.cl= kr, }; =20 static struct gdsc *gcc_x1e80100_gdscs[] =3D { --=20 2.34.1 From nobody Mon Feb 9 15:17:47 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 257F2239E8B for ; Sat, 3 Jan 2026 05:57:31 +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=1767419854; cv=none; b=Q4NQrJL2fIHF36BWGwcRCNuEyQK6jclfn7VaiC3XPLi39Tn8x/jtqjBlVMFwZokG1yLaAT5Fsuwn8Tf1IXBpSTqIf1blxTxUBvlIl3/K3Ndu7+oopnpVBxjkmJzOgd0ZreAzy/zJk8YDg6z9q4Mbklb+7bwK2X107LQFgLU/bt4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767419854; c=relaxed/simple; bh=2pAbQ7vKfrqSqpvKuGBPoFyWbimAgVMkbmR4XRUDqZc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aTd2HtfmNqCGPrF0Q0o5owWh1Lq56bJEia4OZI8ObPcoqn2CrOV0PkAQT0i52JHB80onIUaQiKwVFhO+WFDTCj+P1EAqC319WImMr2y+zV5e6hxSAjxmqujesFGm7SmwqT5nL5K1CJyvO61G1SK3iSCFOZirLsla+sqKtrsAuyw= 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=ZggmQhCQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NOlcxBaX; 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="ZggmQhCQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NOlcxBaX" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6033rvB13030352 for ; Sat, 3 Jan 2026 05:57: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= L2wPt/bh0eDEJhclxcj9TAW/aPcYy5+cyfmqyWSjfD0=; b=ZggmQhCQbkrPJS/C 804V7SE9FcYCV/aFIknFLRSE4v8Dt16X7M6cxB/Gq7rgVLpbVHJUGMjCBriLpjHU Aqa6OeEeWE7IyyKHuCuwXX1p1lMEaiyXGbEhDuirLYxbz8AeTr3c0qX15tYSmVYZ d1t5NhT18vM/KHdkaO7qrT7XN493F0faIUcpEbMutqQB3T64kEhv1f3IX74+Ll3o q81JJ/iCF3IN66GXiIUwgVYQtB56phMAgV+ShjqXzeIUtVl+VGQMnLUW6t33Ljjb yM78BA9SEnBf3qrI9ZzdBKyZEqz0ozlDzoyPziLxO6pJxtDBJaTzc28ZgSijaJR0 KByr0g== 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 4beug6r4qy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 03 Jan 2026 05:57:31 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-34c37b8dc4fso27227113a91.2 for ; Fri, 02 Jan 2026 21:57:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767419850; x=1768024650; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=L2wPt/bh0eDEJhclxcj9TAW/aPcYy5+cyfmqyWSjfD0=; b=NOlcxBaXmKwfj3rANUW7E43230Xp8D2XxkAwljpgDcP6PxDhJBcLKXK58vq65+eC9T XeKsxHBZv9m7wAPBKVB2eL+aTsMETSC/Wsoqtc5N3gIrS0aHtanVnjWE/NmtnMEAR159 wFRNbeluFN4MudkRhgAYVXuufWSD3uQH9izYHbDbvJOMSCi3nC/3GEzZGoAcwegXwo+p BUHIjxHCxcxpJgQQRhKZ2nZQ2IKye7B8qhEIj0MhNV8pGeulJoLfv23C5Bbr7hVEuaCQ d5R+qwg48j5sn6liJc5DHArbpfcJJ8La/JOF5UEWHAFcoNUb3YJ6ih3zad+wPvUPpjhE 5rvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767419850; x=1768024650; h=cc:to:in-reply-to:references: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=L2wPt/bh0eDEJhclxcj9TAW/aPcYy5+cyfmqyWSjfD0=; b=L6O5yKgSLdWm10hvep5DWjDtY4e6HKiTmQuBkQulR/hx6wtm+YuitfGNjosC7PWKNc 7yUdMdtiN8D318T8M/oZvQhQiJjKLpWTADc6qCMBOAtjwGgGIC5TkFBYLssxnnnjjbw8 V843O3kjKvMCmnvDuxSzJ/uFoeisjSr0T2qjTM0mHd8jafQS1H/GKA2sAoCvAloH+RU2 8+KdG/5jbi6piq9Zb4Ko/i06R34GlBDewTbjDva1TBeJpI4xU5Xz6e9w1jh46IQs8S9E AKnU0hODAu2btwAwgB2D1vgO9QDm44JhI+iWwWrE32AVST6eNWh9NFBpNBb14rRjD3UP iikw== X-Forwarded-Encrypted: i=1; AJvYcCXkjlQv555fH+C05Xj6zGQ3poaeS65X0QIFzKTKLzAi/bLFQ7O5jWINp0xuQJkKzmVSvux2/siTR4mYB3Y=@vger.kernel.org X-Gm-Message-State: AOJu0Yxm7mJlVxy5kP3mXwAsOnU2ec9A9aAog9CM1GvMlxkuyq4Z7bdO LFNnWL4wh2EmBS9ZeFHazsW0jEBARITUP4DEH7pCItOEcMpHx/HBTZ66WMnoM8ToTuPPEFYrBEc mtrNc8IPHKoV9lX0npFfkDbWJsB5P7gs13NiI8y73mh4yPSN2Sg3vzX09dkQrDTe2+i4= X-Gm-Gg: AY/fxX49Qm1yaDYUofLrkGE5Y7i5DRA+pxEbh08TmgpoIZqsDXj+Hx8pwS0uNai1iYm O5hcMsOg0yPcnOgV8ZXWDOLIomBlVAh42n132FO9DM2r/bH45WaWFwAdSpqwfR+Zv9fhFYn74Hy EUMmrkgVJBTYu/EnbQ96cJZk62a+0erEQNk2cnFKMHM3QXJC0RDG/u4s1Stk2jMBdPxrhkvEVh/ 73nn4q39qnYj8tPst0FRgelUKmTs9A+91vWC9Qg4kvOzvEJj114XwstV+UKY9kqVPfYfD/Pug0b 1MO0bMxVmfM6DkxLduJ6KdY15S5Wt/HaWMGLtH0/lG+fq0C7NzrexE0CviRgV2qh3iwbdXjIHRH vU7i1fA4sTf+uuowFOqGrsAyv45iHUdcSnQ== X-Received: by 2002:a17:90b:2e08:b0:340:ad5e:ca with SMTP id 98e67ed59e1d1-34e92139e3amr39340761a91.12.1767419850099; Fri, 02 Jan 2026 21:57:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IEpcCg9fX+H0Pn+w+Tps8ZXvwhpB5foLwu3uwOPMtZE7QA+g21xkYFtg/YbNaZowr2UC0nDaw== X-Received: by 2002:a17:90b:2e08:b0:340:ad5e:ca with SMTP id 98e67ed59e1d1-34e92139e3amr39340751a91.12.1767419849639; Fri, 02 Jan 2026 21:57:29 -0800 (PST) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34f475f1726sm754760a91.4.2026.01.02.21.57.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jan 2026 21:57:28 -0800 (PST) From: Taniya Das Date: Sat, 03 Jan 2026 11:27:07 +0530 Subject: [PATCH v2 3/3] arm64: dts: qcom: hamoa: Extend the gcc input clock list 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: <20260103-ufs_symbol_clk-v2-3-51828cc76236@oss.qualcomm.com> References: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> In-Reply-To: <20260103-ufs_symbol_clk-v2-0-51828cc76236@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rajendra Nayak , Abel Vesa , Konrad Dybcio , Bryan O'Donoghue Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sibi Sankar , Pradeep P V K , Taniya Das , Dmitry Baryshkov , Abel Vesa X-Mailer: b4 0.15-dev-aa3f6 X-Proofpoint-GUID: McQKzw35EO9h9YjRBEKHT5ZFrC5X_N7i X-Authority-Analysis: v=2.4 cv=P6Y3RyAu c=1 sm=1 tr=0 ts=6958afcb cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=us8TmX896EGkFYs_XRIA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: McQKzw35EO9h9YjRBEKHT5ZFrC5X_N7i X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTAzMDA1MiBTYWx0ZWRfX6pUmN51BpUw0 IRAyPA4Y8+ZX/OcJ3NG91jRocslLVHeP7MqnAsXq4OHutchlYvgv9wJOlWL8nK+qQZl2/DrvIcG GTMGenjiipylUCkibUTTFZuUBbihyfFTU+8uc0+y8WqsixQJRgAYR5svmIAxopHJxW234LZloZl CXmiENFDWpxxAauQ/2yqoTZWejc9oUre3EGOChzgMjLqQfSY6PEqG+L+z98S5FFWv7feGZNwA77 U8jCotEwz3XdzSTz0heX2aOabAUXpIubvFDaLwk52Ub+Mc9uXGzg+FeU95IObBJ9tafg9I57rnH RVQ3LxpjTXwLH8bc5ELfJvi2kxLRDeLpf+yfq83dK032dTYAIQ0Fh33orxFwJC399WpVOSk3W/x AlIwLzRvwLS6QFmiBlbLzPqAApdK8brWh/I+u3DjfderfOZXZGoyCu0rc2vsOrT2Keso8D3pkz/ 0Ntm/bvyUEv56n3Qvfw== 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=2026-01-02_04,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 malwarescore=0 impostorscore=0 lowpriorityscore=0 phishscore=0 spamscore=0 suspectscore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601030052 The recent dt-bindings were updated for the missing RX/TX symbol clocks for UFS. Extend the existing list to make sure the DT contains the expected amount of 'clocks' entries. Reviewed-by: Dmitry Baryshkov Reviewed-by: Abel Vesa Signed-off-by: Taniya Das --- arch/arm64/boot/dts/qcom/hamoa.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom= /hamoa.dtsi index bb7c14d473c9c523e1501f9379ee7049c6287e96..21ab6ef61520695d977f9d741ce= 633cf537171ac 100644 --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi @@ -834,6 +834,9 @@ gcc: clock-controller@100000 { <0>, <0>, <0>, + <0>, + <0>, + <0>, <0>; =20 power-domains =3D <&rpmhpd RPMHPD_CX>; --=20 2.34.1