From mboxrd@z Thu Jan 1 00:00:00 1970 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 2CE033DDDA0 for ; Mon, 13 Jul 2026 09:04:38 +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=1783933479; cv=none; b=dn722F+Uv8R+RDg77K39SdKaOHtIT2gyIOTbPhVEhjwl41iz21smvrq1wxxXH0HsFWGzQuN/75qTgLUt+gscARoQE0gBdPv01jDElm4jv0GR+3nal5jZvAtKV626KuSCIlFxgZO3HQK4YFsyiPx78jQphvG6MracLPSzvn7hHIM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783933479; c=relaxed/simple; bh=AzmlBXROR8iQCdEb1BFK578xEWcRCr8BSs+1i6E6Fvo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dCtJ6N2f1kYwQEpt3yItQMR+NGRHp0HAImucwiPX0/+Y3oOp5YhWtbIPOh9gew0GYblWKh6ZfLXMfmFxu96LndWNdb3aAKzxEomBHqmkiNFlFBX+y8qgntIGqZgyheA2uvhP5xyQkdF7wksAWKQSS4eExGX+3ujR68cFvr0Svdc= 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=m38nCxlM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=O9hRO5JD; 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="m38nCxlM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="O9hRO5JD" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66D6O1MI472924 for ; Mon, 13 Jul 2026 09:04: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= SLkAwoLVoj6Qwjd/dBDZ8C0ko9gsRMNeDqMng9Ci0XA=; b=m38nCxlMUljM7c7d Snds/9fkN9ZZrI/s329Y4CqL0s6ep2yMm6os9w2ivKiO8vj+Kr8i6+Uqatu5D/us uqOYTXENqMF5LaTJ8q0RcnIGwXZAynw3Lj/Bh4Y/4GasfFdeq+1yGXbZ2aKMWbkT fPPx/q/RFmSUNU8BPLon5BuvyV9hrE/ZtqVrL246yixbnIFxhPNhRnF4Finn7X1j D6E/5SPCV5XPf6h+IVutv6Cq2Az5PEfscXWd+qEIp2xCKV1Qu7z/wAzieBCUseK0 LMrf/QRsilmAaib7Qmbdd+I9yuJx62fYioBEq7ws1FV8lT7W1MPV9Zed2S1uB6Yj eCLtZA== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fbee9nd8v-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 13 Jul 2026 09:04:37 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38e11baa66eso73375a91.2 for ; Mon, 13 Jul 2026 02:04:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783933476; x=1784538276; 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=SLkAwoLVoj6Qwjd/dBDZ8C0ko9gsRMNeDqMng9Ci0XA=; b=O9hRO5JDF3TXWPXzUIXIKFu/SFwK9W3eXTOQXYKQVOEQZ4GBWVXzOePYCcEf+RQtjm 4qtukeZ9OswcaSImlTfChka1pPO32V7r5/tlfU7ziJEB8GHbcnM8QIEbCGHoW8Thz7I2 lOj7/pnqR9yg4LB6xyH9P2ZL1wiabKHHdb/nvZd7aLAaSZ4N8s3bJX1uxW2PtMhbBQE1 DT5fxI0eVUpI6s7ikw05Upq4bmmdx5p7o1ulm/m6pYHtxA36hPVPRmN0Nfkm1iL92K1p i4HoC84evwPNDk8T5SFbkcc6bTfBIdTtalo2H9gjHH3Z+9AJyYEWsWn3L7+HMVxS4W0U lc4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783933476; x=1784538276; 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=SLkAwoLVoj6Qwjd/dBDZ8C0ko9gsRMNeDqMng9Ci0XA=; b=YwrbH2kXZy9SjnEI3W1MWXwEG6sw9evW+BNzI1+xoHOvMqVmshT8qwoPaiXX6SnsPa AOXlMIrzWpbrqifi8hhXKJeozDpYmQUZrJtKIrUdJt7Lm+K5TW0KRqF6GCibAM3RCPr7 llMWae3p91sXD1WEAOTePJ3MouZSyWUHnBQENBwwbXgCMDYlVbBWDVYXJtYJaICfqa+Z e+o+J3pbOBa1nmGZLQ5o+Ma+js7nYzuwodX59XjAG3JO9ARV/nni+PtbWUJYEnKs+kg6 C5oE8AyHbN/iGGUw/M/khIl9xnXGTCnt9KlgfWlatC+yZhxc0W3pM7fhebrWuxjhnJvr GwUA== X-Forwarded-Encrypted: i=1; AHgh+RqIuXY3QZWtTYxMDAhQE0+G9MWZkg6DyUk6IhN5qabzIV1x8a8Sz+VbRO46HrvkYX3kU4CanpzmgbwmT5U=@vger.kernel.org X-Gm-Message-State: AOJu0Yy9KGj97i4iXOrRvnoNqdZdLbR4IPLyo+iYKAibxNKN8oxBCRAv x/NUow4u99MWT0K/7ETaiIaLzvoB7c/NQSR890mvhudKjc7fhScaj4ciAGZOECO31CPGKm0eHsg z6gnxTB3feVL9O05wTrvpuhVNzK78+S8eIOau294k2n8SyAGrqtyPT16ackCwemaxOTE= X-Gm-Gg: AfdE7cmEgOsfSXuNsrpbnzrtJMraziu2RxHWfr9VgYIY8H7toYNGAut7dNDsC+yuhVG B8B3a2NasRMuBJmSJSXW3w3sU/giHB0eA88KFHyttj3dpEfYCcGQx2QFJTAv3yrrZOdrNBV16GM dCIRlWypSLG+c1XlTI3YIjT0bOAeh2qNUqeH6piTTfK46ecWUK35oH1a8bmYwCVOfprrdbeecxz OYYLGUiri238uwYPsRgmAaIhwzUZ0UbLvA4QCBcazMiyJDHd0qdLM4ZN2ZrrKZXQotwpeoJ4U74 IZj7hRGTXhC4HWuPxPyCt2dxeMrUmE6mWiSyfnYpwlCFergrHaGmuF4o2X2MzblTVPot3wof+Yk 4btjljStl08aeIq80QTN00sBIJpBs4HH+Na8= X-Received: by 2002:a17:90b:164f:b0:37f:9ce1:735e with SMTP id 98e67ed59e1d1-38dc779ecabmr7418659a91.31.1783933476014; Mon, 13 Jul 2026 02:04:36 -0700 (PDT) X-Received: by 2002:a17:90b:164f:b0:37f:9ce1:735e with SMTP id 98e67ed59e1d1-38dc779ecabmr7418618a91.31.1783933475496; Mon, 13 Jul 2026 02:04:35 -0700 (PDT) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3119c2a7bb5sm43504435eec.25.2026.07.13.02.04.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jul 2026 02:04:35 -0700 (PDT) From: Taniya Das Date: Mon, 13 Jul 2026 14:34:09 +0530 Subject: [PATCH v2 3/5] dt-bindings: clock: qcom: Add Maili global clock controller 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: 7bit Message-Id: <20260713-maili_initial_clock-v2-3-79548f0bb58f@oss.qualcomm.com> References: <20260713-maili_initial_clock-v2-0-79548f0bb58f@oss.qualcomm.com> In-Reply-To: <20260713-maili_initial_clock-v2-0-79548f0bb58f@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Brian Masney , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Vivek Aknurwar 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 X-Mailer: b4 0.15-dev-aa3f6 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDA5NCBTYWx0ZWRfX2F3R/EUznZZi qqwHwWoAFYL2IN7Btj6P0JYofIg9vczk9++zNPJeCKPcbf7WelTsfY8NAquq3IHDIjQ/z4V2Pau hceBQItitjkKgc3S+wb9ms4es2mjRSk= X-Proofpoint-GUID: IBOTPJJH5zMTRFUtsfxQ89kDX1vJfvm2 X-Authority-Analysis: v=2.4 cv=a7UAM0SF c=1 sm=1 tr=0 ts=6a54aa25 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=4s9NPNi6RWkeKLmGOYIA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDA5NCBTYWx0ZWRfX2kRMvWdqn5d8 dFgsoa6k00wdwfEUm7s3CWDx+c+diFcRjCidT0IEEfcaaLEk8bCtgDpTp8Pxf/6k+tA2gJ4IxV/ cU70KVhkP+ZQtoA7sdIZdGv5mcN5jsVX5v85TOuidgX2T88/GMKcqGLdYWUJgQxnoiv3/K9Y0Yg 3Ju3d+PECOcha/O8ntdjhxS2KpXLPfvy/R+S7TqEKIt+iYB+Buz4L9pKjSpvhfK0oziudAOUTPM lLpWxICQpUyshrckfBiCwj4/fsggAxiqlwUCHaywrlwKL8IJrdeLxKBs0TPou114AOnuzkgOni2 NMbEirbeHEoKOYGfsXAXM8cmPS9GKTEJ9VLS9arSicgLx05oA1J725bv0zovwg9P5eIsfiksv3r 2wplbnkhObeIMMfcOWYN/vb19Brb280iGxwIaVU5BgiFGq7niDDOV9KSR8N0vwYYgH/IzVNOXHK tMV5iULxvOfdpGthBAg== X-Proofpoint-ORIG-GUID: IBOTPJJH5zMTRFUtsfxQ89kDX1vJfvm2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 priorityscore=1501 malwarescore=0 adultscore=0 clxscore=1015 spamscore=0 suspectscore=0 lowpriorityscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130094 Add device tree bindings for the global clock controller (GCC) on the Qualcomm Maili SoC by extending the existing Qualcomm Hawi GCC bindings, since the Maili GCC is identical to the Hawi GCC apart from a few additional clocks. Signed-off-by: Taniya Das --- .../devicetree/bindings/clock/qcom,hawi-gcc.yaml | 11 ++++++++--- include/dt-bindings/clock/qcom,maili-gcc.h | 21 +++++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,hawi-gcc.yaml b/Documentation/devicetree/bindings/clock/qcom,hawi-gcc.yaml index 4f428c0f7286e83683a65cbe60b2cfeff67f5b8b..2101f4e4bb0d37f5cff42290f88c2f816038c402 100644 --- a/Documentation/devicetree/bindings/clock/qcom,hawi-gcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,hawi-gcc.yaml @@ -8,16 +8,21 @@ title: Qualcomm Global Clock & Reset Controller on Hawi maintainers: - Vivek Aknurwar + - Taniya Das description: | Qualcomm global clock control module provides the clocks, resets and power - domains on Hawi. + domains on Hawi and Maili. - See also: include/dt-bindings/clock/qcom,hawi-gcc.h + See also: + include/dt-bindings/clock/qcom,hawi-gcc.h + include/dt-bindings/clock/qcom,maili-gcc.h properties: compatible: - const: qcom,hawi-gcc + enum: + - qcom,hawi-gcc + - qcom,maili-gcc clocks: items: diff --git a/include/dt-bindings/clock/qcom,maili-gcc.h b/include/dt-bindings/clock/qcom,maili-gcc.h new file mode 100644 index 0000000000000000000000000000000000000000..9bea90adb988ed9050ec30550d8723ede01ff6d6 --- /dev/null +++ b/include/dt-bindings/clock/qcom,maili-gcc.h @@ -0,0 +1,21 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#ifndef _DT_BINDINGS_CLK_QCOM_GCC_MAILI_H +#define _DT_BINDINGS_CLK_QCOM_GCC_MAILI_H + +#include "qcom,hawi-gcc.h" + +/* Maili has below additional clocks on top of Hawi */ +#define GCC_QUPV3_WRAP5_CORE_2X_CLK 188 +#define GCC_QUPV3_WRAP5_CORE_CLK 189 +#define GCC_QUPV3_WRAP5_QSPI_REF_CLK 190 +#define GCC_QUPV3_WRAP5_QSPI_REF_CLK_SRC 191 +#define GCC_QUPV3_WRAP5_S0_CLK 192 +#define GCC_QUPV3_WRAP5_S0_CLK_SRC 193 +#define GCC_QUPV3_WRAP_5_M_AHB_CLK 194 +#define GCC_QUPV3_WRAP_5_S_AHB_CLK 195 + +#endif -- 2.34.1