From nobody Thu Sep 24 20:37: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 C02EB1FDE31 for ; Mon, 21 Sep 2026 06:19:55 +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=1789971598; cv=none; b=D6ABkAsi2nnavzeWliYzL5kInvcf+klh/ehoxuPegCoxp+yIMMR1jelF0Bciru4Lmt0Lr3eFuZ/UIQymmeu4NBxQGtoZfXQnQq+pAyNUq1EKG47XSNgZ3rXxb08t1wk/Emsrs8DVI0hJV7PipjMUKMXEQ60cq0xoIE1X81OTcyo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971598; c=relaxed/simple; bh=80/vGrZ3GHUbldEoaZPJNavu/WmYAHTn//dUWIpRDOw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cKLOLy6qqeeCZfd1CAw2S974cHHp8n2zm7P+5TK8P0i9jejn7pcFlKTM/de+93ldNHh0DYSSjcx2IzAN5MJXPDptMW2Ln1FwoAeR6cA3cMnpmiE0TkwLE32nfvGURHDW5nDRrd5ZtVIk5hKT3pxLPVkqEMEPpSXSrfLgkU+GFew= 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=PuIfRqk2; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RLJngAd8; 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="PuIfRqk2"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RLJngAd8" 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 68L4Ja7q002290 for ; Mon, 21 Sep 2026 06:19:54 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= W1GrKVI9HDm4uvapAYqDyihZwduMuJhrjZ2Za6rHkrs=; b=PuIfRqk2QP7HSOZk fTqbFM0wMZMvB6w2T08iTyr8zCAicKvM6dtlrZi6ePtwujzaHOKEGA8lFIkxVua8 jX52Sc++aqRjyeoz/zr290QvTyAinTbuetZ/PIO2XplgAllWjMVm2RMdZQZ5q9i4 iAf+nzTBs/7SCd1aAiSoq8uM+Lee+n3FQKLo9DdTlawuYWmgo6pjRse7fa0IAplM jlOf+gW8S161jhqR4CaeMIZ5vDfpj49UgVaLEm11EbP3ZD9CNF3tDe/piB5doOOJ l9p5zg5az0xH5kZIOZvLmogUwM2wBi5tWoCQ39hdCQrv0BmcnMXAZXllWs1QjB+s BamGjg== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtwf5gbr2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:19:54 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cbb20f82a0eso1972834a12.0 for ; Sun, 20 Sep 2026 23:19:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971594; x=1790576394; 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=W1GrKVI9HDm4uvapAYqDyihZwduMuJhrjZ2Za6rHkrs=; b=RLJngAd8aW8Rv3v+eRUk7yYZ2EB+5cYbkx7RtG6rQ6aZ/nnNZtTRGiYPigKOA52N7L DanEp4n91DSEsNXZRw+86pEluPAawm7azkjcoEhcBNAs2ANvNaeLWLUomx79nzDfPJRA FQnVXS7XkzrsM9LBmSYHbV/HERGBZ6zvHQlFgsrUwfxOwxMXqgzJItBPNUr2LRVKkWxR tnmklhxfpQl2tCzuyEHWccC/4ID6QhGaZEKqt6T6bSSpxpMNgF03Hv3oSuqAqxmBuoi6 CMnhQK9BJCi8b3pkwfrN4U76WjcBs4dBFnEfFmrfq100F3GsdVoZo9JwG2JK0TYra5Td f/sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971594; x=1790576394; 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=W1GrKVI9HDm4uvapAYqDyihZwduMuJhrjZ2Za6rHkrs=; b=T3fa6a1KDOSC/X87wVxFUAWxlfptiu8aSUGek2s4tT39yC1Fo7MzOrP1ZM91vatRtz U/XA6xaQUjQ5QO1V4T5W6FipC+ouyToALgLiWek4pUgRuvCvqxgq2qX2U9RG33n9aMJT yhxyMSlx9lSVISGTBOfBZmuf5pF4qBibFCwrZkcw/F9WARH4hrr8duYxLWCdw8+3ArGP QcZ05O4o9BqjWbPLx8SX/8M6kOo6w6MyTGS63H8b2WjfqMxWNjH13gUbazG3bKmwHrFS lUJhzW1OBB2axCrer3CA+AM3ochIcid121F+5lhhKc+dNcYKRCHi/oM4GCZIOc5QBapr DIjg== X-Forwarded-Encrypted: i=1; AKwUvBzKTtwPkq3eZJ3fnQ4xy8AwZ8jb0qSqmhwJfoWLzpZL9T1u7NROBWRyhAgew8v7A025OiUMne9KsQrbyf0=@vger.kernel.org X-Gm-Message-State: AFuF++kT1uN6FyLnu7lcEQqIpWF8RsM9LJ5kw/J8wE9+fDGLSEY0uYhb m9OL07OZpznEoup41Ezma1ZmQUuX4WYfS4RGSYBDkvHVABYjKKHzk7xEo3zqv5XIkGT+rh7aMQ0 XuP9Z259QPi76+1AshRIZEykqnG4SsCh31wK8uhBxTmiisOHJexyVZPjZHhpFkelVYHs= X-Gm-Gg: AYBFou3NFdPyTg/n3RqcjY64rtnoy/I2Tbi/tLqmICcKbt5kJPZnCClv71A+EBiLjr6 fIvty/X5Ga+zjgIFz2CYKF2ZRN7PXCpGOCVmEBeWl3pzdINvsLyH4VGAOO2O3lHdgVSp+wPYRWF bVnbpuR7qL/jJj5zpWhpRqxLShSpsVAIl3mwaby01gjp4XEpGxaKuwBKJY3YDYdVw7xtgdGh25O GpAQ/D7MnhXKSt7I3xBVzNeDOAth/ko3fJbKGqBUl5H5XSEAeZkIPALxDspev42yRThxP6RaUfC o2dJTVX/akXSbTQnb7AtaiCRbemsa9du2M+w9UKePeBp9qdSqux49K1SOLePpmgGHgG/omkmk1p fDFHh9rIWdL/TpAhl0UMRoY9mY6JPXZPRiV35ynZIhuwUuAWC2YjIeAszu7jD2iUtqNwl6uam/2 daaiVPgDc62bqv2P613y9FIXeiVkX3BnDKDw== X-Received: by 2002:a05:6a21:7e8b:b0:3dd:a00a:7acf with SMTP id adf61e73a8af0-3dda00a9faamr7840851637.60.1789971593733; Sun, 20 Sep 2026 23:19:53 -0700 (PDT) X-Received: by 2002:a05:6a21:7e8b:b0:3dd:a00a:7acf with SMTP id adf61e73a8af0-3dda00a9faamr7840824637.60.1789971593315; Sun, 20 Sep 2026 23:19:53 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.19.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:19:52 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:34 +0530 Subject: [PATCH 01/11] clk: qcom: ipq5018: add 24MHz rate for USB UTMI clock 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: <20260921-ipq_clk_changes-v1-1-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=SJLXx+vH c=1 sm=1 tr=0 ts=6ab0cc8a cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=T_jLbkAMJ8GdCbUqRukA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-GUID: QVYIJBYAwZkbiWenfCOm-DLS45zV0au8 X-Proofpoint-ORIG-GUID: QVYIJBYAwZkbiWenfCOm-DLS45zV0au8 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX4d7RftIVAyht kEH4ZQubQsc5Gw21pQetRsyOAuGmTpS8ORq/wWcL2X/FAhvGofsM5SmmJemIUAUlEyMc4VfrZie zjHOAVFv1VZJw0Wf0xo/FX2b5xEuCPE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX4fNJ55OHFLqU lL3vKb4T3q8Scaayb5GUnl5rfb6NUwIbqJ3aG/CjyErAe1X6jPq7CdjxihrtK+QYoQYaUEQeFTX GfBstUw3egSdxW0biZyyBU9nvk2n+lh6W2aFiI1Fn5oojdYMeXs65Q4w4qUO9BsY5CohO5jyomk gYIJe66U8L9ePldTRo1Onb9MnMq1bdOrc+FXk8eH8EKpDX5l3phwnEMkkNtDRDGs4khWwtfLGvO k9MJNOoC+Ct0YPlk7xdFOh0BkxEA/Hl7CdeMYqtJXtVP+WSDpJTJy1Gas6pxDz6LgPE/3QBMkvj bjJ3qRcDuK1FkrXRtqoYYY3v2/FElkteniatjW9rUUkmswRTYr19IKpoQq+k5blw4KMYaeYk0xF hervO453ajTnuBejiJrZvQ0IFFKWYAHHcGh9EHaZqs6sAX2EQnNrcg8jS5bheE1kmdlyOjRA0nv N4pBAQ0Eh7j6XiR2iSw== 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 The USB UTMI reference clock must operate at 24 MHz, as recommended by the hardware team, for reliable USB operation. Validation showed that USB 3.2 hub enumeration with USB 2.0 devices fails when the UTMI reference clock is not configured to the required 24 MHz rate. Configuring the UTMI reference clock to 24 MHz to resolve the enumeration failure and ensure successful device detection. Cc: stable@vger.kernel.org Fixes: e3fdbef1bab8 ("clk: qcom: Add Global Clock controller (GCC) driver f= or IPQ5018") Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/gcc-ipq5018.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-ipq5018.c b/drivers/clk/qcom/gcc-ipq5018.c index 594dae3bac4c..7d0889eeffd5 100644 --- a/drivers/clk/qcom/gcc-ipq5018.c +++ b/drivers/clk/qcom/gcc-ipq5018.c @@ -1260,6 +1260,7 @@ static struct clk_rcg2 usb0_master_clk_src =3D { }; =20 static const struct freq_tbl ftbl_usb0_mock_utmi_clk_src[] =3D { + F(24000000, P_XO, 1, 0, 0), F(60000000, P_GPLL4, 10, 1, 2), { } }; --=20 2.34.1 From nobody Thu Sep 24 20:37: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 A770B36894D for ; Mon, 21 Sep 2026 06:20:02 +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=1789971604; cv=none; b=nxBa4eAg+2lfsfZ28ejsXmtgV7n0VDtHQ6rgR7AYf9TAsY+PWZ0WCZ9dPBGT1Kp+RG2lDB2STbz1BOiAxOFq35r0ku63qF+D3DE0WH00aQgwNUK7TMGV2o3Mx7ZaKMDnTRyb7BSrmBEA2uE2p836t8m/fSkhaBNZKZwG8mS9yaU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971604; c=relaxed/simple; bh=Gw3kKloXHhd5RaAIBqqm6LohQm4BxTM9Pt44ObqDInM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KX7gmHGQcfTza1ZEz9rLMtUdCbhD+zH3jK/YP62TjvU7A8Dsgfp7/rberaLSYECzM7UyhyZ4qAJFMyjA9MBO4/Z4Brr+dyf/PB8rNugcVnIRavfnVub8DCY0d5J53Oggw6Bu/F1+LxlUbPQrV259IbueXtdznquIHcJmVkCa3CU= 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=AN27V5C9; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QmrA0Z+F; 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="AN27V5C9"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QmrA0Z+F" 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 68L4Jdn1002299 for ; Mon, 21 Sep 2026 06:20:01 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= 6cYeD1qFgi7PTbqTpFl3N0zbczvxdHg1te/yk4UXbYQ=; b=AN27V5C9eoTXuW9j qoWqnBpOgwgFiedzmEzQToIYx4Vc+8U+TCJn4/prJ+2LneSZwZm1wF7I0ENHApzI rioRQhE8gUlDPSrmV13OKaf6bbG3Yo6yYNEOgLNVAqYX2ePn7bxmTpM8BEAMs9XB QYm8JbbbS7WeFTkm7AhOUmMn53V+59rZOzAsuOSKK1AtHpsRY2SPYZVrn59fWMGA e0O8RaXZaKc6cou93DDdrhoh8pNev18dyhfrWB7dPNothfdZNWssaWi8vEyP+Xbm 97D9/12qmdX/lDlPjAtSz08ej6kgx8EzFk3pIJ5JV5Ahlrz2wJ9lSDcA+X5xY34Z CCo8Gw== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtwf5gbrh-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:01 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2ce7dff6253so39294005ad.1 for ; Sun, 20 Sep 2026 23:20:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971601; x=1790576401; 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=6cYeD1qFgi7PTbqTpFl3N0zbczvxdHg1te/yk4UXbYQ=; b=QmrA0Z+F0i7XJZyUTB2p7OPt3raNRA7++3JENpobV3+dW96BmJO8bGcvn6O++MA5by KNJ5mqNC4qBbY9S9cw8/XyPsEceZUeyqinBU2ptE5Jwme1GtyZgrev7+fSzaTF+QTQRD V617xKppDgWJi00NUvwYbMsVuPrxuk9QicHDp8SZWmPX5c1locaJETEmiTeyeRlbsC15 2MzmALUdq/MamfagxaZaRk9oZ9o99js8jv8d34M8vrJBYjNOKVhUUI9pthhp4+BV7et6 PQoRzd+BKcqFWWrMsuMofZBkpGynkAraLytakiClj/WDPNlp18PG7RpThG0DE/Eb41uW 1GeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971601; x=1790576401; 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=6cYeD1qFgi7PTbqTpFl3N0zbczvxdHg1te/yk4UXbYQ=; b=MStUGSM4ECVPeJBmI+ubA+0xEkpI6Oh2TNK0P0yvTills7B0/1kXuwz4ayjIkAS349 YnbWWH7Z4Z4U7qr3tP3dLCyNC4KXrrEO+uikxA9dAfZoGLrYYCUJQOcIru/FHkFjLlYT B1H+oG6ctLeIHnfTi6dXP6cWmvX8W8FxYTews+JXzN7Ie6cGZgJhLFScjn5xbrxnZWTj AWc+KIadmOufw0sT6odbBjaE83G4trm5G8HpcoXjEj472k3pTKnQjBxO6gUXm+m4nXL/ qGyUv9gL6X3NuQ/GdYk1OIAFUUiV7/90WiuEQDu/w06z9ejzkkDGpba3EvsO3n+rZ8f8 EmEg== X-Forwarded-Encrypted: i=1; AKwUvBypFYZE5zEgz39L/Rn/rATyidKY3R1SrddFlGSfc9HvD0ClrQJXJFz0wmt4Z0B0wojlM+rjxP6k0VYCMIc=@vger.kernel.org X-Gm-Message-State: AFuF++n9s0tq3varQj8Y/KVyqXEpr7kMTswoeyh/xqFphxEAnRryC5Np 8a/W5m2deW+qnO10s7hAP3T6C7cJLDDPRnZIPVYpPvzN345THA5JALX376ZTb12v2s5UEj04wa7 6JDfAlk/q4Bq5gUbfbmQnWCu9ckL4RizW1v3y78xG9Z65O8zKugIeKBebVct0ll/eAXw= X-Gm-Gg: AYBFou3stPHQhI/2MRQjlrMLmZeWBJnOvkV/M4aISANHPz5PzG5PMv5rfFCuHAYGeTs w82GPPpM9CesZvsRl7x+5FOMw7KSNlDnMLMG9x+GjznnEPQOsPmMOBWCPJzedsQN48RzNFm6juO 14px2nuOraKFrXtoPUuNKPxSsv+WAzdqWv7WwX6Tm9DvlGRtygvVIp0z0B4dcf+eJTwCp0hN5P+ QRWCL24zze3qB5C+tgCONmg6El7inBOJkJlGG572bpA+BJjf/+niVNp601C4up7yproQ/0RgTcf fV5ke0BJUmlhXRT/k0jFIDj2ZP2WBNLxxu+/XEhj8MgBdE5Lz4z7ghwht84h7GJgIF4dOzBXKS5 iVhdUYAcdMwqODqV5ASc/H40YA018ADUx8NVRu4HnpOEUS6CLzOxSNHtUdfuDF/6vTMeVmC8+UE LoxRVuo2h+Tn8iaPWfWT1XyyAJiOox8VYJ6Q== X-Received: by 2002:a05:6a21:7484:b0:3dd:a9a9:396a with SMTP id adf61e73a8af0-3dda9a93b99mr5596894637.46.1789971600696; Sun, 20 Sep 2026 23:20:00 -0700 (PDT) X-Received: by 2002:a05:6a21:7484:b0:3dd:a9a9:396a with SMTP id adf61e73a8af0-3dda9a93b99mr5596862637.46.1789971600244; Sun, 20 Sep 2026 23:20:00 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.19.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:19:59 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:35 +0530 Subject: [PATCH 02/11] clk: qcom: ipq5332: add 24MHz rate for USB UTMI clock 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: <20260921-ipq_clk_changes-v1-2-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=SJLXx+vH c=1 sm=1 tr=0 ts=6ab0cc91 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=T_jLbkAMJ8GdCbUqRukA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-GUID: QKOtx3nQ0dh4DDE7wI_VlJRygbfo8MW_ X-Proofpoint-ORIG-GUID: QKOtx3nQ0dh4DDE7wI_VlJRygbfo8MW_ X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX5IegwFOOwTQI U7apI8YCjy8inv4RwHEVq3d0QzpnYULH5ew9ZqUubXgTsbjnBxs8QHKWY92HxCjC2mg5lEiTd6t qbM+tiKVFyr60Lzbs+4V1HSTtAIZj24= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX2kLFY5bEraBO mBirlFlcF86UPxQ2t1VX+HCacjj+vC2Rv8ZyZALUiKQ1TRow1RcgCRA7vGcNDXGJ9paHjoXLObA 7fb2TTuvf2Xi+yVUJy5UrbvqUGLbB+Sxxerl7UvIFFeFej/SwMUzvAEf4VhLic7b06nH6k9bP/M cnKBhyyQPwe9s20jQd2iYLk4h5V6VaAfP8XWCBsb+CSuBruInq+4BiFIeielKq/MbDy5VLx2oSm ZyKQiDpHuF5JtCRoH70vKHTl+46zMRosCYLxWP++T6/PM3mIlCWBzjRymXi0GYeIgmKtFsfVHhx iLf64lk7TaaoWkaYBfBukDAW2BBS4fQfkJ3Fm4ILyFEHgH97O+lqMNsB5HlevK1X8JCRGJM3qWU nWToHKhSHYPTJk2F0CLhtwycIdBCy7hTmz+hM3zNv4pONCss8+wMIw5Xt9yJG9OfB/+fLtRK8eu Xg4waMCyAHMiaTfsATQ== 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 The USB UTMI reference clock must operate at 24 MHz, as recommended by the hardware team, for reliable USB operation. Validation showed that USB 3.2 hub enumeration with USB 2.0 devices fails when the UTMI reference clock is not configured to the required 24 MHz rate. Configuring the UTMI reference clock to 24 MHz to resolve the enumeration failure and ensure successful device detection. Cc: stable@vger.kernel.org Fixes: 3d89d52970fd ("clk: qcom: add Global Clock controller (GCC) driver f= or IPQ5332 SoC") Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/gcc-ipq5332.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-ipq5332.c b/drivers/clk/qcom/gcc-ipq5332.c index ecd9ebeed754..4625b447c235 100644 --- a/drivers/clk/qcom/gcc-ipq5332.c +++ b/drivers/clk/qcom/gcc-ipq5332.c @@ -1038,6 +1038,7 @@ static struct clk_rcg2 gcc_usb0_master_clk_src =3D { }; =20 static const struct freq_tbl ftbl_gcc_usb0_mock_utmi_clk_src[] =3D { + F(24000000, P_XO, 1, 0, 0), F(60000000, P_GPLL4_OUT_AUX, 10, 1, 2), { } }; --=20 2.34.1 From nobody Thu Sep 24 20:37: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 0374F369D6F for ; Mon, 21 Sep 2026 06:20:09 +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=1789971611; cv=none; b=OZCMTnJYsb+YLMw/ZWu2drTiMtd5zosSzI1voc6MBnhTi6EIPU1ZLTg2OvliURvrF76yXn8KUNEly4i/YokUqgUEg35r92S1KAQzrysE/QBXBWiUlYzMhnWjP9lLAYX5AKvYiOzNwiimWWeJUFn1O6J555AWkhdEyjmOWp1wWYY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971611; c=relaxed/simple; bh=nub8YchaXe+fEs7vARMi1DJduhsG6p4g9wlPVkeXOik=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DmHzd2mfrgzZV7/u2ZwyxBHLf2DCJCRGhqD6NtUOe2usAf3/BmbPWY5o7tZGSkA5aylUkv8ISWGBASrWXUcjzWdvaA14upSvgMkFKcW39N0XInoukBsXm7HsA2RI2C816Q7mAi5lEJDhMX7DgJfe2cWAFcOPxKJvTvBz7KOOQ1U= 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=UbLFOLgS; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TYi+DQu1; 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="UbLFOLgS"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TYi+DQu1" 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 68L3Zbwn635556 for ; Mon, 21 Sep 2026 06:20:09 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= mUv4XNsYY7RWg/oB9/eJvRwSDlNc6B92miYnzdDmack=; b=UbLFOLgS8rjw6YAb jwHQoLNsga5DeNrRWQgQ8MrdIQMcgn40m+iWRW/5XMccD5lkH/LVrs8R2dPpRcxd Ga7ixO5JsvRigkrIr0ms583AIk0IY/g+DU1F3NtQ+Sflu1lXmj9fOQM3UceUUFKO Z4gGovv+xURURecGryr0RM5PiwVZZEz9j0AWkXMWVnjexU8PmLDMbm2hZQGDi2LW ECqjq2N7T49t4fijc6KLBH57tKaCrTxzGAYHPKwtDl2mgu61anhKWXqwjyDfI1al SOsrklJj4xB05m6ovrVYgvEuEBkZ6kDDTsG3tqKZyDw+29uvw5K0Jboivpeh+dOp UvKiuA== 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 4gshyxw1gd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:08 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-862a0aa7d2aso4351032b3a.1 for ; Sun, 20 Sep 2026 23:20:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971608; x=1790576408; 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=mUv4XNsYY7RWg/oB9/eJvRwSDlNc6B92miYnzdDmack=; b=TYi+DQu1TOaf5GjM6n6xAp7+VlpEKkwdFQUBpmP753FbmPMsYX+vg17hsqrexYHdqd IcS9p0QRioPDaw8s7tk5chVHbRvs4omOp7wHHtIzpvJalI6/NSKEsJuvsJLKN2gq0Lu7 lG8IZjcle+7EfUPN4xe3r+uUhRleNju/ecQc1SP+5+1Lwxr1hhbWN3aOeux1FsnZd2zB Csbl8UgZmBczbs3R++13lyRvihycBbj2Ggsdqj5AiAjX2Bqd6I9+8beOFHPyRgz5EGQr 2+m1ATf8GxejeUl7Px4XfoqAWJehNRLIpCTFw7eyQmbRcw/NIQQ1Ss8SmClnceTARgSv Z6SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971608; x=1790576408; 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=mUv4XNsYY7RWg/oB9/eJvRwSDlNc6B92miYnzdDmack=; b=m053UyS1W938tUnajE87ipGiIZUp5UQN6tXQFpUnuAJRjcmDnvi1ynvHmsSapZQsBA 7kghVlb4Z5HAsDBSTSNCenbXetbtQXuc0dAFCmSO59SH6AII5hkqKzwpxT7rXORjAgO8 CaxteY36rgVjgdIxczrm6tCBVd8tc6huT7j6lQNT/wqFC5kX1Wk8E772cHm+uiQ2u6ux 76O2kEWn2YUac2FxjflIxPwguUcUZ7C8yMSukFAYIyX8IDXpZ9Rm3Dn8REpSOUCix0f2 QiUVT83dZR0SsRSRHhL5OtwMSoINC50KFnKZfzf9ezOfA82MReoGCAERXqM6zkshET/r o+Gg== X-Forwarded-Encrypted: i=1; AKwUvByJbs/BJWkLKleSkYz6FVHp61aHvrisOr6ZhMbf1RZc7BAeI+wjEejkz19u0e00CZ5agO2wB+tIoO4B5sg=@vger.kernel.org X-Gm-Message-State: AFuF++m+koqm6B/Q483Rhjk542+W0yAlaVOVWOwWGMTEXGxnL924wrSJ AcsBhqihxbq0DkpN22CF6sinKVGsBMBgO3KhcthhZxcJ94ECPEGmkt7gfjbv2ItBiBMxLVYS1Ao NKVBm8cBr334DwW1Av4WRGfEV7bfXXNIyQOl4pe9Lqp4ZEosKDWcqiKmkc1/WDLAoLHU= X-Gm-Gg: AYBFou3JhkU/dtrf+F2Tyk6vgnVf1hnKVL4InfNM8/Bsi6KphYZrzjwo4Hf+Z+/Z8eN eqbbw8Cu+xfHQeyFz/ioHcKEh93kDi1h62dsCBoZ50vOZ7TJhk+tMHLq5IcSLM87vzVkVb+bRK5 o1KPy42HFXqnEY9kB66RiGSA/NxuG6LVm9X9p2rmTrRUy3wHFEkFtW0kcskU/HAzM+X7q5LC2At 6crzL7KmStseNNL7iy5X62x5nM0ohMKnTaPwmUEYXOtVQ+FWJGDZqonCxMMcBo/kCvW1P8Oj+HI I+DHl8bz5bkVRmSNdisqupKN14FGYN3iP090osvcl5HpXXqs519NoQPUYBNG7Eil/BMySSbCaVl TA+mnTnokxakC4QNr20zeYwHeTqpKKYCmeH0IivCkd7poIQgfBsyRfqGFjocJESU0aFIuLr1o3o 7rYuOnkUrOB8f4cugXAa1Tb8h8O7qYsj+Qew== X-Received: by 2002:a05:6a20:cd95:b0:3dd:85a9:55b6 with SMTP id adf61e73a8af0-3dd8c5d2212mr15954726637.33.1789971607710; Sun, 20 Sep 2026 23:20:07 -0700 (PDT) X-Received: by 2002:a05:6a20:cd95:b0:3dd:85a9:55b6 with SMTP id adf61e73a8af0-3dd8c5d2212mr15954699637.33.1789971607300; Sun, 20 Sep 2026 23:20:07 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:06 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:36 +0530 Subject: [PATCH 03/11] clk: qcom: ipq5210: add 24MHz rate for USB UTMI clock 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: <20260921-ipq_clk_changes-v1-3-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=PaRqFShd c=1 sm=1 tr=0 ts=6ab0cc98 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=T_jLbkAMJ8GdCbUqRukA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX4XLxF2iOhTn8 8YHhibsEi5z0B3azZ9cTWvJHz1pBbiG/tvIXpuq5BI1W1D69dp3+HkaLqGwb0t+WKftOJQU+vhW gdQkvhJSEfeRqa/0Jv04kUPQsVb1JHs= X-Proofpoint-GUID: WD40rZxXzoNoB4N9HcEi3Wn8UIMPE9oC X-Proofpoint-ORIG-GUID: WD40rZxXzoNoB4N9HcEi3Wn8UIMPE9oC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfXx1MhX/yI+uef BWUTgvAQqFeXfbSaDeY7pOUzAyvrXSrG46Xlr2GhuDViM/2yomvYmp1mkH/7PBHUD0hg2jPh3qC PNK+aykRQye6SUxsjAIFgIDwQiISuFqgpTNf/cATemdxr0dvR7GJHW/I+8k2/cB60HwArvpAOC4 CLvTA8xg/tnXDqZggT3+obNIE90Qhxi2xMBZuXHw4jgDdkYlxQzW67ld0gzIHzC8beCwZEekPfR cmicjtNjXHM8hV7lrDn80fJmqh3R10loJYxvjtVascMbZisK74UQqkQ2C20PBpirI+AXl7D8y08 gTCCAC1xpHanBUYQfMekDx4wqFPIu+YnlQgK/q1xl/hKUMvl0ud9oUAoCTEHNgNR1PZNZW/CY47 0sdpPMuIs4aEJY35E3O1jgPoF1IOgZScqus2UBvlYq/4Aj37Yd+FOPjbcQjwnyxHo7/bmkJMYck LmUt8Qru5udS6gBFVDg== 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 clxscore=1015 spamscore=0 bulkscore=0 malwarescore=0 adultscore=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-2609210089 The USB UTMI reference clock must operate at 24 MHz, as recommended by the hardware team, for reliable USB operation. Validation showed that USB 3.2 hub enumeration with USB 2.0 devices fails when the UTMI reference clock is not configured to the required 24 MHz rate. Configuring the UTMI reference clock to 24 MHz to resolve the enumeration failure and ensure successful device detection. Cc: stable@vger.kernel.org Fixes: 844be6e24afd ("clk: qcom: add Global Clock controller (GCC) driver f= or IPQ5210 SoC") Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/gcc-ipq5210.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-ipq5210.c b/drivers/clk/qcom/gcc-ipq5210.c index 3a786a21bdff..76adfa8bf2ad 100644 --- a/drivers/clk/qcom/gcc-ipq5210.c +++ b/drivers/clk/qcom/gcc-ipq5210.c @@ -716,6 +716,7 @@ static struct clk_rcg2 gcc_usb0_master_clk_src =3D { }; =20 static const struct freq_tbl ftbl_gcc_usb0_mock_utmi_clk_src[] =3D { + F(24000000, P_XO, 1, 0, 0), F(60000000, P_GPLL4_OUT_AUX, 10, 1, 2), { } }; --=20 2.34.1 From nobody Thu Sep 24 20:37:47 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 DD9CC36B924 for ; Mon, 21 Sep 2026 06:20:16 +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=1789971618; cv=none; b=SlhoxoaeETgYa2ODOPFC3rLkZB4Rt5kUk+/S8YhaSrLnjgqeXcrI2D/slag4gpeOVuTE87J1X4asFy5HpYf2iYbcPBdC6t8g+KYehXIYGx4cLFZUaKLx6uk8fbgPG6oJtt2c2XjXlxyPHOwdEWvVU1VLPLkRtRevONLEuvgtUyI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971618; c=relaxed/simple; bh=yQBFMi0V1Q/34XT7l2xkr/OPRTO8ErCo82SZzAZN8PU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uY/qQCk6+So2S9OM5UrwjQtMTHNxzQLypfRYCkdf6fbv2OvKxMMSvSBKMIDzr2GHXWbVYYFSOu1jgkHARoyxYEbUrOwhVcvPkJZJ0h5vxU5DUukvKAkucwTCIpju7C15U8IPmQVyC3k2hozawibGn/NxQYMj3DU5LRSL5FJ45lk= 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=JFBULBpD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TxbVDTzA; 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="JFBULBpD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TxbVDTzA" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L3Yx2J3679829 for ; Mon, 21 Sep 2026 06:20:16 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= 3TMnVyIqj4oCOoXs32jIk9PhLPoRy53h9I9OmzdXVzE=; b=JFBULBpDRvWijOZu nK5Ju9lbxSXz/Oyo+REGLyqeKRSpKZYiCdg88TLy1wsg+wY6+FSeD/84976D7owH Yu8o54Vl2TtHtiAZ3h3DqrJCgEtZxb8951653I/TLSNFZirvz0IVXcO4yLVzDbEM iaphkMCFg4o9K4ROlFPaZH8XJzxGVf1y5/gdOVrZ9mf/N3E6D7quOf0IDfe19MCK 6bvQbP3mzBCTq5jzhml/u67n5KOmZmm+9OdfjVrHA5z/Oa00UiVvFh/O4s8IOTeI Mo9W7dyyQeEesPcya5lSE18R3oPHBdPrCKnuZ+hh20UScrbVeBk/jIRsYVj6acmw vC6UQQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gsk5emwm5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:16 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2cfc52ddc55so37421725ad.3 for ; Sun, 20 Sep 2026 23:20:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971615; x=1790576415; 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=3TMnVyIqj4oCOoXs32jIk9PhLPoRy53h9I9OmzdXVzE=; b=TxbVDTzAXUU3N0vprDEv6wpbyRHmH45ma6SWMMpVAPg7FCIe9oyjcrm8TV88YdutLS O9OOUnE3VgB2wp2rv69i3eBjtyq1tt4iT77vBf3095G2YeiCEQApCka1rPeGFBFMrPdw n5BB4QcyxcF+lkv1+WO2tiUBgsDYz3uUoZeTwLgaiEFaa264KjGXRNedGmWWsyPF2Z0G TbOvz4M5cdk0+ywTE34Q2Q+kQgDtJmNXRzn0gOIZw1L8qFBKT9WsHw5DTEjT5tKzV0wE gw8nuvOqIi8BjCOOkZs+6R4KHGeOJCVZpQ7POk5RsrgjIDB13MNtqdcsHaFrKuUeKPKv sMHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971615; x=1790576415; 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=3TMnVyIqj4oCOoXs32jIk9PhLPoRy53h9I9OmzdXVzE=; b=Qv1sRT3AlCg07pALg3Y0k/A4D2Hz4hwFjkoRs09+pp4xrihCwVcPQf2zsNz5qgmC+y MkCNXVGNGw5Wi4mtfUNqm4C+YJd54z71FJ+sNrpfo5CiwQ5sdEup7y7FAh0WSh/yLpiv T5pRG36mTa+3xuCnrzO9M8fgmLgqcTB21zAR8hM9IgwPIYY3f8ib1NSRaG8pp3BFcW6Q SzU2ay5xlE/2NzR0lWWpD74Nu0TmMM0jgi2nwy7AkYrZX47eEsUCyJziJGHyM0WHKOMV ZYBIWI+xzn7v9EZF6eU2ow7lkWJKiygryb32EKRDnpPqIS4qQVE00jPPTs3Dq5Nx7Kuz 5Lmg== X-Forwarded-Encrypted: i=1; AKwUvByCU2zaz8AEsX//NKNFMu3d8+6ZRMMTtBT2QgcrUj5wuMmSvII/nYL3pTpV5okjEfLxrfpw02s6A+Ap310=@vger.kernel.org X-Gm-Message-State: AFuF++l/pOLZgEuc5kCCSb9NUDj8ZV47gHwDbDWjlvd/5cQTCTIPeNTd OKmadNuE5FvyZCSrQymJqPuHye5lX5ZWtdWyragZK+Bq+29jaRo0Ein2Oeq4KN7/rxU/o5pkbV9 VadtQBuYti3YACi4B3KvjjDqhglLLTNobRzJawF+t+5P/lL+sVyIRnsT+7GD2eG4d0yQ= X-Gm-Gg: AYBFou2VNwYgq4Ti4w56ShW/lK7LvoqQ1FGR72hnD3oYLh+sAfYc7D87QZ/tl6iGBd9 q+PH87xtFWDGXmyQ79yAKdERqas4QKH11D7tp0/xm9UQ83L7QgKHmT317K0871/8vj4ZTXzWoRM VQHOjIVciIriEIuxl6wvQaAStvWJEOz6Ktqx4r1VozVJTXbrQXiZqWz+QS/SWGmRzfElQDGIQzX 8bU3W2Dw7/gwXcqrxMfBzEz48BhPqizHlP02L5uqleckCAg6y4URb9sBiEgtqaZ/59TD1wGWnCH q59hYmgvDaEKZfRlhyK48cpcTdiuu17iI9fBFRfUcFKOKfj+WnHUVAnUf8TxVZIWYIttuf+HPEX AzACSju/AtPVUqoGah82wz2qvLHvY7/oxo4ru4u+15WyS9OkVTrYEDoUyOy0e9qjcSqUiVTLVA+ Dn9RdasoYC2DRG5j+VcMUFnh/FOCuupJP44g== X-Received: by 2002:a17:903:19f0:b0:2dd:7593:8634 with SMTP id d9443c01a7336-2ddb1b0f7efmr138780385ad.13.1789971615491; Sun, 20 Sep 2026 23:20:15 -0700 (PDT) X-Received: by 2002:a17:903:19f0:b0:2dd:7593:8634 with SMTP id d9443c01a7336-2ddb1b0f7efmr138780115ad.13.1789971615035; Sun, 20 Sep 2026 23:20:15 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:14 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:37 +0530 Subject: [PATCH 04/11] arm64: dts: qcom: ipq9574: Wire up USB3 PHY PIPE clock to GCC 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: <20260921-ipq_clk_changes-v1-4-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.15.2 X-Proofpoint-GUID: CDBihmNrz4lSVGFdTir4Kq7JIOSddY27 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX67bhoXMQ50h0 Ing0yXCo3b1yCHClW/tf6rwe3ZMMGf7iGtSdiHso9NKeW8gh2yNsgwGXmCA5Jx0OlyDc83XLcy9 Xgj5XW7e6/PKzV1FrlFyl3Xy4lIM4lDjuiWJb4+X/Q6r4LlmgK48WCcqnsQYVp2JD/jYGJ3/LFy NWlEjz8oE6ocrqoK+LCSmPwRntOTLq9WaI+LJi2ADPME68fxNx33FTLYYxVDxIIBFp3YXjR61Sg m5hyBlXM/SWhV8/gsQF79wd4G7mc/LRWDUJBhqkmV+yA6QiN8oNlcsiyYJ9BFQ957rrMRRB/n9w WpGJ7JBTCjcX+oLPEd4YJuD/IFV8A35cFR+D+bP7KhIcAy9PFJx0/vBnALJo5AgluJW/Ue+yy4l u8Rnabfq0WW/p1agsGyMR1DtcJuvzhDtd3JmLVubJa3Thttz5k2GLmimS4eldX9k1x+oGgyirjE BKdCmr5YTfLfwSF1/Pg== X-Authority-Analysis: v=2.4 cv=f8Ddl+yM c=1 sm=1 tr=0 ts=6ab0cca0 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=3OI4E87EZh46DsEagTIA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfXwiWB4QAfdL3o XsWt3Q3iwTVCZltskinkmB0NdwLKv17XYXUe/dCVeHD9DyNJTOUUZBveWIl7WrmLJutcTsFY3sJ HBZK+UavQArfslXsLsdoHGPzrVz6QWo= X-Proofpoint-ORIG-GUID: CDBihmNrz4lSVGFdTir4Kq7JIOSddY27 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 phishscore=0 adultscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Connect the QMP PHY USB3 output to GCC so the USB3 PHY pipe clock can propagate to the USB controller. Cc: stable@vger.kernel.org Fixes: a98bfb31f676 ("arm64: dts: qcom: ipq9574: Add USB related nodes") Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qc= om/ipq9574.dtsi index 5a5bda5f21a1..dd1dcd955c95 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -428,7 +428,7 @@ gcc: clock-controller@1800000 { <&pcie1_phy>, <&pcie2_phy>, <&pcie3_phy>, - <0>; + <&usb_0_qmpphy>; #clock-cells =3D <1>; #reset-cells =3D <1>; #interconnect-cells =3D <1>; --=20 2.34.1 From nobody Thu Sep 24 20:37: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 7CC5136B91A for ; Mon, 21 Sep 2026 06:20:24 +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=1789971626; cv=none; b=GQ3HqivBxe8Mkd925X13Ghhl2p5Lc/yZ2IyCQmXiokyCkgXphc4pAgh/HMGL+zM10hkClJh6yhBN4bbNbBsQoG8NuRqMxBwVKlX0q9iL7bi6IM64hs9RozGac9xtjQ0kEYD7yYdKPKyF0cNksAkgA4bQnD3+oy/xzfGrhEEEyNc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971626; c=relaxed/simple; bh=oh5Pm1MGo5brzkk9JyE/oefAJPHOCcWpo9TZGmNPa9M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=U3fCfe2u7AvqYTtqCIrcdXUa2lQKJn5CX3O98Xw93/KAppG0lda8Vk7AzGj4ezpY+0NST0KvoL8fhf3mvHKidyP/bTZRE3LLAwNaSd+Bfrqzf1uLmBElgzgWmmX8xX6l7ZXMtFfWWr/YQTptWr2Y0uqvkt7MneieVwqyRS9jACM= 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=Eqql0gGi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=cCuzmHgu; 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="Eqql0gGi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="cCuzmHgu" 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 68L3Z6ac485241 for ; Mon, 21 Sep 2026 06:20:23 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= Uey2gqkHDQDDHIIK+N7Py82i/jmkDPiVZc6EZZrXCeQ=; b=Eqql0gGiuHrDIuza Q80QusDE7BZgEDAmCQeP6DM6Gpt6eSPQg3s3lVLwKaaFt0cGNGI9uFmKxyxdkyIe E/Qefu/p+ZSDDxibWcN3Whhcfub++DeR/RWRStUhqnx1aMk/n9cayjnnzbKc0QkG esv4dsm741YIH4RjG4Fx4dThTTlLRXXKCSAKqk2pyuHDT1BJsYTXC04LqNigQ2TD hycwNB3rLqbovKXwX50gxp4OJB5xn0mteCRYa1Uk+Q5MtzC/TEa3CJyO71ksTH8M j63q2wfOy0Ppokx9lu6zQrHPPvmCU5tl6AT2W4lthLRw+8H9vvRk790cQc/zUOKi /GKMjg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtq7j96s2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:23 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2dc7337e2a7so33994565ad.0 for ; Sun, 20 Sep 2026 23:20:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971622; x=1790576422; 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=Uey2gqkHDQDDHIIK+N7Py82i/jmkDPiVZc6EZZrXCeQ=; b=cCuzmHguSVC6RA93t6GmlJ1ghQYTWeZmA9Xxled/1J5SOuGBPAs5FJPCFlo0ATzIEn Wnzkyxilc2eU3R+StYLv3pGUMZxC900K3hDKPwoBFIY0znOcfFYdxJutr8fre45ZctjM siXB5HnqkoJFcxacWXk9jtPY6+6YUUquoin64PBH0/ArMaqbNyM2HKtVcroJaw4UQRFD HBbXu9M0/lHnyec7d0I3COdmTzNybu/JW+PqX+nq+GkrQ+5bh5jeOET36JjqfS7HDlnU 6b/fMhEh8qBcmAMlya+843/CyxW0GgMnxRPspgC8m5U3IyZZ7voW5VPsAtPZoW3ABEpt aL0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971622; x=1790576422; 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=Uey2gqkHDQDDHIIK+N7Py82i/jmkDPiVZc6EZZrXCeQ=; b=RWYMVWE1CuYTwfbw+bfcuOb2M2VsVKPIx/w+Hz0r/W/QmQDOQvBD7IloTJm7Tzz0WR 6fOqHz815U1v8No/C7tX+9I+iCfb7Pv/VMVUlJUli8gN59H4eU9+BXoXa1Gxfxw5C0SR lfNaIv4WaVUgmhM9U2W1JXWLj5D2v1vsIE4kCzfgPSTgRKx2YlNtag01myKu1pKqEglA ZmIAEyHW5u3JcMXyGMX9drlh8SJ/a05CgsWx9JfIuUcVFtU4kFbALcdu3ldud3y/OvTC 6ZEkY6byDUiOdXQFz3BkMmdGjWrSo/56Tq0EcfXppC5hxb9KxXnXQllAj5tEkv0pmmm2 KsfQ== X-Forwarded-Encrypted: i=1; AKwUvBzyfOHd7J+25m6SMAL7TC+13/hJJULmUH+AcvaOKUWBHrKcs6q8vOadNwtKk5qhO46/BBwb9ye5kAtoe7s=@vger.kernel.org X-Gm-Message-State: AFuF++muOUnSjnSpYrTS/gE+EbJEdvTRYrZ5wNb8Y5VFe+YDy5y32XY8 kbWKVDlNQi5EJrNx6q8Aek9eOXPhJOKBVwscs1XgTPH7T30hoI0Cq2fDcdXek5kshnUFPKv480j uhSQJypbWtaqIhMDUSU7MRtmQ5iD665Enu04N18LwJ3TTUT5L69YXHG+YACnBmYtsHB0= X-Gm-Gg: AYBFou1ODJs9/DNvtgkoYzSLiWGX8UPnoytxMyAPDSsDVCfFglL60h4Dtoc7dFJdKAe SBUM3y5BAxpX7Er4XODo9FkX0cAErNmY2pgKuPYd7vysscW41LwpLQP/zs4ZH+sZJQq/BFNHkvr WOJbytkJULkF7Q/VaQjQB973WTn2d7xYIjQiGOAyyj9HTnzawwNCcDKQ9kKvyt1BGq9+tm0XrZD mkcoXgDW/JOI+ieW8kC13Tr49xNG1Hj8o4RE5NgbioNqrIuQ3NBNDPD14OMG6TgGI8eWnuVXJjI iIOOAMc4On+vS8wjbO5ZYUOqw06vk6OdlCm7Aeg/mX3WK4Bt1Lk+m/l4wgEeUR3HNcIDxtre3vH Rnj4rIMo7AaufZb2/cnSpXjDZwsun7QqcHqDJL5ZAhqdJjOMo1vU46QirX7CY1Rt0yhiVUwmL4B vsyo7xg1leMdMifrGohJY8wjsWBpbX6kPQdg== X-Received: by 2002:a17:903:32c5:b0:2dd:c100:80b8 with SMTP id d9443c01a7336-2ddc1008163mr79089415ad.51.1789971622227; Sun, 20 Sep 2026 23:20:22 -0700 (PDT) X-Received: by 2002:a17:903:32c5:b0:2dd:c100:80b8 with SMTP id d9443c01a7336-2ddc1008163mr79089125ad.51.1789971621808; Sun, 20 Sep 2026 23:20:21 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:21 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:38 +0530 Subject: [PATCH 05/11] dt-bindings: clock: qcom: ipq5332-gcc: Describe clock inputs per compatible 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: <20260921-ipq_clk_changes-v1-5-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=HIZWhYtv c=1 sm=1 tr=0 ts=6ab0cca7 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==: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=GdSppTGlZM03nT4b0GsA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX2ro+70uLwqBJ mpkVzjUc/85QNwIyeMfroAk8fEeLjGOHGDPRd4YGFR5QIlc98eYVSKfEc8yIxAE7tfF/E4YmLXw uK5f2Mhn7+LezwcYC6V9dZkwgEqlAuI= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX+W1vPSH+ytae kYhjegQR/XuisOdLoCmwHJ0JIebaPiVPZb8G9MqxLjQ/VF4vHe6idtZAn/2tVFi26I/9pX3H0vy NaVX9OwMOXTt37jXt0u+39Upcm8gmosgMtaPrGxOa1SIFnwcMqTF62gRg/DaItoqBFDt8LrH9e/ Qcdb1/s1Krw6jI/1XBCcHh2G7S30AVpQMhfJlfe15xWfnQt1K/J4hs2bxfoXbYOaHlXbLjWQWtW yCqFChFXkR4uW+p5eMyPAuEc5hsfmIJKDU/aJY37DwzfY2GizN2cjRHR+ew7sN8WYfV7YGFlBQG 2R5QXl++buQZfI1RP69EECFIMrQBXUeTESNYzrq//z32s2JReVL4pBCAQGqhkwXMyZm+RXaSEzg 8CRT98/cUG9mMjYEM7P9vxvVFhO3Kk9ks2aFJB3WCsYz6n01L+Yjm+c6sqarq9c271jXeJAmK5W V14klZUlNdIxQbWl/jA== X-Proofpoint-ORIG-GUID: DrfjVdgVwtme3-EaC9OBGLvZKkO1i90i X-Proofpoint-GUID: DrfjVdgVwtme3-EaC9OBGLvZKkO1i90i 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 phishscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 The IPQ5332 and IPQ5424 GCC blocks use different clock input orderings. Document the clock inputs in compatible-specific schema constraints instead of using a common clock description. Also add the 375 MHz PPE clock generated by the CMN PLL to the IPQ5424 clock input list. This keeps the binding aligned with the clock ordering used by the existing DTS and GCC driver implementations. Signed-off-by: Kathiravan Thirumoorthy --- .../bindings/clock/qcom,ipq5332-gcc.yaml | 26 +++++++++++++-----= ---- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml = b/Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml index 1230183fc0a9..fb39dffca988 100644 --- a/Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml @@ -25,14 +25,7 @@ properties: =20 clocks: minItems: 5 - items: - - description: Board XO clock source - - description: Sleep clock source - - description: PCIE 2lane PHY pipe clock source - - description: PCIE 2lane x1 PHY pipe clock source (For second lane) - - description: USB PCIE wrapper pipe clock source - - description: PCIE 2-lane PHY2 pipe clock source - - description: PCIE 2-lane PHY3 pipe clock source + maxItems: 8 =20 '#power-domain-cells': false '#interconnect-cells': @@ -52,7 +45,12 @@ allOf: then: properties: clocks: - maxItems: 5 + items: + - description: Board XO clock source + - description: Sleep clock source + - description: PCIE 2lane PHY pipe clock source + - description: PCIE 2lane x1 PHY pipe clock source (For second= lane) + - description: USB PCIE wrapper pipe clock source =20 - if: properties: @@ -63,7 +61,15 @@ allOf: properties: clocks: minItems: 7 - maxItems: 7 + items: + - description: Board XO clock source + - description: Sleep clock source + - description: PCIE 2lane PHY pipe clock source + - description: PCIE 2lane x1 PHY pipe clock source (For second= lane) + - description: PCIE 2-lane PHY2 pipe clock source + - description: PCIE 2-lane PHY3 pipe clock source + - description: USB PCIE wrapper pipe clock source + - description: 375 MHz PPE clock generated from the CMN PLL =20 unevaluatedProperties: false =20 --=20 2.34.1 From nobody Thu Sep 24 20:37: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 8DDD433A6E9 for ; Mon, 21 Sep 2026 06:20: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=1789971634; cv=none; b=S4IGNguUCQD2Ko9hAPWQx568pzhV99wZ1k/FKn9GbgdFjXGesw+sQW1YFnsJX/bM9SkYadJyaQO9TWP9X0jF1bbdknIIrIJzMaFuzIsEgl1A53IdYFYvbkDU8EMItZJSABdMYQ3VJGi0AzJM7a1h4iJKT2s1//K5M4LOyDFrJdM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971634; c=relaxed/simple; bh=xwyDh/gqIKThBIDqDIaDn1f6CWzTkjln6k/sldLENWg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ozd+MzggZj2UdNsBhYYQHmLEinAcpvijNpbke5WmC2FKdMZNq9fGxube5jvM2eMfuUZUP7em96W6YcCvbVaCdaFJKe5Z+ZE9E79hhuHtcOWP3kL5J6HpqT1ei7wmH3OlkzILu+Be/53f59VUPnTJMdyz/jvtGP7SzoWP8OTx2ZI= 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=kFSdfblI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HpJQd/nr; 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="kFSdfblI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HpJQd/nr" 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 68L3ZUZH007152 for ; Mon, 21 Sep 2026 06:20: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= MM6fxEdC63BYt4I9p9mHc3crUkRM0DfxDxmdNan0WwU=; b=kFSdfblIN84CxHNo /E1xDSz9N0L1oPeatOKzBH4/3eF5j6Z6ekWOb++EYnCGGHpX21Jg7N+CC2wsU5KI sdhDzIrMPL6eolEw2DUSTzjca3WwplAlDpzMfR4+IcBOLE/ye6ALxZCHrh+VoXe6 pVNJCCZ8dxnzg4XOQ4OxtEmLIH6cHgPI8R5zF7B3g80yfxxeleZtp/AvEpTcEozO WHLGDEs32Cs0o6gE4hiDIlvCRI65VMhFDPB5fGE2Ai/eUBFWA+XbHJpACUMFWZmA sknvuZXoe76rPwaiCD3odFh+uUKUh1ADMGZw/hQmguQY7mj6Qlct0K6+raF1ycGy ++CGeQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtq8b95ve-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:31 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cc73f47bdcso44442085ad.3 for ; Sun, 20 Sep 2026 23:20:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971630; x=1790576430; 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=MM6fxEdC63BYt4I9p9mHc3crUkRM0DfxDxmdNan0WwU=; b=HpJQd/nr2yHmoBjmC3IY0/zdjTQFmhap15sTThwadxtx+ajuGu3P5yRcatsk2Cln2x NldGNl8TZTTMSSpna0Ti6sog0K8593sS0O6X+0+fDKBPxFOs3TdTUTun+E5oi7DuD/UB UYExv+17v+9qYPRuQ6Lhq7kIhUd1+ocx5UefueCebLfTJiBev4AHDF35kMWQPXhfHdV0 AagCOx1qeHGjIrgNwk1J3kHYBRGYDfNSe7w9eE6LauT9RRjUJs05+emnb8Q32pIFesik eRkJY4bA2wQW8Lq1JEjaxhkqDcC2m7cJ++daVBei6xn3CKTbXQOdW+tLq+nuQ5F56rps JRUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971630; x=1790576430; 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=MM6fxEdC63BYt4I9p9mHc3crUkRM0DfxDxmdNan0WwU=; b=AM24vP2zYbvPfZagQFVjtDOHEbckASPphGZL3dLPe0U+v6m2aMEDvlN3AQ+swYbBqa fW1vqIkOqx8PecmWayH8bpQ3T4cyD2WOYxpsYUyWmYPbxI9BmQGL6YPfx0GOuKLZmb/W hIiChQ2DhQOL48uRZs5WEJ/6f39mb9jODtfz4QydrhYDsHmDVq5j0cMEufrbnRfCgI77 Pjx8vbRbTFh0N1WIR/NHQYoKEITd0Tn1WIpKMVhpgD6JPAjPlbk1OvlJfjO8tnh7D52g eyMoq18S34T9Eub3kdYIjZaikIBHBiIfwU283kI4lb1QZzkowe1R5NPvaFnZ8sqFrOez vMvw== X-Forwarded-Encrypted: i=1; AKwUvBytVMEMQpsC8pdfxo6sQ44ZjqKZGY3noXlrkbLM3/D3nKTFzkFqnrfKltxQJfprOSHWjyZJVLCEmx0mJjs=@vger.kernel.org X-Gm-Message-State: AFuF++kRVNRTkHYf3l4VcEddZ+rR6qyjGokHPx7xDj4DbvIxkV3CfVUz K35KJEUrYYTkLpUF9sz/F2y/XDBMOlulmoIz4D08lvIWbBwGzbCqYwQcxrVP3cYtQpXf3UKMVEh 9gkofVq4rykXMxXvS6WEkNF5JQ2MUR68mmu0db1aWp77ZcxVm3ExwtQ4553ZUnToqq44= X-Gm-Gg: AYBFou01qphlkV8g/7TiAGzeCOj4g5Nb0HipwJ47damsO0vKI0uOgbs8nLQz7MfBsHM cvT3OiMiH6rDmzW6CVk6edjI9RA24N4dAh720N5x/9YzPalShZ3rgLCg++8S/nvPIzI4GB0SDYH gBX1820FMbDCTfoGYQQvbruOlnjZMG4haa7mtxIede6jDXgcxcTb8oVGyICwvS/seqBBn/pilZA VGaAKbDxKBs0rUiwL/nlbKzwWKBeT3JJuretjDpLfdeMYJFCmWjt10ijPMw510vH+FxNkhW7L1J irc4wX1X6fOWgmGI8IMlb2lexUy7O3K2nB2OF6/pV3XuCPv+h3ToaBcgsO901/7BlrDN1LtaqHy IIvmBzVAH5KMYyyYFwEe7WYj+XeQeoHlv+PE2b9KWf7GJXpIPPqLXs50ZVkekXsNBLWQRrYhupY 0p8ApCP8lh+JRroM23gYoyRaXfxuPQSk2p2g== X-Received: by 2002:a17:903:94b:b0:2d5:2f49:b3f4 with SMTP id d9443c01a7336-2ddb1ac1c03mr132240215ad.2.1789971629715; Sun, 20 Sep 2026 23:20:29 -0700 (PDT) X-Received: by 2002:a17:903:94b:b0:2d5:2f49:b3f4 with SMTP id d9443c01a7336-2ddb1ac1c03mr132240005ad.2.1789971629268; Sun, 20 Sep 2026 23:20:29 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:28 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:39 +0530 Subject: [PATCH 06/11] arm64: dts: qcom: ipq5424: Wire up USB3 PHY PIPE clock to GCC 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: <20260921-ipq_clk_changes-v1-6-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX4CKtoYe3xzR6 A7nu61OIOKank94/VwfxNJdRHzGj7X2xn8SnNuz4526aQ9n6P25UCU0P+QIRyJ06yWvfYKysqXk pRNkaa+Z4UxYSAADY9UfT1UEr4IXplUwIFntqWDC85zQz7xxSWUk8WfCGzyV96ZsvBaHTP6yZAe nw/ID/I7UOWXN+l6HXuDn/JzKHKKR2nREZ8KMrJT0ndVINvHiht/306L07SCE1VdKQaw7bflRsP A04fGAA64tEWrJIbJws+PtUksyKwS7nJEi/gATTkUykj8qB1U/Jpnoaoe1yIgWdA07/ikh5UcvG XWJTGft3x+OPJ7G2PVf3xerpyfcW+USg/Ss5yfAi+RhfDJdKbJs2douj2p5pIGwe/VK7MJK2i4O qUB4A1O7MG46ztjWAX5LCB/612pLFmT/p9t2+R4GeR5KKKPL949s8PcGUPYhuf/92x40XWL2Uj+ E/fixX1k3oRivoDembw== X-Proofpoint-GUID: OPa6AHUMEELV0xo008xiMyMnJuMTYFuA X-Authority-Analysis: v=2.4 cv=T/8Z3PKQ c=1 sm=1 tr=0 ts=6ab0ccaf cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=0BHkJw7pG0aoMaekWq8A:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: OPa6AHUMEELV0xo008xiMyMnJuMTYFuA X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX2te0LVxFU9uo r3a9EWZFGwB9gRHaQv7ODPLiBC9UxsiIC1oQmQAc8J6o3D+xV2mJqj7eTNtMulAgtv6i1ShhaMZ Rbt+OnpeipuaUV8ppvyDiT0t66+76M4= 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 phishscore=0 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Connect the QMP PHY USB3 output to GCC so the USB3 PHY pipe clock can propagate to the USB controller. Cc: stable@vger.kernel.org Fixes: 113d52bdc820 ("arm64: dts: qcom: ipq5424: Add USB controller and phy= nodes") Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index 702061e16a58..95e2508ac145 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -486,7 +486,7 @@ gcc: clock-controller@1800000 { <&pcie1_phy>, <&pcie2_phy>, <&pcie3_phy>, - <0>; + <&ssphy_0>; #clock-cells =3D <1>; #reset-cells =3D <1>; #interconnect-cells =3D <1>; --=20 2.34.1 From nobody Thu Sep 24 20:37:47 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 C1A6B371885 for ; Mon, 21 Sep 2026 06:20:37 +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=1789971639; cv=none; b=Qn2E9C0j6tP5gM1fzryMD+W2OeQ5TXCldhrCkycNHbp+OYUR0cN09h8NmuKa8zSsvghJkXh+A9IEvicjjWcyRKvkXzk5e65w8Ag5DgIPXVjuJR/wGuq6sgJpIp/3u+KgEOhFYaVr+iv+gACIK+4QfmjMhN+/yeZcoTXew1G+YLg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971639; c=relaxed/simple; bh=NHRsT6JNMGdlVVEykow6bHQhy0Ht4gerx/Zd8NvExMU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=N72rPlozIZIpDzIVNrAAFCnD8wEGKmyGpZ8kT7SoNWI+IsQjfCdFgyhcAg/f+wJ52C7ZwstEumNpPEz+syZthfo1WrM2wAmRgo2m+rHuw/5/2JKshTxoFktZU2+v1uKbFtH8PthF406x82i9nsU7QxaZFeFLzLHvxTifnN867Mw= 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=ZwkbqODr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YvqQF5nx; 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="ZwkbqODr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YvqQF5nx" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L3Z9RN3680248 for ; Mon, 21 Sep 2026 06:20:37 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= nbMGMuHirphbE6O5+vqfS6c2itNd3oyQVocKAGOT5II=; b=ZwkbqODrvT160sDu 06UclUEhAV14/M2M52IralsJ778rvTEKPMcjNhsBrlmGvB4/0NkC+dcMgNfvBEjS v+ev5kVCYWuWpYfK0qAh7+7yzhOIPfvI8nco3+XwE4dQu9VV9NAiBCafH8E7jM6I BM7SVK3mX2iwDZucGTyzczmHd2upCLV9qq/VFMcSMgGh4u1Uly6D71o3JbeAr/3S BAoXpzMGLA5h1JtVGS4emilt8+zcQxM5RBzrPx6dL4wOoOKMRVFFG3JTLfeBJsUi Wh/JBgP9p3x95K+B4ykoL2gE8H/OmAFvL6AoNJ6wdaXHtizUOLw/f1wtHxYnmQr+ E5KusQ== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gsk5emwnv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:37 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cc1a439db36so2410529a12.2 for ; Sun, 20 Sep 2026 23:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971636; x=1790576436; 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=nbMGMuHirphbE6O5+vqfS6c2itNd3oyQVocKAGOT5II=; b=YvqQF5nxBeSggwba2YeBGVZ6P8FzmlYPdVCElInAZ+Z4fQVdLDrX4Lz2pjTZERXfqe 7yoKCVbwcNLNFUeaMvGPAjszkaIC2G95Nwx5ciLefqrViyfH8ym3LOwZ26DrJEd7BQYf ERiy5k3lVdfYR/3UQdJkQ2h9ouK/MgT/dwu7LKZy643wxts3uTHiVFXG6B+Y/jgc4Aw7 s8P4tM45LVAGmmDqGXeHNstgF1ZQ32s+jysa9jwmh6/6hG4DSnlDQCVDtzzA4dFzmtS6 AB69RH37L79A5aYrhuhG7/joWUI5ixc5sLYlpGpkqGac6VzkXZD8Tflojn2UPYUUMQWK cheA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971636; x=1790576436; 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=nbMGMuHirphbE6O5+vqfS6c2itNd3oyQVocKAGOT5II=; b=qYgzm1xLEaqMW009iZ0rIED4Jy3CHFOSgAPwG8VGu39BPfPF1s5RAKXq4na9TzZlop swhMukxBD+06bKELKeKhiMo2t6aaE0jSZYt50OwVcITXCfw8sQaUjJAmaHokhzAIe6ZJ dUv/QE4Rfbu13vWtaWiG2oJC2TD38ZV6hkhXv4Voz3Hd/ilE+e841pODZT5lS/YrZ5MQ jIpGY1rM0FsMV+m2rCLSlr/2+vHPfpGPfWxgFRU2/TrkDQUl9+k1Lt0ZhhpccHr+XRqk U9lH0jCrfL/j8LpglsnmpZ6RvCAAW2gR/NQYj7JDsFdvl1TJgI2x94DflgI2j6Wj7qKD Z3vA== X-Forwarded-Encrypted: i=1; AKwUvBy8KBJbOfSKblmIr940Oe1zBjL9uyM7mfDujdZWd9Mt3JDbBCiA8UXi5ZMvuxUgDBmWGCzhD0yZ0ehVrlM=@vger.kernel.org X-Gm-Message-State: AFuF++nDtC0mRaKIqD+th4eJFHv0ehNaAdCBbp+/2Kq29tQSiqzD+GQ8 vs++f3xR4ZRT45Fo3MxEFiPQpQDALy9rClj34iU7rPmS/xx1zKOLjsVotjw3IsfnNpaDP2+5wv8 u8fHn92TBdzgQAaLHpjOJyb5JbF2krtJocXcNwCx01ZF8j7wp1xRJt9VSw4OV4qZBAtk= X-Gm-Gg: AYBFou3c4r27ctrjcaDjgeiA/IHVd0h1Sq15EH3XWWVYSMZN96IvljO2lt8jLCX+9jR 6AGcyc4ax0Pjri9CjoN7citUUg1MwoE6+GTxovOMHR6NJXPWozsWhTBVBXwKCZS+JR6YbgR3K8o pI0FgFMa2tntgY+QHK73d0V1FuAowrGMvsdTM+qhhrierPP+fXEm31d1ZT+5uIoghfwdygcoQQq I8uRQmK75iV6KVYxY0nug+pybv9Q4imO3M/XYMrY8Wg9sBvrHiWvM7Ll/Ouv+PS4n+qnbQ7vFGV ctkJvb61xLOSGhTisiMjjjTPfKmkkxJw+m1U0S/JTgiDdiWshjv/UydmdmuT96rYgpQIisWyroz P5XupLbN29boYzo7GEqEazgay8kDhwooPXd74fl/ArLDMBalz5Vr9QqF3a7J5zjhraWY5vJ8P7d cswRPh0aCbmGRLcIQQ1X+Y4Agm9yFHrD+bzQ== X-Received: by 2002:a17:90b:384d:b0:39e:6c6a:2092 with SMTP id 98e67ed59e1d1-39e6c6a2289mr7962853a91.51.1789971636352; Sun, 20 Sep 2026 23:20:36 -0700 (PDT) X-Received: by 2002:a17:90b:384d:b0:39e:6c6a:2092 with SMTP id 98e67ed59e1d1-39e6c6a2289mr7962845a91.51.1789971635971; Sun, 20 Sep 2026 23:20:35 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:35 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:40 +0530 Subject: [PATCH 07/11] dt-bindings: qcom,ipq5424: add NSS MEMNOC clock and ICC IDs 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: <20260921-ipq_clk_changes-v1-7-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.15.2 X-Proofpoint-GUID: bapcLdj-BY5XsbyaJkAPJSkfinlmDQZy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX5H+Lis5BLIKs 2WCtDOgzz35cE/LW78DgZU7TD8QYIJ0vU8bnJMYxJztJFVF8GSE3GyDsRWqxYeGdZ8YCkv3Wg0X MNnawYvxDGZ51QulyfA8Iy6Tzs/LkskZfzuPSwjJyoOPYremuKIO8vPiFMLpAOgM0K7w3QShciK apYz3pjPj6n912ei9XUpxA/HmWaapPYAG7mvNdp/K64tRj0qgyeRSQW2vhxas2rdzWbVECdLum5 Wnj4sgLXybK4BM1liFQQD6TzNnKX6qm+9901qwuUNeTKdDfZA2I2lAKuKqlhbhcgjgdHk9eMgII 7CMvRJXdyZDSJZskFYvfpb9Orig0d5m9HRw7995x2/15xXWhqV6DCdJCpP8mPCYw+1ihJZWi3Rl uT2YNJPA9T0WM213/k/q3kOBX7Cgym2TiDVmYUeTb14JdzPvNW/EtcXxojHco+AafH4qZ6qzcpf 05ogu43XkSAEGeD3zcw== X-Authority-Analysis: v=2.4 cv=f8Ddl+yM c=1 sm=1 tr=0 ts=6ab0ccb5 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=Y6j223gtehf2z1fR5tgA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfXwJTbNq6ieo3t XXTGx1hvHX9fvSKGQv3ki2x/12KS2HC6KKrv7V0CraTvbee/uXhhZ85ISQwYRaIXRvWFVBeqh8I el6FDYDzjRFzvA/2RzRdzg01b5FEyJc= X-Proofpoint-ORIG-GUID: bapcLdj-BY5XsbyaJkAPJSkfinlmDQZy 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 phishscore=0 adultscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Add clock IDs for gcc_nssnoc_memnoc_clk and gcc_nssnoc_memnoc_1_clk, which provide the NSSNOC-to-GEMNOC path required by the NSS block. As these clocks are exposed through the interconnect framework, add the corresponding ICC IDs as well. Signed-off-by: Kathiravan Thirumoorthy Acked-by: Georgi Djakov --- include/dt-bindings/clock/qcom,ipq5424-gcc.h | 4 ++++ include/dt-bindings/interconnect/qcom,ipq5424.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/include/dt-bindings/clock/qcom,ipq5424-gcc.h b/include/dt-bind= ings/clock/qcom,ipq5424-gcc.h index 3ae33a0fa002..b736cf42e9f2 100644 --- a/include/dt-bindings/clock/qcom,ipq5424-gcc.h +++ b/include/dt-bindings/clock/qcom,ipq5424-gcc.h @@ -153,5 +153,9 @@ #define GCC_IM_SLEEP_CLK 144 #define GCC_XO_CLK 145 #define GPLL0_OUT_AUX 146 +#define GCC_NSSNOC_MEMNOC_BFDCD_CLK_SRC 147 +#define GCC_NSSNOC_MEMNOC_DIV_CLK_SRC 148 +#define GCC_NSSNOC_MEMNOC_CLK 149 +#define GCC_NSSNOC_MEMNOC_1_CLK 150 =20 #endif diff --git a/include/dt-bindings/interconnect/qcom,ipq5424.h b/include/dt-b= indings/interconnect/qcom,ipq5424.h index 07b786bee7d6..50b883b16a12 100644 --- a/include/dt-bindings/interconnect/qcom,ipq5424.h +++ b/include/dt-bindings/interconnect/qcom,ipq5424.h @@ -40,6 +40,10 @@ #define SLAVE_CNOC_LPASS_CFG 35 #define MASTER_SNOC_LPASS 36 #define SLAVE_SNOC_LPASS 37 +#define MASTER_NSSNOC_MEMNOC 38 +#define SLAVE_NSSNOC_MEMNOC 39 +#define MASTER_NSSNOC_MEMNOC_1 40 +#define SLAVE_NSSNOC_MEMNOC_1 41 =20 #define MASTER_CPU 0 #define SLAVE_L3 1 --=20 2.34.1 From nobody Thu Sep 24 20:37:47 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 F2BAD36894D for ; Mon, 21 Sep 2026 06:20:44 +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=1789971646; cv=none; b=fmRBayS/nrR8PW5wC4T530IM3R5t/ekd0I/q7n7w0kipkeTP6SblTC7bzDMxcEX7S8FhfSGmg++8a6S1cFYj+QFLp4iaVdL+oLoZX2Clk3oO99wu8ghxMm8T0gY46+xxiENffcOL74upXKpLz6kyi05kKmCthSeA2KY4UxAdEWw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971646; c=relaxed/simple; bh=RUL7inyPVfMEDIdTmDPbTdi75bTvJjeuqLU+fEENxjU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=u/VWsrx31BJboul/bhVR1G5SN6LhxrAP/vy+YQxpdiymYgsnnav2bOdtFi64ZrsFoLCu7AYrqTin7NF0lq7H0YUnl98CmG43q5EVrGS04iRMjYf8d7e6MVJWrC0dV6BRqrTYSgFQ+WWhdgVa6jH6NSK4iJlL40otpvWpsf2Tdn0= 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=T34hDf+j; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LlBjWFCY; 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="T34hDf+j"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LlBjWFCY" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L3ZOQM3680997 for ; Mon, 21 Sep 2026 06:20:44 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= LDoqZrmU3C3bo0NhJ54zUh0/kmQH/pV2aeGmRzr4Zt8=; b=T34hDf+jP9P/ZCz0 bhbJQC2Mxsi0e3PoP6Jtuqwr3Ue9cwQ22MzHQvb8BeriEUnBV5z9FANQUHLfZHp5 EoooTHF/V07VBbXgf2IH82y/chc4RP3Usyef13bbOqo+HFG3mqbwIwFgDRwJGjnl 1GFKrydgXlGmKyUoNvvIjLyJwG/AEjyBn/IiziyjGjYCidqwA2eWTQIQjB2rtmhb bqFe8vszG172gonOS00TwCQBWNn3b/M6mwKE0IOf2aUDXoxV7si/P37R6JKmu2cK w5JZ4+AESeZutt7dIiyanrGQxcgXpcCunAxymQziDrRZZECe0w9h7mAph2/hgS88 PwC0qg== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gsk5emwpk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:43 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-cc11b5dd54dso6142243a12.3 for ; Sun, 20 Sep 2026 23:20:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971643; x=1790576443; 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=LDoqZrmU3C3bo0NhJ54zUh0/kmQH/pV2aeGmRzr4Zt8=; b=LlBjWFCYPwa0KALVt5jwhZDfy2kVC7Foig3KG0w+NAi3H/nNzPloZ5iBlqhUAH8pBb /BqOOGQAf8guuhFDs1Vu72sZlLHgwOS8aobDyVoyhZkR1F5pHF223ydrHkfyJ+Syfq0y ouX9fXtBrovyhcjlwyDpj9kiY8756AHMUCWe5kYOQHjtIrF0U3p9clkiJNf3l9EDWF6K j0Atpx+5HKC3pVs91U58zKsUzBTeOtdsSOUZOVSozsKuP7Zb9NkyJn+Sqzx3mqFZ00xV jHUkP/VTomxAekWaDNMtvUESf7KIkv4oGZOZySfNaoEvknw6OuF3YagNOwtqe7m4jN6/ 48Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971643; x=1790576443; 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=LDoqZrmU3C3bo0NhJ54zUh0/kmQH/pV2aeGmRzr4Zt8=; b=Q4PD7YaLG/UrF8DxDmqvpXZ9YgVxH6Fh7FsZELhGm3TQtGQIJXHSUOB4r9xnuAb72N slEwoccHdriHU1adB1kl643s16cMmFuKWh4TxuMLWQlKnR7ZXv8+9Of4YvMWby1+pm/t n1RVw2waEJeebiKOh6SVQ5y36g8VWQYIqm5AWFNCRg6Zg5R1R4HjJM3HDXZdQvRhDKJt 9pMPcGQM/EU1dEuy/aCh2FSThQvou7jkuPqjmitLM7vfn4Ew9JQIAJmLZXsrpbt743hE zEa5HH89nsLOWIBK6VdV43vOoc7YEmx9ukA+2/W9I9D/79+pcixH7oMi13ouUqEcyuIF 272w== X-Forwarded-Encrypted: i=1; AKwUvBzBbKlP2BoyXrFhp356fJ8ZYZR3vZX5kbwnFp7Ne2XOTv0CVgPIOyes89BWVh5kyZDdQ2QrDz0kBlos/yQ=@vger.kernel.org X-Gm-Message-State: AFuF++kOc84wjuVAuV4zAckYoVim022PvivEV4aZq/0XAVbyGlq8KTCH hU/rq4TEbEBbAWa77RMYipN23aM5lk95bMxqgEySDW2iBDQ/6/xoLEmXTknsHTeDGB50rT7BHea POb/RiV+ommdlhw68zhvqfBwHGwNfD5AlLWlvtQ0O3i61Lk7EAwOjhDr+rtfL1yfDIMw= X-Gm-Gg: AYBFou3mSeQMwAjaBzuNkLrLfjMZFM2x3/LqVEn4KDD2chA5RWLSiSud2YUYvh8CfCZ i23uPngBRANILwoclI0CUE5PMtc9BuwOA02wmwJFNTPjJpGBw+ZP5v0ZUF79ElY+/MYUGh7iccB LklRMaNBe4kFZkYMAIvA20W4BOGRF43qF9VNe1MipFeOTqYuv1n1eHwiIes4cIGC878FWd1OkBF u1CSh9OVhy6zOFH+2bbYabo+11Ph+uO/GH1kWshRfSkqZCQoGUme1W3ZRof/FD0CXgniCR47LvJ p5d9PM/5rc7UVaieif60tbzWwVYwrer97FC15rTW5S9NlN/7Jkjot4qu+jC/3cvtHbuDdUSHkBb f2ByUi/zAXFh3lQai+tD1zvf01V8auFZnJsojT6jrVr0pJZE+t+e3m+UcCSYPWawXi92buiMi+M Z+k7mR+Q8g/PXoJHAXxsWRof6U2NUtdU2I4Q== X-Received: by 2002:a05:6a21:596:b0:3b3:216b:2743 with SMTP id adf61e73a8af0-3dd8c3f19acmr18925086637.4.1789971643290; Sun, 20 Sep 2026 23:20:43 -0700 (PDT) X-Received: by 2002:a05:6a21:596:b0:3b3:216b:2743 with SMTP id adf61e73a8af0-3dd8c3f19acmr18925047637.4.1789971642854; Sun, 20 Sep 2026 23:20:42 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:42 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:41 +0530 Subject: [PATCH 08/11] clk: qcom: gcc-ipq5424: add the MEMNOC clocks needed for the NSS block 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: <20260921-ipq_clk_changes-v1-8-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , Konrad Dybcio X-Mailer: b4 0.15.2 X-Proofpoint-GUID: Kd6pOeKKMxwstCociRGmY847mIPTv8sd X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX82VazWyLanUP aNJiF6sxSw3vf0nhzmkF323bY2dwAoQeJebZTcYqKS/5phpRUxf7TTRa5RGmXhRLxlETec3NWLY fU3p9IjAHPhX5lY6PfOudUTirPPr9J8Ra0eXFYY1hyO/VvJrG1CvYvM9bzbHXPg6qSvd0L+Wq8p +GE7yFaGR3VdqrUx3bO8QfA1GijF0qVFzOYELoM+ol805VHdhKxGqXy7W49Q7QuNKlfeBMgZ+Pp SKLZB1VOvIWrGYHQzmkvSnLtz+wfQznkyy7P2PszM0jHd4rwnai59XpOQ0THqDyYdGdVbR9YVYl bX94yAlp4acS9nra6TG08H9XcuhGJtN2O4rwg1nC6e5CcB1yaQFavGoy0K2pudlFbjoMIX7xjGP u+orKTjeWes6G8futycC/iFt5+emv6WJg7y4+oxl+gBtxHDVc4dH9BRhdCaugYiabBSwPeg8RDd baHZiL2du3/EMDilmkA== X-Authority-Analysis: v=2.4 cv=f8Ddl+yM c=1 sm=1 tr=0 ts=6ab0ccbb cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=GGYtgJ29c02LjanIf4UA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX90q2nY/mkQ6B ULJRGi9VcnlSi2tryjbApadyXEW7tFAOW6E5YlXf+HUmDFAneSMzwNu2Wti8EPsSVFBg4VzXmfw 8Pj4lcpliuqO/q2MYHh60fgR7fdpqa8= X-Proofpoint-ORIG-GUID: Kd6pOeKKMxwstCociRGmY847mIPTv8sd 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 phishscore=0 adultscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Add gcc_nssnoc_memnoc_clk and gcc_nssnoc_memnoc_1_clk to the GCC driver to enable the NSSNOC-to-GEMNOC path for the NSS block and expose them as ICC clocks. Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/gcc-ipq5424.c | 93 ++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 93 insertions(+) diff --git a/drivers/clk/qcom/gcc-ipq5424.c b/drivers/clk/qcom/gcc-ipq5424.c index 3ddd4b3aedea..34d1157155e5 100644 --- a/drivers/clk/qcom/gcc-ipq5424.c +++ b/drivers/clk/qcom/gcc-ipq5424.c @@ -34,6 +34,7 @@ enum { DT_PCIE30_PHY2_PIPE_CLK, DT_PCIE30_PHY3_PIPE_CLK, DT_USB_PCIE_WRAPPER_PIPE_CLK, + DT_CMN_PLL_NSS_375M_CLK, }; =20 enum { @@ -47,6 +48,7 @@ enum { P_SLEEP_CLK, P_XO, P_USB3PHY_0_PIPE, + P_NSS_CMN_CLK, }; =20 static const struct clk_parent_data gcc_parent_data_xo =3D { .index =3D DT= _XO }; @@ -291,6 +293,20 @@ static const struct clk_parent_data gcc_parent_data_11= [] =3D { { .hw =3D &gpll2.clkr.hw }, }; =20 +static const struct parent_map gcc_parent_map_12[] =3D { + { P_XO, 0 }, + { P_NSS_CMN_CLK, 1 }, + { P_GPLL0_OUT_AUX, 2 }, + { P_GPLL2_OUT_AUX, 3 }, +}; + +static const struct clk_parent_data gcc_parent_data_12[] =3D { + { .index =3D DT_XO }, + { .index =3D DT_CMN_PLL_NSS_375M_CLK }, + { .hw =3D &gpll0.clkr.hw }, + { .hw =3D &gpll2.clkr.hw }, +}; + static const struct freq_tbl ftbl_gcc_adss_pwm_clk_src[] =3D { F(24000000, P_XO, 1, 0, 0), F(100000000, P_GPLL0_OUT_MAIN, 8, 0, 0), @@ -1108,6 +1124,41 @@ static struct clk_regmap_div gcc_usb1_mock_utmi_div_= clk_src =3D { }, }; =20 +static const struct freq_tbl ftbl_gcc_nssnoc_memnoc_bfdcd_clk_src[] =3D { + F(375000000, P_NSS_CMN_CLK, 1, 0, 0), + { } +}; + +static struct clk_rcg2 gcc_nssnoc_memnoc_bfdcd_clk_src =3D { + .cmd_rcgr =3D 0x17004, + .mnd_width =3D 0, + .hid_width =3D 5, + .parent_map =3D gcc_parent_map_12, + .freq_tbl =3D ftbl_gcc_nssnoc_memnoc_bfdcd_clk_src, + .clkr.hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_nssnoc_memnoc_bfdcd_clk_src", + .parent_data =3D gcc_parent_data_12, + .num_parents =3D ARRAY_SIZE(gcc_parent_data_12), + .ops =3D &clk_rcg2_ops, + }, +}; + +static struct clk_regmap_div gcc_nssnoc_memnoc_div_clk_src =3D { + .reg =3D 0x1700c, + .shift =3D 0, + .width =3D 4, + .clkr.hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_nssnoc_memnoc_div_clk_src", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_nssnoc_memnoc_bfdcd_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, + .ops =3D &clk_regmap_div_ro_ops, + }, +}; + + static struct clk_branch gcc_adss_pwm_clk =3D { .halt_reg =3D 0x1c00c, .halt_check =3D BRANCH_HALT, @@ -2793,6 +2844,42 @@ static struct clk_branch gcc_pcie3_rchng_clk =3D { }, }; =20 +static struct clk_branch gcc_nssnoc_memnoc_clk =3D { + .halt_reg =3D 0x17024, + .halt_check =3D BRANCH_HALT, + .clkr =3D { + .enable_reg =3D 0x17024, + .enable_mask =3D BIT(0), + .hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_nssnoc_memnoc_clk", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_nssnoc_memnoc_div_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, + .ops =3D &clk_branch2_ops, + }, + }, +}; + +static struct clk_branch gcc_nssnoc_memnoc_1_clk =3D { + .halt_reg =3D 0x17084, + .halt_check =3D BRANCH_HALT, + .clkr =3D { + .enable_reg =3D 0x17084, + .enable_mask =3D BIT(0), + .hw.init =3D &(const struct clk_init_data) { + .name =3D "gcc_nssnoc_memnoc_1_clk", + .parent_hws =3D (const struct clk_hw*[]) { + &gcc_nssnoc_memnoc_div_clk_src.clkr.hw, + }, + .num_parents =3D 1, + .flags =3D CLK_SET_RATE_PARENT, + .ops =3D &clk_branch2_ops, + }, + }, +}; + static struct clk_regmap *gcc_ipq5424_clocks[] =3D { [GCC_ADSS_PWM_CLK] =3D &gcc_adss_pwm_clk.clkr, [GCC_ADSS_PWM_CLK_SRC] =3D &gcc_adss_pwm_clk_src.clkr, @@ -2938,6 +3025,10 @@ static struct clk_regmap *gcc_ipq5424_clocks[] =3D { [GPLL2_OUT_MAIN] =3D &gpll2_out_main.clkr, [GPLL4] =3D &gpll4.clkr, [GPLL0_OUT_AUX] =3D &gpll0_out_aux.clkr, + [GCC_NSSNOC_MEMNOC_BFDCD_CLK_SRC] =3D &gcc_nssnoc_memnoc_bfdcd_clk_src.cl= kr, + [GCC_NSSNOC_MEMNOC_DIV_CLK_SRC] =3D &gcc_nssnoc_memnoc_div_clk_src.clkr, + [GCC_NSSNOC_MEMNOC_CLK] =3D &gcc_nssnoc_memnoc_clk.clkr, + [GCC_NSSNOC_MEMNOC_1_CLK] =3D &gcc_nssnoc_memnoc_1_clk.clkr, }; =20 static const struct qcom_reset_map gcc_ipq5424_resets[] =3D { @@ -3264,6 +3355,8 @@ static const struct qcom_icc_hws_data icc_ipq5424_hws= [] =3D { { MASTER_NSSNOC_ATB, SLAVE_NSSNOC_ATB, GCC_NSSNOC_ATB_CLK }, { MASTER_CNOC_LPASS_CFG, SLAVE_CNOC_LPASS_CFG, GCC_CNOC_LPASS_CFG_CLK }, { MASTER_SNOC_LPASS, SLAVE_SNOC_LPASS, GCC_SNOC_LPASS_CLK }, + { MASTER_NSSNOC_MEMNOC, SLAVE_NSSNOC_MEMNOC, GCC_NSSNOC_MEMNOC_CLK }, + { MASTER_NSSNOC_MEMNOC_1, SLAVE_NSSNOC_MEMNOC_1, GCC_NSSNOC_MEMNOC_1_CLK = }, }; =20 static const struct of_device_id gcc_ipq5424_match_table[] =3D { --=20 2.34.1 From nobody Thu Sep 24 20:37: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 388E136B92C for ; Mon, 21 Sep 2026 06:20: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=1789971653; cv=none; b=JT6GaDpoLRwwb2QL33AiudasGkgvIb+IjNc1zOTOOdtbSrNUlPTfPj46jWJFVGWyCn37WKzYEAPLFyhJdXI5riAKgmiatWdwAb9nOaDlrqd/lgovXpCEoTG6yCQkjcJoNNFBAluPP+UUzbOHg3mC6ig+lpODudB6nuGfVJv9nDg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971653; c=relaxed/simple; bh=wLv1YZiGVAIfGkU8hNTnZBE7kQceQYpHHT9BZGMZsIE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Hp+rM0m65Z9O+6S+5FaUELw7GgvcaFtHCiK34euDjwtN4b6wEaF6JLqF/YhWxRQLhoVWnwQL7lUPEL7mWfXl/nCiAmoerRxyVLkFJKflULt5w8E7Oj+H/T0BEo+BJmf5jJKkr9XZVmST1PjLmsxBLH2WdbUZnewEtCZmBxzhmnY= 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=a0TsWHir; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OklFSOD4; 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="a0TsWHir"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OklFSOD4" 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 68L3ZVBE007203 for ; Mon, 21 Sep 2026 06:20: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= nDfCMBzk5C/jCeqMsCboIT1j7/GdYpI29hLh3WDtNcE=; b=a0TsWHirCjDXGyef V3GM9vQm1eIzE4MGCzz1A9VLNAq7STEJcVHMmJlEs8lqdXwtBZWJtDAgbH+9w+7d 6RGLFIqGRvtvqBLu4ZQLMT3eI9mtbHZurGW6X2E58y1ryqgqTEdE/TTyxwZrg45K rDrBN6NSa7cK0E8MYc4sUX2+QSPDrVphg877wc9sAlyx+PGENncNvvPKZcPvob+o fwXMVoZ5iNa9FW3VJvjKmkl2jfubvyNLI6587SpD0pEN7SX6zgz2AEXmL/apwMyB ox3ZXQHLirppJqECttDlEg8GYxa0Defhlmk7jp/806cdit29eCK09aZgqcbIB7lU Gnfi5g== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtq8b95wh-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:51 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cc52c77089bso3981887a12.3 for ; Sun, 20 Sep 2026 23:20:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971650; x=1790576450; 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=nDfCMBzk5C/jCeqMsCboIT1j7/GdYpI29hLh3WDtNcE=; b=OklFSOD4szqiEnUtqy5tww4dgrUUvRy2C5rZ2lNFdYG6WWsEVeOhho4xYE4Owuqjvj h1BZ4CvpSTs+S3KC4sj7x2gmlWo0CQzkonRSsRPCg9BmX8vZWMH/qRY3uc2wZCsIfHhl qO8v63lvrxBTRxtqrNPFL5LGzBYWNQTNg2W+RB+sV0bUBGpUjexQVlDyH9Ul6zFJS/vl uhCGduVXgLfnfnAS6kWI56wMmXNB42S1H3igLFBBZSz9c22CSoEKbkP4PiAWXuCpuJ2s Z92GpXpzx11ki9PFNYT/GzZz+3TO+OeoEhRsoDt/Uk2Od+HXdFo12SW3kgoMPqMVvQT6 qouQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971650; x=1790576450; 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=nDfCMBzk5C/jCeqMsCboIT1j7/GdYpI29hLh3WDtNcE=; b=U7ayNLuqXkdKE/2ykIwtcOuumYmnLd7cPhze/PSRnZA84zgvf1FbAo5l9lZHzRcS6i Lb9ghxCrcw6fnU+JAmKzi18/M8cORKKBUErxoRycD1O/JnEPfrHWmA4z7Ij1iZdSNV57 GeBRfxxAAkpO7TwtCSq1c2RrjC3YumOdjvEAgB3+znvRO/iTP5B0arHJqCm4q3fsaChi 5lnKyvUJIS6JZBKfLLQNucZvjkqzC/LO0Pf7breVdYusRRxlFxb5+IwdkGhUAXT40Upi 9nvleWzI65HJLL6Y0v6K3WjTcoOjdc+QmSZOQbwQ0QkHxXuh0qX4USXYuNG4kgc/zQYm zavw== X-Forwarded-Encrypted: i=1; AKwUvBw3ImKeq+Rr2xYrXormxJn0Iz0VUUZcAjKJ27ju4D7K1PF7jsvgPFoqNobhKOwjwVZkIOcAg2yhR3plB0Q=@vger.kernel.org X-Gm-Message-State: AFuF++lHdSTraTGow/1ZmF8/B6rZAOzG3I0BeUDjD75aKvHY2vI/hScR eg50aFi1B0smrPwCgIesFjHvxn+jRDM0zrn+gI+uJwd61OhXPU/m4NP51q/HSB9dzZvruMeybEL w8Apy0hNubHzkY7ku6ktpCqz7LYfeILGSqXMJBteWIiuf2W1nO2nQ7Na1GOyTnyLHpXA= X-Gm-Gg: AYBFou2dAn5ny4hLQDGwQPxBiUJYpYPZPWk9ct/N9FT7c4bs6cuTT26cZmLi4qkK8SE wH70X6gEjWbyk2TIHQqPHIRUgURAo/BP6Ss98gRG4CpnIbimtSGLiY0mN2iGyM+zz13SwRP7Y3s Xo1EFlUTxcDVDONoQNb6oSsN5BW21EXUGZ+inVoqHPNm7VvkQjmJfGMCHrDAY03cOTmEX2mvUSI TqsP/hYEtKINKT9XvIiLAHc/bxj73hIQj/9WuBFxFDi6BJovtXljuB42pHdTnUXwQXkW7aRlwip NelX3ok5exmlANizKKrvBs24+cx4GBxTJlQKcPP9QcxyC6IKh1OMzunMZIWhfzSXtUbKr7zVCVu 729F+Rxft0DR01UbEDNDXJzlHiE7KNIROPxJHmv9g/Wtw+xWAnMcdPYBMBOKQT2fO4zt/Cr/hsy 4r4/B/kGYT6ZdFiGUywi7hcP4dBzIRT6elXA== X-Received: by 2002:a05:6a21:918c:b0:3dd:85a8:cb7e with SMTP id adf61e73a8af0-3dd8c4c8cdemr16602886637.33.1789971650131; Sun, 20 Sep 2026 23:20:50 -0700 (PDT) X-Received: by 2002:a05:6a21:918c:b0:3dd:85a8:cb7e with SMTP id adf61e73a8af0-3dd8c4c8cdemr16602851637.33.1789971649712; Sun, 20 Sep 2026 23:20:49 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:49 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:42 +0530 Subject: [PATCH 09/11] arm64: dts: qcom: ipq5424: Wire up PPE clock to GCC 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: <20260921-ipq_clk_changes-v1-9-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , Konrad Dybcio X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX9lHS9J7pvaN1 Kn9OJXHHCDOioaO2PXbYwO/te2IGKBqlwFmlxUGZXC+T7gn4uVQvuOYtwewBohADuXqLWqYzTIJ jRlDNGNKN6jkOtnbQbsUKAYHJURG9uX9BJNG+dfUnQrzWFeGYq1yMyRTS3ffGrJIiJN7k99KaSD ekQDpOxuT4L6K10VcS5haxZNNbOW1775jejQcegp+efKq82VedwbQz9GyMEAmWibxs0ffm8rjyn zUkQLGpd1LbpEVRdTaF3SAnwi/tJDks+Q+6zqXhE/urqCJarNwtCuhOSA34CfPnVyungsTKwmuI VobTOnXFXYFZ5dnay7tf4uzfRBQIWKchLGANBDGzOs0fkH3rkPsUYcWnp5dckyApOX/CHC9pqej VZNKkwl2W+7tsnotA1kj9ggTOrvqpUHTzGHrKy+EFsHghLfwiB2wTgSVQcyeqAFcHDQ+M+Qr2kV mzDeYnRRzv1G7m0sXyg== X-Proofpoint-GUID: BRU2-y1N0bZ18fxV0hzFKAV6KbyfNIp0 X-Authority-Analysis: v=2.4 cv=T/8Z3PKQ c=1 sm=1 tr=0 ts=6ab0ccc3 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==: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=W7I2jtZzSWFJvz47EOMA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-ORIG-GUID: BRU2-y1N0bZ18fxV0hzFKAV6KbyfNIp0 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfXx1xf8aR8r7Qw GLdMR9o7Ar7iPARbN7ih2vOnMP9WBkd+3vYfiOUsJ8WzoM5nkShQQoUOAJfHKy6osCK/IvwEp7t nx0wv/blub6ZJOZVQCysjQvxsLfuXzE= 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 phishscore=0 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Add the PPE 375 MHz clock generated by the CMN PLL to the GCC clock controller inputs. GCC uses this clock as the source for the NSS MEMNOC clocks. Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index 95e2508ac145..64a06d615d61 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -486,7 +486,8 @@ gcc: clock-controller@1800000 { <&pcie1_phy>, <&pcie2_phy>, <&pcie3_phy>, - <&ssphy_0>; + <&ssphy_0>, + <&cmn_pll IPQ5424_PPE_375MHZ_CLK>; #clock-cells =3D <1>; #reset-cells =3D <1>; #interconnect-cells =3D <1>; --=20 2.34.1 From nobody Thu Sep 24 20:37:47 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 5218B33A6E9 for ; Mon, 21 Sep 2026 06:20:58 +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=1789971659; cv=none; b=sJnbgSUFxqZF4PieV22VrAlKTf1Z3Z/VI1kTnprU51CRjtxkB/7PJ1somDKUduDuQhNTc5x7IqDnXOE/JjKpRil99y7vY+Okit57UFP/WIb/sXz0bDbmEWie8yjQ6rVagcEleIHd49Bs+lrcUeDCq6/H9j1Yzr7zoR1E15IUAVk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971659; c=relaxed/simple; bh=DDCwiFdOEWDOjIDRAPl2mASn4s5v4PeO1HLREQ1I3Ks=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bRQaI6eBtTQWxkH0mJGND1C7AEJUC5ZEH8dwHl33NW3BjKaWv3/4ztD443qzvXXAcyyHuZaYWWQgXmBCNl9CAh2k8zFw/bxwT6gNsnq5wnBYIJDqLC6PkVFDwLX0DiXl3WoJSt7+TN1uWMJNPKLwez7o+a5xOw0Aglqbx9u1KKE= 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=AKHleN61; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Cqrc/WZ9; 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="AKHleN61"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Cqrc/WZ9" 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 68L3Z20P142981 for ; Mon, 21 Sep 2026 06:20:57 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= ejQe0vnSRpmx6O/pHsipBYjRZrUQ8hgkfIYBLU2Tn0g=; b=AKHleN61R0XMHr+A YHOVYbonYMvS0O6VQQJlwEeBId9nVtuq87ti1dPuAKd0uycg55iT69AK+guterpt zpijdCgi+HlpnaIKJBfvmCekVmnJsVqvZr9JVgQrXKaGYb96GHGleGltuP33n9rb hz+LMJnWJJ9WhIx9khWD+teGxTgmIOq/LrUsXsxMEiFX6j1CC3VCIX/I5krG+G1z sX1p2pxbVEL4R5GGQeuxd/Cmin7Ke8kYU9louZP02rnf9nihBfXVy6+1HE2l5DyZ 7GrAr7YygdEGTjWJvzdNevgGwvOHTpUNi++xxyJloUlHxwhBRxqhuHIpuIMwjWK0 7SLw0g== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtu1egtan-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:20:57 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-cc489e7a701so4016591a12.2 for ; Sun, 20 Sep 2026 23:20:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971657; x=1790576457; 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=ejQe0vnSRpmx6O/pHsipBYjRZrUQ8hgkfIYBLU2Tn0g=; b=Cqrc/WZ9efRFf3UJVXZteFWfrHlwMm5lSnLBWW6xaeAfXXGa5Kcw70Yb38qXvziG6o EJDRdiXk7X3y4xiW2dY94KfNCuPnhFDuSjk7sJl0ZD4+IUBROQzgNceGapQej5WaZLFa 9GQ/PmSMdmyVk3bXtFygsySLnaeoYocnIw7OrI8VrMV027zuIgC5L39OgPHC72aDHsWd +4mxEOXLQoGw1dqAwNaYvFrit5ok+LsxuGUbkmxw0wzrFjYTBPDgSX3b2tXQcPMyAij6 152haA0wdmVRoR5nqYflwg8kvuv5GtsPonOE+0oIFZZqkln5V0mBq1QJpHnmqs15sngS LE0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971657; x=1790576457; 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=ejQe0vnSRpmx6O/pHsipBYjRZrUQ8hgkfIYBLU2Tn0g=; b=Y8lVRGNYNDEZBeywSjNCDJPKBOuB+eeyfnKqFJ33Nlc9gnFW0ZTYsj3E+oNEH0nwpF OXffFMfE6ZuPBzsOQhtoYuYiy6RhZ4BNJ2bVlFKaJyJsrd57Q3l5DOI26vyqygncgWPh rwjljqr1C4yya2fL4EWK4e/Pxq+bDdmHVSH6GgKjCpRyGvVe3BrxJ9ilJOroZSsXaLWf 24ulG8YhgRDw3zbGUQ6I6uVjaD1VRwNfHlVhRBZPP/XsWazyPB4EYpR35R1skArS0nUO DYs7Hi4cx6wn5J5wnu1VJpVrh9+1vwxY7082kq1YsLBJmARmWaTWu3LOSFwmNBZt7Y6w sjXA== X-Forwarded-Encrypted: i=1; AKwUvBz71lBEbwzIAqPlPzi4o4MW9g4HzU51RRiFsRrgrXLSSK6nL8yNKHvfWa49TkxBaPTsjS0uGo35fE78nMM=@vger.kernel.org X-Gm-Message-State: AFuF++kctLATVwVkEJuN0wekU6eKdI5cXHz87W9I/CkhTXHKtfjq4bOa tsygxaZlqZ7pBLN7/SZ+3NzxG9lTEgRRSlAKHK0zw0CYvScqMCArxgbWwCxH1nKx4nkNv6GSVvS 2+rXzzNbp2Kvu/V2K/EwLOrCuIL4bpymCnKZNCb7RpLf/AE/ysgr/Tu5NAhd8dtKmIE8= X-Gm-Gg: AYBFou1ZoGRA/KuOJIFOrjMU0xHoKE47QfQqWjL+3HH+C+elzNrNvzKhKVQOvBarx48 /1n26PKUyPPgSbPMpTPQ7B0w3xvnK5tG6huv2W71EyI819QnvGFjK6qTS5qVJS7qLz7YFJey8/D fjOWtiQEi6q0kyGcMnx7rcPl/aL7Twi7V05Y1/dvjV0cALP5s3fNASSHj+GQwBNRIhXScsyC0BA wBBdxnyDtqkQ2gbI1uylARfYsasdikAISpiCIR6ZceLcKZ1igbs9UkqWScPtg/nk5dSVUuG/HtK Woknc/u2I1sdfqj/X9ackWhRE5MzF3GQsJXulz8p1MRsEg27bKtuzEAOyLqa0rLwwTl0v0GDZMR xZ27c2eJjrJz6PARWB9qDeIiipNhZSzWvaaru21tJ/txDhwPn3zxWuLb93zZYF/BUt3nd+NqLjY Zxk0DLfXStFGbm56h0sSZDXL+HfbWiaQ/GMw== X-Received: by 2002:a05:6a21:1f87:b0:3dd:a196:5397 with SMTP id adf61e73a8af0-3dda196546fmr10578833637.57.1789971657044; Sun, 20 Sep 2026 23:20:57 -0700 (PDT) X-Received: by 2002:a05:6a21:1f87:b0:3dd:a196:5397 with SMTP id adf61e73a8af0-3dda196546fmr10578785637.57.1789971656651; Sun, 20 Sep 2026 23:20:56 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:20:56 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:43 +0530 Subject: [PATCH 10/11] clk: qcom: gcc-ipq5210: add UNIPHY XPCS reset entries 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: <20260921-ipq_clk_changes-v1-10-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , Konrad Dybcio X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX2cxQ+ccCs/ZV uVN9lcZBXBSWzemaIPabzO5U4kGbYR1L3AQk4Mn7UJEf0X6mQPaXABVhylTe2T5OdDGwg45AFDl m3GfxLArEkguHwdvwYvMK0mg6lz8Gsg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX2uXshiN0jPXa V+QBK9UfgawwWsMOt3GK1kEODsrI78iWxL1VYNvjEtqFaaPHdrApSGbzLA3akU1P2IM9KnUMWYW +gnTt5Nwks9GWD93AlSaJfpju77ebp4ISvVk5e5cAdH+GWltuqAFvBARsCjSJk+wfIExGCcWsUn lhqtU38fMxtRw96L6iqWJRTcwxZ+I5Mepny1ctSmg/KoOd2SgFeQcGkZ9O4cdVaaYPS+0O4FiUO duCcRSWZmyD+mvmQ3eKpZHOea5h2spX6XFGD+JhPn9osQe3xzpUrahMZ0IBkWmhKa4koVQowfw5 86dnXIwvq/LMNEK2P0yCav8Qxj4PY+iJy1jZ/kuQmG4YKj8hatri1JMceaynDvy+lUBeNpSqQxL zu5AWvzyLQubXdmE5+GpxXIPahLP50PE+J//er9YuUxtp8kyzJHrQ80NVxocPh1PJ4Hn8OKV5T9 fBgeYBCKdWQOETMrVyA== X-Proofpoint-ORIG-GUID: c9m7NZxBGLGiwQmhiVM-9etA0WdJVe97 X-Proofpoint-GUID: c9m7NZxBGLGiwQmhiVM-9etA0WdJVe97 X-Authority-Analysis: v=2.4 cv=A6r5rKWG c=1 sm=1 tr=0 ts=6ab0ccc9 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=6Pt1XdrthJ013FYkzXMA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa: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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 suspectscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 bulkscore=0 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210089 Add reset entries for the UNIPHY0, UNIPHY1, and UNIPHY2 XPCS blocks. These resets are required by the NSS block for proper operation. Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/gcc-ipq5210.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/clk/qcom/gcc-ipq5210.c b/drivers/clk/qcom/gcc-ipq5210.c index 76adfa8bf2ad..d15bcfff1759 100644 --- a/drivers/clk/qcom/gcc-ipq5210.c +++ b/drivers/clk/qcom/gcc-ipq5210.c @@ -2601,6 +2601,9 @@ static const struct qcom_reset_map gcc_ipq5210_resets= [] =3D { [GCC_USB3PHY_0_PHY_BCR] =3D { 0x2c070 }, [GCC_USB_BCR] =3D { 0x2c000 }, [GCC_QDSS_BCR] =3D { 0x2d000 }, + [GCC_UNIPHY0_XPCS_ARES] =3D { 0x17050, 2 }, + [GCC_UNIPHY1_XPCS_ARES] =3D { 0x17060, 2 }, + [GCC_UNIPHY2_XPCS_ARES] =3D { 0x17070, 2 }, }; =20 static const struct of_device_id gcc_ipq5210_match_table[] =3D { --=20 2.34.1 From nobody Thu Sep 24 20:37: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 E91E62F7F0A for ; Mon, 21 Sep 2026 06:21:05 +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=1789971667; cv=none; b=gTmh7JzKxTi1gkKzsZV85FJHccVQNZvTMGBHk0DrO8pY/9gTfnYUZ2OvvvANgRcNQ0bz1aaEBipCqTWOGJYNAKO7hjcVmUW4m3dIFBHptkKRFAY3PvzkQtf7M9Vv0WIS7T4jlRINZCiY6TJD9enPxa2DweWuPiDBPxNNkEv67HQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789971667; c=relaxed/simple; bh=N63un/lF44JSQFd5hBeUuqeP/RTk7RsvOxT0zvGBptc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aDpQJvRSO92mLtJgyLawrAd1ZPSmnbnXhnthCBAPvcWuy3bBUe5/hCHb0hNFwQpxIbcUDRcLr3i8w5HqcaIUYAbc5Fj2yONeGu6jS84mUMBkHBDKAmCMVat1GAlVps49GQrKSIgdI3zWHroIgcXjdukGPJXoy8Q9iSgsSXVDMKo= 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=IGlSz6Uu; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NHjx0aS+; 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="IGlSz6Uu"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NHjx0aS+" 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 68L3ZhAj635827 for ; Mon, 21 Sep 2026 06:21:05 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= b25OhBNDuWnGd0/gPjM0hDgSKVy4dyq4uzoFl6nEX7U=; b=IGlSz6UuULfs6HiK ZUfn+dWbNfcfTGFYt164x6c1gpRTZgHYIVtufh+GO9QbsNZQ/JxL5IcwpvPrIEen c4nz9OL9xRf36cRGY1m0bIsEK29fbm6kI6iHumjZCdnLHVYrPdx4Vzc8xvAN7Ip1 S0usPhI3PS9EOIbORae9J7oCytcYUfp552S0VySp3PQEPUHrAzFYNQjEZAVMOmcm H0SVlwGpQFE6nJfzDUUceeWu3HO1jMo2L4N5muLaVz6npc0Zoo9GWGprMgFtOcfB 8YmcNywYo9ZQl3c/Os2o/dhgL+hWM4CdUd+1ZxfbKbjoVR9q1lypPCMPiZY3/iD1 2PMnRQ== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gshyxw1m4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 06:21:04 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cc73ab90ae7so1519161a12.0 for ; Sun, 20 Sep 2026 23:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789971664; x=1790576464; 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=b25OhBNDuWnGd0/gPjM0hDgSKVy4dyq4uzoFl6nEX7U=; b=NHjx0aS+V2aQwzk2UyAxfAa5Al9xmtehf0HDqovvuvEONxYJZcozSzvBVZVlPaTcEU 0unwbms5lIt7UP3Hqm4YKD1A+JnZvQKOPiyvAoRcOjqfgT/PvSW8dlDUUyOXeZ0SR3uL o7r2XwARzNL+rDNLvf//mkOZwjBNw21/bDN6cFcWAbzP0jPwv8lchdOOYOLMfgmOKXD2 w3pqnhZCcI785rrUU5i8WTaEGUCEB+b9SofLdeg7k0mM+urgEHD0yysDD+AuweaNxy0w X4wjjmb+Jj/j25cB3SpT1b7+bitubpgd6NOYCIkXpFTm+jO90gTogPloRlziowPG8yKW 9Scg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789971664; x=1790576464; 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=b25OhBNDuWnGd0/gPjM0hDgSKVy4dyq4uzoFl6nEX7U=; b=X9FMByM+g3NvcQXK3i1cxiP971YrPP3p/KKE9Ei78icSfc28Tb5/uyUP6VT8beUmfs HDp1jVg+9qtvOB/HWYCIqnP5Lrx0iHzJXV0NjDm7/ktOYx6wiZaRyy9gcQCflcBxY4zG 0K/QiWy6iVyl+VkNK4hc7V02I7s9h2p2tZRUt076/uvId/X2Kq1DppQj+gS8oyOJed1x RiYRAxGCsUmqVpmPTKkS364C3tgcCaAT8UqmaU7KhntIYTW2o7Wep5XbTC9ishYsuQFt WLgn0kzeqRezrhU/J4HatijCVFK9GfHkPnfqX3AXcwIGJ94b0LuTljemIJSgTw+99IH+ lRww== X-Forwarded-Encrypted: i=1; AKwUvByIn70cy4UKu4+gJN2eG/k7BJfI3SHvU6KYVvsYTvnAuWDkVM7hz3FGU9LekDV5d3yzpXpp1tQV18k2FLE=@vger.kernel.org X-Gm-Message-State: AFuF++kxgnGZm64BFa9xY88marsGeSdDT3Ud2ktXcTiUGSSFL9mEC5Ss Sq8QwB2vjBTiYqOEUVb4nFgrsFo8fPFIl0Za50gCnfWzotEPWFxIdJPXYF+bNJtkPUTTYgIJfiw GI2WkqbQV7cPTNhrbRZpMAAWFXE4wUkWBjcVsMEZT1JwxZz3X8Y4O8rFjYqL/ZdJZ/Wo= X-Gm-Gg: AYBFou00DjR7vvcZg0OYIJH2hlEs9OmU/ybAI3i5uJ9HDfPX3zj+lIqZ1xGRnVWA5bG Vl2lsXGk9oVg6plKp4HKNA1O06EpfQsecTKE9czZyUAnQ+b4OmUvwIv9WFNQ2nAoNNABFhENJ4l lwlGD0W98nXuBTC8C8cK1RrqG8GDYTgzgns+1Iy3TNMtfjQ8GppK3nOnuXXgHSCj1ZQx5SF+L30 R1CMi5PKc7Dro3+UoPjoJ9xSY0tF7HbCVdMOErb4Dl9T+mYX5byX2Yg56BG2IHKiqWH7Qp5+5yp TCNWiyJcPxxknat2BnvEcapHpJ5Hsnq4YfrNmZ7CZzoh/rf1eEdEUMNpEn+yq3dc/QWsPpttaJC u87L0XAdGCeI+XQOX9hZgcBBdQBEXpXNKmj4HxfRSIRa1aRlao1uqXlgyVhQQftKJGEyifJJ57r frgawt5g49WGPho+Yh67QJftjGuPpZaoWXaw== X-Received: by 2002:a05:6a20:cd95:b0:3dd:85a9:55b6 with SMTP id adf61e73a8af0-3dd8c5d2212mr15957307637.33.1789971663888; Sun, 20 Sep 2026 23:21:03 -0700 (PDT) X-Received: by 2002:a05:6a20:cd95:b0:3dd:85a9:55b6 with SMTP id adf61e73a8af0-3dd8c5d2212mr15957280637.33.1789971663524; Sun, 20 Sep 2026 23:21:03 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c331d3f2csm14091444eec.28.2026.09.20.23.20.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Sep 2026 23:21:03 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Mon, 21 Sep 2026 11:49:44 +0530 Subject: [PATCH 11/11] clk: qcom: apss-ipq5424: fix 'ipa' typos 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: <20260921-ipq_clk_changes-v1-11-d242e3d49648@oss.qualcomm.com> References: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> In-Reply-To: <20260921-ipq_clk_changes-v1-0-d242e3d49648@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Konrad Dybcio , Varadarajan Narayanan , Dmitry Baryshkov , Abel Vesa , Gokul Sriram Palanisamy , Sricharan Ramabadhran , Kathiravan T Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, Kathiravan Thirumoorthy , Konrad Dybcio X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=PaRqFShd c=1 sm=1 tr=0 ts=6ab0ccd0 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==: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=G9kK3WARaQJXF0m7GhYA:9 a=+jEqtf1s3R9VXZ0wqowq2kgwd+I=:19 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfXwEfxC2d9VdLS I8HqInIDNJXxNFdd1Bx/9ppHTuSps4AefCvCkNIfyskgxZJgKKa9bRbViFGf3b8HPP9XD1enU42 I1Z/Q0WbcgMct2+uMeLmoQ/2UdyYgVc= X-Proofpoint-GUID: ayNrXZLtcFEnsdEtA3zEq2zEl6RYBxns X-Proofpoint-ORIG-GUID: ayNrXZLtcFEnsdEtA3zEq2zEl6RYBxns X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDA4OSBTYWx0ZWRfX9ddY7qWkxMtL BvSA368yDKZS1Cf1R+5m0BHIF9WIgyUlOcBqSD7PjY+B2QDPSuDiyIb59diP47oGOyAKT1OllKH BRItWZJdrmOFvpUIR4N5uYyLFRk3egVEfNRGxS4EHrzvi6pRRyg8NPleoL2wyP/Zup0xG+MZ1aY XXqy1YY0uyqVPFE+Xx7K9P7l1Itc7Cnd4sWAxQ1te9GkErBGkwmY5yYoUPgdewQcBg7dhokfUCH UWLJ46J9HStmPFfULGg9fiWojZ9piLY18JN2V0/ZK7dZfNQmNKVRiFyX4Jp4C8HBjeAF580eeyt g1+YnWCqkaRIJrHmD6QKhBUYgqiWmANOCAaY2QVf/8arVGKpCrZ5tuDBhpArxt/xna88CKakKIb rvf+UGhzc7iFaUavNRVSHZLyHe8QynjtsG8qgrvMfJldceyjAvkCL/u22Es1RJNPWi0jI7AiuzV rqS5YP8iF9LG/FxLvwQ== 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-21_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 clxscore=1015 spamscore=0 bulkscore=0 malwarescore=0 adultscore=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-2609210089 Replace incorrect occurrences of "ipa" with "ipq". Compile-tested only. Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Abel Vesa --- drivers/clk/qcom/apss-ipq5424.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/clk/qcom/apss-ipq5424.c b/drivers/clk/qcom/apss-ipq542= 4.c index 1662c83058bc..abc933570cf2 100644 --- a/drivers/clk/qcom/apss-ipq5424.c +++ b/drivers/clk/qcom/apss-ipq5424.c @@ -206,14 +206,14 @@ static struct clk_regmap *apss_ipq5424_clks[] =3D { [L3_CORE_CLK] =3D &l3_core_clk.clkr, }; =20 -static struct clk_alpha_pll *ipa5424_apss_plls[] =3D { +static struct clk_alpha_pll *ipq5424_apss_plls[] =3D { &ipq5424_l3_pll, &ipq5424_apss_pll, }; =20 -static const struct qcom_cc_driver_data ipa5424_apss_driver_data =3D { - .alpha_plls =3D ipa5424_apss_plls, - .num_alpha_plls =3D ARRAY_SIZE(ipa5424_apss_plls), +static const struct qcom_cc_driver_data ipq5424_apss_driver_data =3D { + .alpha_plls =3D ipq5424_apss_plls, + .num_alpha_plls =3D ARRAY_SIZE(ipq5424_apss_plls), }; =20 #define IPQ_APPS_PLL_ID (5424 * 3) /* some unique value */ @@ -229,7 +229,7 @@ static const struct qcom_cc_desc apss_ipq5424_desc =3D { .icc_hws =3D icc_ipq5424_cpu_l3, .num_icc_hws =3D ARRAY_SIZE(icc_ipq5424_cpu_l3), .icc_first_node_id =3D IPQ_APPS_PLL_ID, - .driver_data =3D &ipa5424_apss_driver_data, + .driver_data =3D &ipq5424_apss_driver_data, }; =20 static int apss_ipq5424_probe(struct platform_device *pdev) --=20 2.34.1