From mboxrd@z Thu Jan 1 00:00:00 1970 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 67963448CF9 for ; Thu, 30 Jul 2026 17:55:02 +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=1785434103; cv=none; b=GCh6ZXP+0eki4YLrEsyzFCwl1To7fFg2ftZMj81rDCT57LWiK+QP5kuW64ngckJusZiYAVInLR5vBFQPAbNZZyaIwPtryLMUh/8n+kKlDJFZ+PqxvWNOZTkc/HSrG/GiHdFjkY3hDk5vF9EA2LO3vR/LpD+LvYyNctnnjO4UZXU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785434103; c=relaxed/simple; bh=ddVTMkhYQhjB6ZCGQhNmC7udHsSIhRwzbp49Q5QEPpg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=coVVMFlfPCmYKLqzo12c77Jbgefmj6sCBJydXkw59+z9+KK2gjU1EiDToBTjdZbHh8CQee8SSDeV2bYa4HUVN2xkEcH6soV4Gs6lWtH3WqkEvnZN6otJo7vrFTcKDaCs8wwZaGeQnAVh+C7ABe6m570TeVVOuO8XAjbCzJRi22o= 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=fzQitUjI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eIIaHTIz; 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="fzQitUjI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eIIaHTIz" 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 66UHfJRu1458566 for ; Thu, 30 Jul 2026 17:55: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= qU6D/rKZGQxFhAFuDv0NYmixXft59wlSQR6DyVjgq7E=; b=fzQitUjI6RZ0kfzw NEbgh4pvFROOGeKz1EC2Fw/z2cItTuMjrBj26exBRhZVASHJS0zUhNgGgHphIryZ GVBIan2hjLJt0lo2NKEAWvGazWePczUvgQuToSCzrROCt8Fkmb6RJPPxzcAjP8RF axuWRV3jwW6h4hQL3D7PbQBkfVDdhXgPX6wW3CP1S84VYIgGtmP6auB8oEELiqN1 8QB/eSJAhnEKs3emZbkshvB1zVABrlcOPorD8RWin0+Cig1Iyo1K4DE840ejxYFO C11msAySxIxLe8JwARFcixdUsO5qM1sb2OcTS7ckjXQbxUZaMnJsQbkDTiacM9v1 ZifIaw== 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 4frb7wg21w-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 30 Jul 2026 17:55:01 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-38e25e4b41cso155497a91.0 for ; Thu, 30 Jul 2026 10:55:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785434101; x=1786038901; 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=qU6D/rKZGQxFhAFuDv0NYmixXft59wlSQR6DyVjgq7E=; b=eIIaHTIzudf1QxK0K2c9Gk/7qJ6bobEE1HJ/wpT9cqgIyDnJS0/rDjC21w/jKwgfau HPKE8eGrt0S81DPH9898xxI9Pghpwq3geQj57mIkGjMimbTrVm7S+YGvPf3aEaTswN59 kWQe4cNhFrWaOp+EtakIfiGJmuy859UojBhmFXS5D/AUsWr9Yy0TMeV1KgtfaqMu9v0J kvgyPv+jL3y18xPDQ1/+GwSeMcLl9UmjOtEQzNg8BJFSbiIM2RJFZNUgKKUUXfOzYr4h GQxuVHKdJ1GZ0eUulxPF06LuaTLoiKKEW/TkVSQ6kW1P+9Ya5sHkN6QeswlfK6CBO+1f 7L8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785434101; x=1786038901; 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=qU6D/rKZGQxFhAFuDv0NYmixXft59wlSQR6DyVjgq7E=; b=sP91Zc/A6JRfUrH1FFHWTgPOgMw8yq5vQtKnfepAkA9OO5xj4ji3EWH5fF+gAlniiQ a+QoIqt+x3KhMx6POV8GO1xAQ7bu0V3iR/QFEcORDxtQaZYwFuVe/ELgBdbhuPX+JPKv /+pywGjwMIu8tZTnn/nQw+7k3orexMV1I0nIbrnEj+dEU8kInk5JDPaUprMAPNYH/vOy B1gIqnKJ/ETnC/bo2i0LuYvfkW27kVz43iasQA2CT7ukTRiwAGFuIraWirIZ4o/L708T rEIOiwNIEE0mfZRYTf69Wrd9y5Ud4JU4NEwZ3OuBrRQDQ3B9TVPkQfjbCl7tNMdo2iwp 14Rg== X-Forwarded-Encrypted: i=1; AHgh+RrjvpiOWi8zG6vpLfiWXJ9t8kuF2tEbkCdy68mF9AXR+WmmLzbUZObD259JFIRVuoo+LoEED86DHmz88QI=@vger.kernel.org X-Gm-Message-State: AOJu0YxRY/EligvUKTZWz45dJ2Jlqwv86asSE+k1W7Zse7sC0kjsS2Yo zCkwY2lgVaw99KMyUM4N54zXpkueemhHZPxqeHUCWYPYa+hU/3Lgkfm394vHm7aA/P/Bu3hXAUc md3z3uktJDDCXoZArfLY3YxSqnIS71cV9nV/87KcL5POF7VnAVyb6eas0FIKNtS+E7Ko= X-Gm-Gg: AR+sD13jiyoV9TEE3Ym9hKVcPwGx+Ms1f0ndExjF6dwGp2KbB6xfQ71SR5ZtOlKHA7V 8MkEvYq0rk6FpO4QSp+A2oxavAfiYzZ55fPezaCttCxoO8AwHRfJHfTIHIbVdsvrcdWo7pw8SG2 Sli62GsXHkcVOPnVS7UstUq6pGNCML6KNH4G4rSMHImlZuOkuZbhYAtg17aIa3KLhPiSO+kpZt/ g5I3NCPGSKFk5l88q1rl1eI8FjTWjvnBgv+RTqudve0pwTaoOx7+G4Cx2QGqI1NPYcH+D8mHvFy EaGIVl3PcRGBmD47hNCUzq748i7uCMLYOxVl64cE+LxB+tKxzGG+T0WMbHewExadljX7fVP9xd5 ESu1K5Xqxf18KIF3V0ULEpJao X-Received: by 2002:a17:90a:e705:b0:387:e0bb:5803 with SMTP id 98e67ed59e1d1-38f9c126d30mr2935523a91.42.1785434100697; Thu, 30 Jul 2026 10:55:00 -0700 (PDT) X-Received: by 2002:a17:90a:e705:b0:387:e0bb:5803 with SMTP id 98e67ed59e1d1-38f9c126d30mr2935511a91.42.1785434100228; Thu, 30 Jul 2026 10:55:00 -0700 (PDT) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13e72643a12sm36444098c88.5.2026.07.30.10.54.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 10:54:59 -0700 (PDT) From: Taniya Das Date: Thu, 30 Jul 2026 23:24:36 +0530 Subject: [PATCH v4 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: <20260730-maili_initial_clock-v4-3-ed52ade264f0@oss.qualcomm.com> References: <20260730-maili_initial_clock-v4-0-ed52ade264f0@oss.qualcomm.com> In-Reply-To: <20260730-maili_initial_clock-v4-0-ed52ade264f0@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, Krzysztof Kozlowski X-Mailer: b4 0.15-dev-aa3f6 X-Proofpoint-GUID: mItVCxjUsMkg3SifK2rG4JMKFMfxtvBa X-Proofpoint-Spam-Info: AW1haW4tMjYwNzMwMDEzMyBTYWx0ZWRfXzaWOPp3YiEtn yEc0M0lwq8EirvAaTAuZ+xxEkOyIYn/FPlt35aJ20jTN7CJCMO6g0am6NH+nvbTxh8pv/nWe3JO zeyTa2gn98yyzT9AgH67BtGocFKkHQQ= X-Proofpoint-ORIG-GUID: mItVCxjUsMkg3SifK2rG4JMKFMfxtvBa X-Authority-Analysis: v=2.4 cv=EojiaycA c=1 sm=1 tr=0 ts=6a6b8ff5 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=4s9NPNi6RWkeKLmGOYIA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzMwMDEzMyBTYWx0ZWRfXyx2Ep0XlxfP2 8cnoJbK2inO580qPCK9Uix2onIIyMZCVoQnsSJRdKIiyme/Y+gBeQFHeHGySyS+kPoWYe1xKZLM t59ZZ9xqsZ3Rc2B+Sdg8kFIBk3dA1HTLKvj4tysGxTP6D7uUi++Ed0r2JYcWwdejpwc0tKloMKp 4EIWe5CzZsstUcL5R4l93JvzVMSSAgMPfm7pilOfuEoDGsQihfRMS/fOLmWm2/QT828axqaN1ME UxJK2yfUF+6Xce1nrUElvLmHM8mKni6pRuzXO3+j8VXmdutFTUpctofcUHSeIllhvipCwySscW5 2kr4U1DG2QndqoYcD0juegbyo1Gn/xDCS805VwcNV99fOncTASZlBxvY+Z5gHkDZMrLestqa19C Fi1VRiKUT3ozkuNmZezNp2za8Vizy3z11M3/yL2z51B+JU4CoLV8vDqdwLKUKp/8KNg94h90aPt ChKfmv/rbaALM58NW4w== 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-30_05,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 malwarescore=0 suspectscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607300133 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. Reviewed-by: Krzysztof Kozlowski 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