Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2721817lqp; Mon, 25 Mar 2024 07:33:09 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX+xoPYjXb0Kxm2GRwpEZZPOGYOYCOO0CDJj6mHkkre/PlgTUOSFpnBPqQhieJwKr/noHzOSzqOj1ubb4wzz37yD820mKKPI3vi5o7aOQ== X-Google-Smtp-Source: AGHT+IGKpNMHUhu7zPMnMWW6kDc+BxZMajBrr9HW+B/8pokPtSzfvDWiFr+KD8LY+7lLLBHalZ4y X-Received: by 2002:a17:906:6890:b0:a46:dace:3fbf with SMTP id n16-20020a170906689000b00a46dace3fbfmr4726456ejr.30.1711377188763; Mon, 25 Mar 2024 07:33:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711377188; cv=pass; d=google.com; s=arc-20160816; b=QBlu4W9hH3m49SURT0e40tGroKqoyLx7nWdjNbgcPjxVCuEyraon8d/kq6W9jWMzkG BYGH5Wwn2ZgdIbDn3tHU/Qq68tJDjeMHF6H4vCyxCOekP3YHeFioX+HXsJh1zve0BeyT RxmJsTgAemoLH1fBYb2k9L/g8bQfGvHrzuF+68ezEp6eLZoX+tQtmNd48lUSkEsAjQ9B 6ovanxCipSwkkMxS1RKVuqbhbeLrIEkGsP1ndhd8K/PKficfS+xo1fvTjb/RUsY7vcaF MX7PPEjWuANPIH5m65EAKkSIdv/zzqz893pAR6/JEW9rJvwUS+x19RIreEdI0T5Sf7qg yWrQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=9CHl93Q8DRAjWAYjiISTKY13GhosV9C3yA+9XS3PrZ8=; fh=P7+qBLbZ1ArJGMMTS39GUumoE59tkMzdbGlXOz4ngUw=; b=lTVV7GsBnBX4+a49chMRTZIG3L0jMNyt2QfE1OzeFL3Xr0sNciv4prTIhb1QXBjI42 ZZNtzwagaBo5m1nI+hJU12px7NkVDO9v0sY64NyK5yTtr3Rhq40aI7TgePP+RnC5YEmE IaP6Q3MIG2s9gnV5Y/WzQz/ZP3iI1EgNsfWrbZxO2NdMuEqIi0rFuRJ0TdcpPtu0RLIW nWVBDBq87c2kDbBWOgGL2nMWZIjCzSj3NeIYuiyTobVYI+8SxoVsqtz0ZG52jrG5segi wpz1NHhZ9rSaRBA3GA1U7FfLRuIuK1saS19DicNOyP/QWI/hmDOPk0TAIrWQxkA2vTrq rTcQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=pOtOowlq; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-116824-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-116824-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id kv15-20020a17090778cf00b00a467a6d4c98si2656342ejc.254.2024.03.25.07.33.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 07:33:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-116824-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=pOtOowlq; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-116824-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-116824-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 794671F3F218 for ; Mon, 25 Mar 2024 14:23:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D51DD196682; Mon, 25 Mar 2024 10:51:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="pOtOowlq" 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 7AC801B04B0; Mon, 25 Mar 2024 10:21:21 +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=1711362084; cv=none; b=X+4fuA7VC9Tn4qh4xX0N8iks+P3wClbi1SUmd6sdaG6WvZOttxKvcYW40d9z/TmfdzqNGYUJ0gb8xM+AysSkHeOcl9tTN9VEIlAVBDGpDFr1pmb65CI86xvLwRCE5ecmd4EchCvYh0auYT2+kWSwfbjJ5kz6qbwxd7xSx0rTPZ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711362084; c=relaxed/simple; bh=lnS95bunV/EH9UhcF3G/sCrMeEzpcJBQkovuEjBYQDA=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=rNSMrCHCjbXrhRwxU2IH6tJioWEQuz/UrdKplvE7ZYyMvu6Mnf6io+DUSbCqM7aEjdAUF3SsgzA+Z0d3/1/H6Yi9ZJLqR9WP/j4BxbUVOFSwfweIB6yZCxwyNJZFVvwyfknsnK288JvTzf/CbrK0mSuOhYfey9C05Y6E0wDsWmM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=pOtOowlq; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 42P9Rtk2031881; Mon, 25 Mar 2024 10:21:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s= qcppdkim1; bh=9CHl93Q8DRAjWAYjiISTKY13GhosV9C3yA+9XS3PrZ8=; b=pO tOowlq3P/d2CiqOoFYxSRu/6D4PWZ5ki3gnqhYmfUg0OwmkBfs/pqIjlu4ar3vbI 7uw6V6jFlnbFHWqgL55KFF9ZS1ObKZ0wcBwdvFLWUWy60w06bN+xHKm8TusZeaJv wI9HD2ckZZJ4vqb5nndkwzd+/OjXbpp163dqh7Qu2z0AozkAid95ulFXsddVL0bL SnllaNqDSQxNjrcp/x58jDOeqAfN84BWjrwLAktTrkSupQS/pSUhPMzuz+0CrYPN TPqk2HtJnJ5Egn+Ft8Rw1Jj5bGfDUBQIRq3c9eDvy/qS7IUEslOvIGAy/J+MP3uP PDkky/ZFb5ddKHIHu+yw== Received: from nasanppmta03.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3x319j8re3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 10:21:17 +0000 (GMT) Received: from nasanex01b.na.qualcomm.com (nasanex01b.na.qualcomm.com [10.46.141.250]) by NASANPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 42PALGW7016199 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 10:21:16 GMT Received: from hu-varada-blr.qualcomm.com (10.80.80.8) by nasanex01b.na.qualcomm.com (10.46.141.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Mon, 25 Mar 2024 03:21:11 -0700 From: Varadarajan Narayanan To: , , , , , , , , , , , , , CC: Varadarajan Narayanan Subject: [PATCH v2 4/4] arm64: dts: qcom: ipq9574: Add icc provider ability to gcc Date: Mon, 25 Mar 2024 15:50:36 +0530 Message-ID: <20240325102036.95484-5-quic_varada@quicinc.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325102036.95484-1-quic_varada@quicinc.com> References: <20240325102036.95484-1-quic_varada@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01b.na.qualcomm.com (10.46.141.250) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: sqxEGgZ6sgjvxuXxq4wskYn9EM-KoJ3E X-Proofpoint-GUID: sqxEGgZ6sgjvxuXxq4wskYn9EM-KoJ3E X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-25_07,2024-03-21_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 mlxscore=0 impostorscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 adultscore=0 mlxlogscore=999 priorityscore=1501 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2403210001 definitions=main-2403250056 IPQ SoCs dont involve RPM in managing NoC related clocks and there is no NoC scaling. Linux itself handles these clocks. However, these should not be exposed as just clocks and align with other Qualcomm SoCs that handle these clocks from a interconnect provider. Hence include icc provider capability to the gcc node so that peripherals can use the interconnect facility to enable these clocks. Signed-off-by: Varadarajan Narayanan --- v2: Fix include file order Move to separate patch --- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi index 7f2e5cbf3bbb..5b3e69379b1f 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -306,6 +307,7 @@ gcc: clock-controller@1800000 { #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; + #interconnect-cells = <1>; }; tcsr_mutex: hwlock@1905000 { -- 2.34.1