From nobody Mon Sep 28 10:01:55 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 28DB23E7650 for ; Mon, 24 Aug 2026 06:53:44 +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=1787554425; cv=none; b=F2K7mHVuWTTi+XoPtJK1Z5D7Zk4yS3HfrSsd0kOVt2K4kjWYJJ3ZgpTwga3ii8UMFfXYGdxNE0T4UgCvM2W5zWmckXV1L1vUKRwAp6B/ZH43CI+W8JHWeKRCG0/EWqUCq5eWtthBs5XkIVszE+g9nYIeMoaLkA3NpLRsk1a8vb0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787554425; c=relaxed/simple; bh=yPqxZEN17TSsE8y7K+fPGHdga83+K6GnBWtDAPOSCk8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=u1L5DILJGedqPlZOj10mQDEQIjGMkxdztJq/GJ88SUsjgEYMp2AILVzdsNE8CPnRKrSYDVWk3G6+6NdeU0gl1r56BxLeON4xH0Ptj2QXR/FPDF3x/pZzdCcLYPX180dOV5i9YC+/lCY6+YKWr7lBEE5v9mwVv9oARjBCHh45uEk= 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=hy4A2c3c; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HtSMCa91; 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="hy4A2c3c"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HtSMCa91" 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 67O5RKKd866802 for ; Mon, 24 Aug 2026 06:53:43 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= 6DkIxjYN30xA97QN4X9jUUUIIBPxDeXPrblaonVHpOY=; b=hy4A2c3crGOGvlxi IQAGK9dJN22WT69YcQl1bb9zuCqunIfdTs1AEuTwDdSDOFv+RwRLKiUE/g8qrMcF mJEm1tN22UvsiloRljjYYgZMD8ozB7Be2/oSUWx+KXZBwf8JBQEYkuGnGiETHXuT VF+vyBIu40+ka64TtjNHVpTo6eyt3M/GBNJdQKgCVLoYZEb/YP487FxVoRtyb1T5 tnXbkmORahw95/bBM7Fu5mK/XcK52mI6h4FQg16p6fTPrCo8Elwmr/rydtYwkLiQ xhvbiI9muKjUeIv8knkoFPbUD7+aEwW+KXf++C6S4UpBsE8WJmIicFoQtr+v+yXl NAhA4w== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g744qwq74-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 24 Aug 2026 06:53:42 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-385d2703b64so4446990a91.1 for ; Sun, 23 Aug 2026 23:53:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787554422; x=1788159222; 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=6DkIxjYN30xA97QN4X9jUUUIIBPxDeXPrblaonVHpOY=; b=HtSMCa91OFBcOdl99vSU5VjZjugCDW8BKlm31t2lzWUTlD4x7foz9bFtvaixIRvOJV 58ZAbwk1eRMRg7+yc9JZneu4kbc45yQRr0tWQm2ULiWV5E6KM0zRuGPyPJbGfSsl6oez 2zoTGwZpgoFb/aArYYIsYH3syDFgGyUuHW5Y4UphmqcVjqRsE7K+HDiW2Yk/p5MPQi/z R8QY4bMnrBoUgz5dpHdZT6q6+eg55eWUCnAEl87CEBLHh+vwvvjHoiWuJ65jXQexLRT1 csWbP4kM6bEyVl03Sj7ztuq2HYhLTQUTGkfr6ZDYJ+GLoNBLYQdIT9Vkfc9tpxvYDkG3 kB1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787554422; x=1788159222; 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=6DkIxjYN30xA97QN4X9jUUUIIBPxDeXPrblaonVHpOY=; b=SboqGozvnwg5T0kyK2Y+1q/BCVi7UNoVfBXhCFyKYAqbcq/GMcVYO9o4Z/g6dZ+wo0 yuXkjlSu7yROeL5fZUbhyJjUMf1UQ7fk0d5XhKv0/3K2O7anQ8K0/grwp4SCmKdVoSE9 fhMQhyRCoLxUkIBsq+Ucxt9xAL12FwtgFfmT5D66XPoBPjdR5vI4G/q5aR7kpfcUzXuK MCR2IBm6Gch2NCBf0oqU5IlN6G/L3wT8R6dhIi+WSaCTqavN9yA98c9T3xBYsuaX/WIR co0DoJUK9Jp2fnssQgLP7uJ68Kk8HYT8M3/1dyoXpa5QzRCJE5THADhBhaCnGHJkrqc+ KgZg== X-Forwarded-Encrypted: i=1; AHgh+RpvgGlqu5ZwJWiCp7sdgBHHAtGkTrUK+951Sc4MEw+RkKY7aUHkoLBBvKeW/HKRGjSk8N6Vwtu+4j9FoHs=@vger.kernel.org X-Gm-Message-State: AFuF++kKJ3Ad+va+Z+C99dQlUTajf8KLZGAMZoVLOlk/kLbYD+U89WXn KBgpjYBnJNmiG85sdC9/PCKkuqzV5CixnTQ4VsfdtiF6AFpRYX2AS9O+xbFS59t95ISu+HLGKvl WgSCikvXfuOw8igWplyxRaMeR3jkr+6yBfhWfhyQohu9gC0WPKoFdyzAOOmjfivYGObM= X-Gm-Gg: AR+sD110nSNgM85KnmOKWvUQPXWKHz75yQLERnrFIh+vk8y7O75o3IDvKBegZxbAFOW GBxkCCnwmp9J+Q4+o7ve2hM5RpG6OC3ATc3Xnc+adcyA7RCL7r8MyfPRhgQvpKhJuoaFySfuo3b gpfanmxqiAmfvg+Z9uBY7iurBzjTs7RzemquOXTGMH8YM5cbR1ksad3aLEezDsTonDivOhbPmtr 6GyUuEcbVtgdXkCuP/wZFkj+9PpOR5AyR8TsoVNBP+/D2X0T0EZg4B3ftYB1OMtnjGAnSiD+XGR X3bC457MnfPC7nxtDI+hsVlAxwpEdAzaB9z18yPa+DPJZCa9SJ08Evtqy6+UH2xaGNXIWqQHZPp ojkz/3ANbnsbgNCRDzCwlhTb4 X-Received: by 2002:a17:90b:268b:b0:38e:42f5:d096 with SMTP id 98e67ed59e1d1-395c4528324mr22880258a91.0.1787554422038; Sun, 23 Aug 2026 23:53:42 -0700 (PDT) X-Received: by 2002:a17:90b:268b:b0:38e:42f5:d096 with SMTP id 98e67ed59e1d1-395c4528324mr22880215a91.0.1787554421506; Sun, 23 Aug 2026 23:53:41 -0700 (PDT) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-395e4b240e7sm8768031a91.13.2026.08.23.23.53.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Aug 2026 23:53:41 -0700 (PDT) From: Taniya Das Date: Mon, 24 Aug 2026 12:23:29 +0530 Subject: [PATCH 1/2] dt-bindings: clock: qcom: Add EMAC CNOC APB clocks for Nord 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: <20260824-nords_emac_apb_clk-v1-1-290767386bf5@oss.qualcomm.com> References: <20260824-nords_emac_apb_clk-v1-0-290767386bf5@oss.qualcomm.com> In-Reply-To: <20260824-nords_emac_apb_clk-v1-0-290767386bf5@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Taniya Das X-Mailer: b4 0.15-dev-aa3f6 X-Proofpoint-ORIG-GUID: QBk_NebZG15gfkNDvsQg2fz-3IWJa5g9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI0MDA1OSBTYWx0ZWRfX8VyHeGRwsk1q NdiATybIDCcQKnf3Z+woHbeLc9L007MKNcB13KSwqh8mAFfQy/3iwTmMm5AGusdwPH8OAuR6xXV 6/6Hk2NA3qY6NrpbxKlHMaYBc6KezPSM/8wWUEese0wBza2tssZR4Tt76SZvnt6uTHpZgPk6PAb hwv4oYq5i04zAangZLcjZ/MBrcC3K12iMtaAvVgWYyi7u3a7meCwG5lVLB9uNIbrc4095Wn8ztE X3QDDXmzOkT+s0pGD92yx3zTmiq39XyEbV6/AQVdyXYsTQbbQDAsVQVOI/QQt69IdyzoNdYO+eC d70n6qpP9eUHfpEOmLNFBHAL/K7b12IBgJqQVdKm169ka8eCK/z44gTiA0rdT63RT3E/uDdJkDu BZ7wYvwf8E1hGG+faQtgoOvnO0YPVkxtqb3E62d7jiCiVItW0MKiq1X34cx6xI1lWfhdjk5q1y9 sGk7aaiKlxOsWLWxKvw== X-Proofpoint-GUID: QBk_NebZG15gfkNDvsQg2fz-3IWJa5g9 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI0MDA1OSBTYWx0ZWRfX4Bo3t5xkxPJI w7Ctxw8Fy7lSCKhszkYY6Zpd23254XwyWBS3XM399cHvTOG+r5na8h120oZo4PW9R581K0NDk6j cm6NJ3O0Btol9eZqBVKAKIRghUaAQ74= X-Authority-Analysis: v=2.4 cv=BNuDalQG c=1 sm=1 tr=0 ts=6a8bea77 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=0SKnWDcDATWbK4hpfooA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw: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-08-24_02,2026-08-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608240059 Add the EMAC0 and EMAC1 CNOC APB clock IDs to the SE_GCC clock controller bindings for the Qualcomm Nord SoC. Signed-off-by: Taniya Das Acked-by: Krzysztof Kozlowski Tested-by: Shawn Guo --- include/dt-bindings/clock/qcom,nord-segcc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/dt-bindings/clock/qcom,nord-segcc.h b/include/dt-bindi= ngs/clock/qcom,nord-segcc.h index f0f7422af692d05417d126c1011a22faf3bdc611..de4539b999850294926854a45db= 2997043c74f2c 100644 --- a/include/dt-bindings/clock/qcom,nord-segcc.h +++ b/include/dt-bindings/clock/qcom,nord-segcc.h @@ -84,6 +84,8 @@ #define SE_GCC_QUPV3_WRAP1_S6_CLK 74 #define SE_GCC_QUPV3_WRAP1_S6_CLK_SRC 75 #define SE_GCC_QUPV3_WRAP1_S_AHB_CLK 76 +#define SE_GCC_EMAC0_CNOC_APB_CLK 77 +#define SE_GCC_EMAC1_CNOC_APB_CLK 78 =20 /* SE_GCC power domains */ #define SE_GCC_EMAC0_GDSC 0 --=20 2.34.1 From nobody Mon Sep 28 10:01:55 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 E47253E3DBC for ; Mon, 24 Aug 2026 06:53:48 +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=1787554430; cv=none; b=YTSw3SEmvzQcch+xnPOM+spAQ6FGmdjKnNYUmYX4T4fXEn/NFgZC7QEkxTMFWAyHkxol3j40Vb70VOkJmu/Z0BBFwEM5jDpGFLO95IKkeldtCmgsVDjFK1fXfPSGaEjgH0lH5T1lvk44CituS1qm5Xo7tPdbq12uAyI/pSw3Ff8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787554430; c=relaxed/simple; bh=n3x0cJOu246TSwgd6On6Ug7dWBRcqQbFbOZ6s80OiCA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=g+JLv7V8tLZc3xovDOQcWDjti3PXvBF+x/H16v84NTGlgi9m+x3fFCzRYiCuPoIeX6wzumUJVmXG5MTiP0oPaKK1Q3bNfoYngWCzY66wfGPrGmNLCO7s87e/bCk3bgZjwIoKkFbRn5uaVhEkyAfbNrIzNARJIVnkvF3T23hHNAg= 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=WLOXQWsc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=A2rKQHdl; 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="WLOXQWsc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="A2rKQHdl" 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 67O5QxKf2041153 for ; Mon, 24 Aug 2026 06:53:48 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= 8vxdNmJ62Dm4NfiRo2IDW9sWDVOYUVG5lo8mJcJ2cRU=; b=WLOXQWsc48obTFol p2ZSJvsmL6Dk0lv53vqVW5zc6aTtu0sErBQVvs/I80aOMqVgPj3aGP3e+LjTZx0Y ehl2fwjxJilKgPQucveV6Ek71zn7NgmgWiFkXcowujgKAr80JPrbhp0VplcFKun2 bA/8e20zIU3kXHl/P+Q3xQWzQhlE6DMw+lCkqncf1TiT/TxFlGNjay6FEHpLk5yC FHlx7eGFJjd+FVunTyjxhXcAbaq1jquhZHqhEHG7MP4FLDlwMMYY4HpuD3+0REgz nz4tuq2R3FVuKBZSVLgn2nFNBg8rQ5r/aY47ix4xwC/ammZVJtBx8carZDMoh9BB 4WPaow== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g88k7h85s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 24 Aug 2026 06:53:47 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-38dd87656d3so4137126a91.2 for ; Sun, 23 Aug 2026 23:53:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787554427; x=1788159227; 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=8vxdNmJ62Dm4NfiRo2IDW9sWDVOYUVG5lo8mJcJ2cRU=; b=A2rKQHdlXC6S77QGc5ALBty8OpXWUm0ZJK9zjRcFLFVARKFTZL7TQM/XrLc+u30tEd qcQDcpJ8qdCl9Y1ED2VTXywxrhZw4YdMa6wrRogR/a+KHIehVxRso2TjMR9bo8dj1uw0 HCv+wTUbb6hM/33LRrK9r/jR6hpqr+q3Y6wYRqGhQWt2qctN2Ng4tQ3qO3gMn3/HGFM+ QiFEuu/4pqwWyg18tVjKCr2M9K6jVOK2t85yj4+39IkWRk43VtzcAFiwoCYOAk2ZwgHy onJfVilFkPKtP+eQ1zhb0T+Laeo4mHG/Wg3FW/Em5pnzixiEIA7vLix0lG4AYhA5tlJN 9/sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787554427; x=1788159227; 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=8vxdNmJ62Dm4NfiRo2IDW9sWDVOYUVG5lo8mJcJ2cRU=; b=n6G8kYzjUyGog2K7dzMfMLS9BVCk33as1t3XfJlPHybVR5X/pFIlaRdKtLZ929+u+m SNyF5G0FIc/nUOtJJNPcV9zT063u77UHaUAjB5MBYX9iy/55IszNQWlb7d78wyVsoC0H cj3AyJZC6Ejz7Z+CLOuQGAGQA0LfUbzrqsQjso/zkY5UL65Dxc4xh5yPQXZNjC637S3n XaWM1BHdukrvtEgfurTk4tei8ZA/wRUvOCDza8zZ5AQ3sxifov0tOS8gSmAAo1P35bEI k7OrP5vwNNGSMQWU12CKOjEktw6r5t75eAzmK7FvcTZTJw88Z+siWI4TOPnDJ+NUAEsl kvmg== X-Forwarded-Encrypted: i=1; AHgh+RrGW/PlMryZ4BSmCI15H//mkfAgqAIGhqDM7mEN3vvfCSjXdanbenTOlZenlFMhF6QdRSPk+09UubNuBco=@vger.kernel.org X-Gm-Message-State: AFuF++k/bDvgXhEWJnIjbl/Hbblm/UMqD/MGJPwwK2Ww08dIBKAUub0i xtAiedl0CksFoxdZkdUwJQ7+s9yHla4X52RGpxEXE176vJThIKwT7nTuTXQCxLOSRiLu4JR38vc 6xvhw6876rOHNtWl4dCnxuKcA2UfT9mkBzQUs5o7naCaBRpOnC0fKJNOSAYwcTUhcu08= X-Gm-Gg: AR+sD12GcBvbDjjzdnJGewBSNce6hUQwH6hUM8W/t7wBLBUXrWsXHwJ0UEvRofjPhUi xWcSdpDMrTnnUsNQ3gCK1Lf06YrQ0j8S0mO7Fm+UHHtp12RNjlLSuxOfCRgIuPMAz53nt/SVUKX rEVJfOAMAveDjkr++08/JDku8TZ51zHuOly72ibjU8SB1uOVrMnMCuTcoDAeNuETiHTganGcRp0 piDR87BOqgP9WrkcnmeHh3c0j6TiiENxJDktCDdrK8kd3oDhmzBumxsF9299BjXygR73Et7I4i3 XU9pA8hzQS4Npu6CXkdTxHuignZINu3RLn0Px/hgnOYqkivp1gH7itW9H/qlupYcMRCF2E41erS uDfnaYHjKKCGz73Q26pxHPzde X-Received: by 2002:a17:90b:538f:b0:38e:b400:a860 with SMTP id 98e67ed59e1d1-395df29e128mr30994180a91.13.1787554427017; Sun, 23 Aug 2026 23:53:47 -0700 (PDT) X-Received: by 2002:a17:90b:538f:b0:38e:b400:a860 with SMTP id 98e67ed59e1d1-395df29e128mr30994099a91.13.1787554426596; Sun, 23 Aug 2026 23:53:46 -0700 (PDT) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-395e4b240e7sm8768031a91.13.2026.08.23.23.53.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Aug 2026 23:53:46 -0700 (PDT) From: Taniya Das Date: Mon, 24 Aug 2026 12:23:30 +0530 Subject: [PATCH 2/2] clk: qcom: segcc-nord: Add EMAC CNOC APB clocks for Nord SoC 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: <20260824-nords_emac_apb_clk-v1-2-290767386bf5@oss.qualcomm.com> References: <20260824-nords_emac_apb_clk-v1-0-290767386bf5@oss.qualcomm.com> In-Reply-To: <20260824-nords_emac_apb_clk-v1-0-290767386bf5@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Taniya Das X-Mailer: b4 0.15-dev-aa3f6 X-Authority-Analysis: v=2.4 cv=b4iCJNGx c=1 sm=1 tr=0 ts=6a8bea7b cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=Izso3j8jpzlsbR86OAQA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI0MDA1OSBTYWx0ZWRfX6KfVryGhPkvw 3AEDKjMHcJxuk+TyAc2PBNS5k9E2grM6ie7twEjQ7/r89zBfaie5P+VQTzd8j/SQRe35eVXvlUZ bs6iHbKFnOFW4bBfNAoqfU2VCwt4C1E= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI0MDA1OSBTYWx0ZWRfX9EQ5dA4zRpjg eA4edymqk1SepWKA/3ZpPKZ+1JeyThjqPNTIxe0R1C9LNe+n0VJ6hVdH6P6QpuFyqmGrSMnbLJJ EUoIuGbNk5gCFLlPJ4hmaUfibFgdFeJcz0XnX6XngziZcy19ZsydawBBTqm9M/nahkOWtkJWJX9 Pvad4aUytOOxDMsuPX0nwzF5q1htifKoYo6Z/dlueGgkqwIPzaHtpiOXbeyVLva97XXrbilX+Yt EVGvbjaMPeRMhkJiR/X+WfpgnsfYF4hQ1Iq23oLoOdyj01Q9/cOMPBzt935fuX4QtyO5UBQXPFJ 4vWw/LAgV435npWoQF5l/SjJtUxiLkDLCTh8i3hdzm3dZ2LzdvPzEDlLA0rCAInxkEK5I6qCETc VkjI2Cc7mzXBNiVJZkgRrjL4Y4t8kxl0b7b9zntFKfAF9LY2e7QFYfZ0DbXwipv4F5db91obot9 EXFw6dKHf4bHblQXHGQ== X-Proofpoint-ORIG-GUID: o3FubH_Zoqce_QMhq94S_lIsY2C2gQoa X-Proofpoint-GUID: o3FubH_Zoqce_QMhq94S_lIsY2C2gQoa 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-08-24_02,2026-08-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 phishscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608240059 Add the EMAC0 and EMAC1 CNOC APB clocks to the SE_GCC clock controller on the Qualcomm Nord SoC. These branch clocks gate the config NoC APB access to the two EMAC controllers and are required for register access to the Ethernet MACs. Signed-off-by: Taniya Das Reviewed-by: Abel Vesa Reviewed-by: Konrad Dybcio Tested-by: Shawn Guo --- drivers/clk/qcom/segcc-nord.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/drivers/clk/qcom/segcc-nord.c b/drivers/clk/qcom/segcc-nord.c index 51d7f83e21b6b2f2780088f26f547cc48801c6e4..aa807980d464d90e6a1ae209612= b0ba9841bb35d 100644 --- a/drivers/clk/qcom/segcc-nord.c +++ b/drivers/clk/qcom/segcc-nord.c @@ -747,6 +747,21 @@ static struct clk_branch se_gcc_emac0_cc_sgmiiphy_tx_c= lk =3D { }, }; =20 +static struct clk_branch se_gcc_emac0_cnoc_apb_clk =3D { + .halt_reg =3D 0x24018, + .halt_check =3D BRANCH_HALT_VOTED, + .hwcg_reg =3D 0x24018, + .hwcg_bit =3D 1, + .clkr =3D { + .enable_reg =3D 0x24018, + .enable_mask =3D BIT(0), + .hw.init =3D &(const struct clk_init_data) { + .name =3D "se_gcc_emac0_cnoc_apb_clk", + .ops =3D &clk_branch2_ops, + }, + }, +}; + static struct clk_branch se_gcc_emac0_phy_aux_clk =3D { .halt_reg =3D 0x2402c, .halt_check =3D BRANCH_HALT, @@ -894,6 +909,21 @@ static struct clk_branch se_gcc_emac1_cc_sgmiiphy_tx_c= lk =3D { }, }; =20 +static struct clk_branch se_gcc_emac1_cnoc_apb_clk =3D { + .halt_reg =3D 0x25018, + .halt_check =3D BRANCH_HALT_VOTED, + .hwcg_reg =3D 0x25018, + .hwcg_bit =3D 1, + .clkr =3D { + .enable_reg =3D 0x25018, + .enable_mask =3D BIT(0), + .hw.init =3D &(const struct clk_init_data) { + .name =3D "se_gcc_emac1_cnoc_apb_clk", + .ops =3D &clk_branch2_ops, + }, + }, +}; + static struct clk_branch se_gcc_emac1_phy_aux_clk =3D { .halt_reg =3D 0x2502c, .halt_check =3D BRANCH_HALT, @@ -1458,6 +1488,7 @@ static struct clk_regmap *se_gcc_nord_clocks[] =3D { [SE_GCC_EMAC0_AXI_CLK] =3D &se_gcc_emac0_axi_clk.clkr, [SE_GCC_EMAC0_CC_SGMIIPHY_RX_CLK] =3D &se_gcc_emac0_cc_sgmiiphy_rx_clk.cl= kr, [SE_GCC_EMAC0_CC_SGMIIPHY_TX_CLK] =3D &se_gcc_emac0_cc_sgmiiphy_tx_clk.cl= kr, + [SE_GCC_EMAC0_CNOC_APB_CLK] =3D &se_gcc_emac0_cnoc_apb_clk.clkr, [SE_GCC_EMAC0_PHY_AUX_CLK] =3D &se_gcc_emac0_phy_aux_clk.clkr, [SE_GCC_EMAC0_PHY_AUX_CLK_SRC] =3D &se_gcc_emac0_phy_aux_clk_src.clkr, [SE_GCC_EMAC0_PTP_CLK] =3D &se_gcc_emac0_ptp_clk.clkr, @@ -1471,6 +1502,7 @@ static struct clk_regmap *se_gcc_nord_clocks[] =3D { [SE_GCC_EMAC1_AXI_CLK] =3D &se_gcc_emac1_axi_clk.clkr, [SE_GCC_EMAC1_CC_SGMIIPHY_RX_CLK] =3D &se_gcc_emac1_cc_sgmiiphy_rx_clk.cl= kr, [SE_GCC_EMAC1_CC_SGMIIPHY_TX_CLK] =3D &se_gcc_emac1_cc_sgmiiphy_tx_clk.cl= kr, + [SE_GCC_EMAC1_CNOC_APB_CLK] =3D &se_gcc_emac1_cnoc_apb_clk.clkr, [SE_GCC_EMAC1_PHY_AUX_CLK] =3D &se_gcc_emac1_phy_aux_clk.clkr, [SE_GCC_EMAC1_PHY_AUX_CLK_SRC] =3D &se_gcc_emac1_phy_aux_clk_src.clkr, [SE_GCC_EMAC1_PTP_CLK] =3D &se_gcc_emac1_ptp_clk.clkr, --=20 2.34.1