Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp500080rwb; Wed, 16 Nov 2022 04:00:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf5UqFx0CIqoVM62+OZPwotSmvv4tk6+OAg/eSGLzCt9e2dcFftmBDmW3/73d6b/Wouz6oKt X-Received: by 2002:a17:90a:9f45:b0:214:149b:cedd with SMTP id q5-20020a17090a9f4500b00214149bceddmr3440822pjv.143.1668600046242; Wed, 16 Nov 2022 04:00:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668600046; cv=none; d=google.com; s=arc-20160816; b=ukZlMWlnjC2xyEnhahqmB0SSMzPpTO/2Ik8epRoOy9q5tKTtzyz+BJLwyVhBJT6UjN LPk/q4Q6TQsjBUdYQsjFBxoz6KZ2gZ+0mzktgvnNQgooBJFYHTXgwmcIjqsGFD7e9aME IK8/MMf9Ne9c1bu1RqVX1hTS7zJ1c7JgAaiqUjHziw2R/SFLo/yHHhkWn4uxCoU6oQAn cyMBem0grNlGWU2jUZjEznpdCYk5oGngtog4RheynprxLJoMos0199twXihzeZW8kHMI AB4Zgp0DO8ti1qCCGp/SEsEykLURe9FsjbUqkItbQFH9YIB4XJPL6ldIu3yuJzHLWHvP KRuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=y2VLzAKoovb2WFx2ypRlDBSNpC0UtowzqsXDW4c1Ojg=; b=g8jOqu1h5+j4LM0iqv1oieK2Q05Z5VlC/XcU6KOTUPlXyhutyd4XJ+TTG0WspAPXDB O9K26rsxO4Le53jRXEaDrirQ9oi7ufe6mtaSVzo7a3YfZ8hxUBoepzNEkF+Qle10sXyN lbPljgWif0HazMEtCUL4vhZI8/DCmktVgfVO5NH8+ahpxSKxIfpCXGnkqeu679WEIu+1 6No5wHB7gCgxUgVMTyi5TOgQCzHbLJ5AvsT4/QKPbxOvP0cARc9OF1H+cj/ovx3/1OrY 1UXgdMYFUaWdnA09RnS24bNjM0flPeQbrVR7zoZEGW3f+A5TSN/hZELjH+ZRm7KRmI6e 4Vzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=jTtY8EvD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j71-20020a63804a000000b0046ecd36adbasi194267pgd.635.2022.11.16.04.00.31; Wed, 16 Nov 2022 04:00:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=jTtY8EvD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233370AbiKPLOf (ORCPT + 91 others); Wed, 16 Nov 2022 06:14:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239065AbiKPLOL (ORCPT ); Wed, 16 Nov 2022 06:14:11 -0500 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A641445EE9; Wed, 16 Nov 2022 03:01:42 -0800 (PST) Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AGAaqpM001697; Wed, 16 Nov 2022 11:01:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=qcppdkim1; bh=y2VLzAKoovb2WFx2ypRlDBSNpC0UtowzqsXDW4c1Ojg=; b=jTtY8EvDHjlELmxV6aqEGmgZwDoXMXgakSWE7ipvcRR4Q0a8zS6QaKXfv2x8SJPQ6Oda ePRUKM8e7SI5/EXGEVuQaYCYQ6tLkyaeMDZubTorIZdlPTzeCbTDlNe+0jTSlqSId9R3 QE1H1lj7rqrSGl8WRfWHFzANSNru/Ti6c24L85SQPRgMMI9KbYfHmMa9cUDCzSv3zp/C PDeZCc6ZkMeQBTjK7HuiB/TIQNI/+i3Ke8n6aTP1j0bYRvPy2WuDVxQJR3WpAi6qr4v8 R3Le2R/SNvv4uAFLttp64eO/4mY5lsOZrfTDpKbPDEyks7rPVanp6ZkFKKwr/fDnRzao zA== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3kvx8wg238-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Nov 2022 11:01:29 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 2AGB1Sl6030403 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Nov 2022 11:01:28 GMT Received: from [10.79.43.91] (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.29; Wed, 16 Nov 2022 03:01:24 -0800 Message-ID: Date: Wed, 16 Nov 2022 16:31:21 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH v2 08/10] arm64: dts: qcom: sc8280xp: Set up L3 scaling Content-Language: en-US To: Bjorn Andersson , Bjorn Andersson , Konrad Dybcio CC: Krzysztof Kozlowski , Georgi Djakov , Rob Herring , Mike Tipton , Johan Hovold , , , , References: <20221111032515.3460-1-quic_bjorande@quicinc.com> <20221111032515.3460-9-quic_bjorande@quicinc.com> From: Sibi Sankar In-Reply-To: <20221111032515.3460-9-quic_bjorande@quicinc.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: iR-YIgjhY-t7ZMrfIjYDN60MMGB5WMz5 X-Proofpoint-ORIG-GUID: iR-YIgjhY-t7ZMrfIjYDN60MMGB5WMz5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-16_01,2022-11-16_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 clxscore=1015 phishscore=0 mlxscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211160077 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/11/22 08:55, Bjorn Andersson wrote: > Add the L3 interconnect path to all CPUs and define the bandwidth > requirements for all opp entries across sc8280xp and sa8540p. > > The values are based on the tables reported by the hardware, distributed > such that each value is the largest value, lower than the cluster > frequency. > > Signed-off-by: Bjorn Andersson > Tested-by: Steev Klimaszewski Reviewed-by: Sibi Sankar > --- > > Changes since v1: > - None > > arch/arm64/boot/dts/qcom/sa8540p.dtsi | 39 ++++++++++++++++++++ > arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 51 ++++++++++++++++++++++++++ > 2 files changed, 90 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sa8540p.dtsi b/arch/arm64/boot/dts/qcom/sa8540p.dtsi > index 8ea2886fbab2..fd36800a7578 100644 > --- a/arch/arm64/boot/dts/qcom/sa8540p.dtsi > +++ b/arch/arm64/boot/dts/qcom/sa8540p.dtsi > @@ -14,59 +14,81 @@ > compatible = "operating-points-v2"; > opp-shared; > > + opp-300000000 { > + opp-hz = /bits/ 64 <300000000>; > + opp-peak-kBps = <(300000 * 32)>; > + }; > opp-403200000 { > opp-hz = /bits/ 64 <403200000>; > + opp-peak-kBps = <(384000 * 32)>; > }; > opp-499200000 { > opp-hz = /bits/ 64 <499200000>; > + opp-peak-kBps = <(480000 * 32)>; > }; > opp-595200000 { > opp-hz = /bits/ 64 <595200000>; > + opp-peak-kBps = <(576000 * 32)>; > }; > opp-710400000 { > opp-hz = /bits/ 64 <710400000>; > + opp-peak-kBps = <(672000 * 32)>; > }; > opp-806400000 { > opp-hz = /bits/ 64 <806400000>; > + opp-peak-kBps = <(768000 * 32)>; > }; > opp-902400000 { > opp-hz = /bits/ 64 <902400000>; > + opp-peak-kBps = <(864000 * 32)>; > }; > opp-1017600000 { > opp-hz = /bits/ 64 <1017600000>; > + opp-peak-kBps = <(960000 * 32)>; > }; > opp-1113600000 { > opp-hz = /bits/ 64 <1113600000>; > + opp-peak-kBps = <(1075200 * 32)>; > }; > opp-1209600000 { > opp-hz = /bits/ 64 <1209600000>; > + opp-peak-kBps = <(1171200 * 32)>; > }; > opp-1324800000 { > opp-hz = /bits/ 64 <1324800000>; > + opp-peak-kBps = <(1286400 * 32)>; > }; > opp-1440000000 { > opp-hz = /bits/ 64 <1440000000>; > + opp-peak-kBps = <(1382400 * 32)>; > }; > opp-1555200000 { > opp-hz = /bits/ 64 <1555200000>; > + opp-peak-kBps = <(1497600 * 32)>; > }; > opp-1670400000 { > opp-hz = /bits/ 64 <1670400000>; > + opp-peak-kBps = <(1593600 * 32)>; > }; > opp-1785600000 { > opp-hz = /bits/ 64 <1785600000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-1881600000 { > opp-hz = /bits/ 64 <1881600000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2016000000 { > opp-hz = /bits/ 64 <2016000000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2131200000 { > opp-hz = /bits/ 64 <2131200000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2246400000 { > opp-hz = /bits/ 64 <2246400000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > }; > > @@ -76,54 +98,71 @@ > > opp-825600000 { > opp-hz = /bits/ 64 <825600000>; > + opp-peak-kBps = <(300000 * 32)>; > }; > opp-940800000 { > opp-hz = /bits/ 64 <940800000>; > + opp-peak-kBps = <(864000 * 32)>; > }; > opp-1056000000 { > opp-hz = /bits/ 64 <1056000000>; > + opp-peak-kBps = <(960000 * 32)>; > }; > opp-1171200000 { > opp-hz = /bits/ 64 <1171200000>; > + opp-peak-kBps = <(1171200 * 32)>; > }; > opp-1286400000 { > opp-hz = /bits/ 64 <1286400000>; > + opp-peak-kBps = <(1286400 * 32)>; > }; > opp-1401600000 { > opp-hz = /bits/ 64 <1401600000>; > + opp-peak-kBps = <(1382400 * 32)>; > }; > opp-1516800000 { > opp-hz = /bits/ 64 <1516800000>; > + opp-peak-kBps = <(1497600 * 32)>; > }; > opp-1632000000 { > opp-hz = /bits/ 64 <1632000000>; > + opp-peak-kBps = <(1593600 * 32)>; > }; > opp-1747200000 { > opp-hz = /bits/ 64 <1747200000>; > + opp-peak-kBps = <(1593600 * 32)>; > }; > opp-1862400000 { > opp-hz = /bits/ 64 <1862400000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-1977600000 { > opp-hz = /bits/ 64 <1977600000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2073600000 { > opp-hz = /bits/ 64 <2073600000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2169600000 { > opp-hz = /bits/ 64 <2169600000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2284800000 { > opp-hz = /bits/ 64 <2284800000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2380800000 { > opp-hz = /bits/ 64 <2380800000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2496000000 { > opp-hz = /bits/ 64 <2496000000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > opp-2592000000 { > opp-hz = /bits/ 64 <2592000000>; > + opp-peak-kBps = <(1708800 * 32)>; > }; > }; > }; > diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi > index 0e80cdcf6bcf..2ac8f5204905 100644 > --- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi > +++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi > @@ -6,6 +6,7 @@ > > #include > #include > +#include > #include > #include > #include > @@ -38,66 +39,87 @@ > > opp-300000000 { > opp-hz = /bits/ 64 <300000000>; > + opp-peak-kBps = <(300000 * 32)>; > }; > opp-403200000 { > opp-hz = /bits/ 64 <403200000>; > + opp-peak-kBps = <(384000 * 32)>; > }; > opp-499200000 { > opp-hz = /bits/ 64 <499200000>; > + opp-peak-kBps = <(480000 * 32)>; > }; > opp-595200000 { > opp-hz = /bits/ 64 <595200000>; > + opp-peak-kBps = <(576000 * 32)>; > }; > opp-691200000 { > opp-hz = /bits/ 64 <691200000>; > + opp-peak-kBps = <(672000 * 32)>; > }; > opp-806400000 { > opp-hz = /bits/ 64 <806400000>; > + opp-peak-kBps = <(768000 * 32)>; > }; > opp-902400000 { > opp-hz = /bits/ 64 <902400000>; > + opp-peak-kBps = <(864000 * 32)>; > }; > opp-1017600000 { > opp-hz = /bits/ 64 <1017600000>; > + opp-peak-kBps = <(960000 * 32)>; > }; > opp-1113600000 { > opp-hz = /bits/ 64 <1113600000>; > + opp-peak-kBps = <(1075200 * 32)>; > }; > opp-1209600000 { > opp-hz = /bits/ 64 <1209600000>; > + opp-peak-kBps = <(1171200 * 32)>; > }; > opp-1324800000 { > opp-hz = /bits/ 64 <1324800000>; > + opp-peak-kBps = <(1267200 * 32)>; > }; > opp-1440000000 { > opp-hz = /bits/ 64 <1440000000>; > + opp-peak-kBps = <(1363200 * 32)>; > }; > opp-1555200000 { > opp-hz = /bits/ 64 <1555200000>; > + opp-peak-kBps = <(1536000 * 32)>; > }; > opp-1670400000 { > opp-hz = /bits/ 64 <1670400000>; > + opp-peak-kBps = <(1612800 * 32)>; > }; > opp-1785600000 { > opp-hz = /bits/ 64 <1785600000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-1881600000 { > opp-hz = /bits/ 64 <1881600000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-1996800000 { > opp-hz = /bits/ 64 <1996800000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2112000000 { > opp-hz = /bits/ 64 <2112000000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2227200000 { > opp-hz = /bits/ 64 <2227200000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2342400000 { > opp-hz = /bits/ 64 <2342400000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2438400000 { > opp-hz = /bits/ 64 <2438400000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > }; > > @@ -107,66 +129,87 @@ > > opp-825600000 { > opp-hz = /bits/ 64 <825600000>; > + opp-peak-kBps = <(768000 * 32)>; > }; > opp-940800000 { > opp-hz = /bits/ 64 <940800000>; > + opp-peak-kBps = <(864000 * 32)>; > }; > opp-1056000000 { > opp-hz = /bits/ 64 <1056000000>; > + opp-peak-kBps = <(960000 * 32)>; > }; > opp-1171200000 { > opp-hz = /bits/ 64 <1171200000>; > + opp-peak-kBps = <(1171200 * 32)>; > }; > opp-1286400000 { > opp-hz = /bits/ 64 <1286400000>; > + opp-peak-kBps = <(1267200 * 32)>; > }; > opp-1401600000 { > opp-hz = /bits/ 64 <1401600000>; > + opp-peak-kBps = <(1363200 * 32)>; > }; > opp-1516800000 { > opp-hz = /bits/ 64 <1516800000>; > + opp-peak-kBps = <(1459200 * 32)>; > }; > opp-1632000000 { > opp-hz = /bits/ 64 <1632000000>; > + opp-peak-kBps = <(1612800 * 32)>; > }; > opp-1747200000 { > opp-hz = /bits/ 64 <1747200000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-1862400000 { > opp-hz = /bits/ 64 <1862400000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-1977600000 { > opp-hz = /bits/ 64 <1977600000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2073600000 { > opp-hz = /bits/ 64 <2073600000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2169600000 { > opp-hz = /bits/ 64 <2169600000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2284800000 { > opp-hz = /bits/ 64 <2284800000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2400000000 { > opp-hz = /bits/ 64 <2400000000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2496000000 { > opp-hz = /bits/ 64 <2496000000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2592000000 { > opp-hz = /bits/ 64 <2592000000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2688000000 { > opp-hz = /bits/ 64 <2688000000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2803200000 { > opp-hz = /bits/ 64 <2803200000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2899200000 { > opp-hz = /bits/ 64 <2899200000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > opp-2995200000 { > opp-hz = /bits/ 64 <2995200000>; > + opp-peak-kBps = <(1689600 * 32)>; > }; > }; > > @@ -185,6 +228,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 0>; > operating-points-v2 = <&cpu0_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_0: l2-cache { > compatible = "cache"; > @@ -206,6 +250,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 0>; > operating-points-v2 = <&cpu0_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_100: l2-cache { > compatible = "cache"; > @@ -224,6 +269,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 0>; > operating-points-v2 = <&cpu0_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_200: l2-cache { > compatible = "cache"; > @@ -242,6 +288,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 0>; > operating-points-v2 = <&cpu0_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_300: l2-cache { > compatible = "cache"; > @@ -260,6 +307,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 1>; > operating-points-v2 = <&cpu4_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_400: l2-cache { > compatible = "cache"; > @@ -278,6 +326,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 1>; > operating-points-v2 = <&cpu4_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_500: l2-cache { > compatible = "cache"; > @@ -296,6 +345,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 1>; > operating-points-v2 = <&cpu4_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_600: l2-cache { > compatible = "cache"; > @@ -314,6 +364,7 @@ > power-domain-names = "psci"; > qcom,freq-domain = <&cpufreq_hw 1>; > operating-points-v2 = <&cpu4_opp_table>; > + interconnects = <&epss_l3 MASTER_EPSS_L3_APPS &epss_l3 SLAVE_EPSS_L3_SHARED>; > #cooling-cells = <2>; > L2_700: l2-cache { > compatible = "cache";