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 B704A41DE06 for ; Fri, 24 Jul 2026 10:10:36 +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=1784887838; cv=none; b=TEk2QPIAzt3vILGzUeEb5HeA14OSX4tjUmeyKsLyaaWM/rp4SfUcqCWxkq+YyXZ5Qsuo9WCjLGvPMr9kUlTVKIwSdCitYJsYkDT9dbhY16e1YWun8kK5w7mptuPlICQM7Uyww8tTZaFKgMMY0bKn/4mbvohrTujBPCcbrA6OV/o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784887838; c=relaxed/simple; bh=ddVTMkhYQhjB6ZCGQhNmC7udHsSIhRwzbp49Q5QEPpg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dzld4XgxqdyS6piyJESk54r60QVmIF2EHMbuf5oe0HfqMW5tJtFKhvdHTryDrml3bXgHUva23ZgTw7GT/8ZgERvNuM+dUXsWvwOhMGKmToTyRtG4dQF14z8/01o66Sc8hk1AP2GyjaIqL1Bxw3EzUPKZEkuwKRCkki5kYI9gUYw= 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=NtpvpQ5D; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=M8psFy+2; 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="NtpvpQ5D"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="M8psFy+2" 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 66O4lL0i1869116 for ; Fri, 24 Jul 2026 10:10:35 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=NtpvpQ5DKV2j/Rz0 msAW+2hppdQOJuqzZxXLB1q/FVbu5Z5JWwABeMGb6MaUqn47r23YUpmNoZrPPQD+ gwfZVdRhnppBTCAUCMVxC5Vc38mSsP8rRNkctDgp4UY3uyGhRvCAOlr0OBksQpyN urqXf4nmt1Rk3yHfSXn83Bo8sy/8nlJADYqc5KSGWBQLi/MRStHERqr4xy2qVtyP 3RqyxQw5EpeakYxnJrMWR7/89jUJsdl2gnMLq5FOD6A/TAnoUhfU6uRM2Y4bcsys 2JEDrqzHC/U+nNb4ndG5+QgX1O7kFtG13tBHeqjv9xBIfr/taxsIudq2cCbYzF8I bXLG6A== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fm0pw98td-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 10:10:35 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2cfc52ddc55so4358865ad.3 for ; Fri, 24 Jul 2026 03:10:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784887834; x=1785492634; 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=M8psFy+22t9VW18/41n/ExuZFlV4CERWJ2sb1XPBO77AFNoHA4WHBRgei4q0j2JgJh 82x70RyFTBAOhLrUTPJYhJrczZUpb8YR3j3PZ4gOAmGWxDJofAW0nRXQ44elMrJO9jYQ Il2O/Mr8k96Zdrno30pHgoF9RVoQqsENysVhD570rbMVM+ANHvWRjpwT8tk43Ky3ddiL 9Fsvai2G+5VceK8xzsAB67sct9Y+5cRwsdddJUGy0h+NqGvBfPSyen0RQ3ZvtDqBwUJE aHQlpNovgnUgGTYlLpfv4cU3PKRqdkOifCaly7c8kR04GeRtlmLSwPC0pgHllRPgA6oG HlHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784887834; x=1785492634; 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=c33UgUdIjsxgNikE8+USfHtSXy5dt2uDDF8WJA/tBSgx3hEjoLaDzJUCGXm7c3ruPY UlMRpJwVDjIJvs7338Quc548ZNHNmeOfUW+3+t/C/0HDGkMKi8s7+2eSzlCf6D/vFdAh fz5mp2Ae0TuW9t17ZdNtkPh73oumpboJHW31IpcXD+sWULQIfdC72Rk2b1fs9J1MK6u0 qwp6x8mJBo0C+Oyk0S+NJJytU8N5VQDY3RUHt8f8JuRvZHCzHopLHm2aSRiVMDkYGjqo /kAa5/fWTqSh+CpMm8WiQXbDGiQAEgbVioFMHEx096RLCFrWqVpoFOq5SLn3N8/MW6cg g8nA== X-Forwarded-Encrypted: i=1; AHgh+RpNMRCAV/rYjUt8h1ViJqTU4uXbs8yCgs9K4GT6FXTqoujkaqzrYsX91s/dGxeRCFWDE1wzvJA1PgmWka4=@vger.kernel.org X-Gm-Message-State: AOJu0YyEmPlQaeBEW77Md5ppaa1aUFU/jLZP2I+Z15PMayW+RzyuPgJj pkmCZsRw9L468YBbOvX4v7QTT4+cygmtQ/0V+RU5H54HTnDAn+Ye/nK6BSkeBd0RzpkTFvLUPVL yibQSqC3KylwjUVnBDtXPEhqwrhuslNIW01RAHaeQvouoUq73iKrlfp1xAYAfwg4d3FY= X-Gm-Gg: AR+sD13Kb53U6OLPpSwmsrLkTL+8IPZdJtLKvStOrvGLHHnqa7L8P+VpfAXNL3J/zVK ZWAgOa2SV4tMQnCJb6741wIBMUerM/+ef9Z3NWbvGR9bDuwm0a/058ZbBvODNPi8w1MFG4bS4KE vZtM7XW9fz8D2mKs9pBbtWiRaBL35P1J+Kvj5R28ytQvmrDXQOG/lrUszFc0F/YO42XENXckzYQ CPe5kBzfN8qnBj5DEg0gEY9aCaXr4J+yz6LmrBBIHLHiXiFQkfFrR5QT3zQeLogkfA1YETpOxCs PQby5q0+HOwxHDB1+sjduBeGxFJzJP2+wbzCC71VzDFaHEZEilrVQ5FxrrLTl7WKcNisD1qmT/4 dr7ZCjlTNsK/tPXfO0D9zhsFo X-Received: by 2002:a17:903:2282:b0:2c9:c083:cd50 with SMTP id d9443c01a7336-2cfa6b799eamr80891295ad.17.1784887834565; Fri, 24 Jul 2026 03:10:34 -0700 (PDT) X-Received: by 2002:a17:903:2282:b0:2c9:c083:cd50 with SMTP id d9443c01a7336-2cfa6b799eamr80890965ad.17.1784887834104; Fri, 24 Jul 2026 03:10:34 -0700 (PDT) Received: from hu-tdas-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2cf8f390dd2sm47863705ad.79.2026.07.24.03.10.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 03:10:33 -0700 (PDT) From: Taniya Das Date: Fri, 24 Jul 2026 15:40:11 +0530 Subject: [PATCH v3 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: <20260724-maili_initial_clock-v3-3-45b577241c91@oss.qualcomm.com> References: <20260724-maili_initial_clock-v3-0-45b577241c91@oss.qualcomm.com> In-Reply-To: <20260724-maili_initial_clock-v3-0-45b577241c91@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-Spam-Details-Enc: AW1haW4tMjYwNzI0MDA5MiBTYWx0ZWRfX3qiMGzz6kEn8 51n8R4T4VikSyON4+3zFHdRj2plt8Wb4wP+DB3G0DBHPc3FNjxbkQOHj/LCP/hu84HjnCuE3f+6 VA89T4J2SnSVvMEybCdhR8qKFU/K46ToI3BbV/V6jpN5G863HDJedRhWub5YIBodzYYkDcW0epU mF8uLGSkSZrQbyCdLsWWEnwFYaix1ndglmFpI8f+ZGvjZbezF3AXOPqg8AoifxiGBObM8x5qNmp 9QAOZ2KKiOtg+1hXuJ1XLDHtRBP6w1LZ9HLEFb3ad0Q95l04MCtQcfDWy4I/BqlhH24EXpEP+mm dJ25c5lNPyfI6rmNmkgP/rmSZAFPevGNMnS3/idWDy1iHzpjAelRcVfFQOfoJkIYcOaAql+4A0c NVuLjx+sWzlGWgk3o7lQDaAQYzNiDwdDycmNJqudN7+JTtb8QTBpM7YI8bkd0CisBlrPQja/EZd malDMSDJaUS6nNGGuOg== X-Authority-Analysis: v=2.4 cv=RJeD2Yi+ c=1 sm=1 tr=0 ts=6a633a1b cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==: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=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-ORIG-GUID: NpI3-GVhf8N7N9G6EgsKpGUHLJtzQp5z X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDA5MiBTYWx0ZWRfX8WiMMz/EZZZ2 QLQB0u33yX0sQocbGwRFHfnl4NAGC3oV/cZynt8k4yHrA4i2JVT5Tp4sA0f4mGjlCEJz0fRw3Wt adqUWkqZo3Ls31NTzYiuPV4u00DzNPg= X-Proofpoint-GUID: NpI3-GVhf8N7N9G6EgsKpGUHLJtzQp5z 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-24_01,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 spamscore=0 phishscore=0 bulkscore=0 impostorscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240092 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