Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp224676pxb; Thu, 2 Sep 2021 02:45:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwS3oP9QE/lS2/IsRJtifg+sFElMwHyGPtu1npYsbsOSybW359w7lG/g3NlRbj14IiPfVMM X-Received: by 2002:a05:6638:d43:: with SMTP id d3mr2002188jak.138.1630575919561; Thu, 02 Sep 2021 02:45:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630575919; cv=none; d=google.com; s=arc-20160816; b=JIX4Un3Arp/VV6tNAPMfm5+ZYndbhf79pTvGboSKAaUCwtM9E+kQ5HC0XIRVUqtvBq 39HvkU79V0+e14RzLeFmt5q39GWlv6ne1w460ipTJ+ipgec740B6s78LapxA+/ZLh5Xm 938/yNVLTZT5KZJJ7PAl2LHAV7lb8d6/OcQ4yAkvON7RFSSEBApN/OSCEj+D6EQ5igeY hTq7SVuCwGzhZuZVqIfAc2jbbL1gF/hAp1Ur36VJBzYkB3L8ZAWgH7p1gKRLgA3pB59K i9axJ/y7US3c+wdWUlA8bs2tKIwbFrvJ3ieEUlIfRskEibTkUNXZRq4GoBcEG3Tne21L BP2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:reply-to:cc:from:to :dkim-signature:date; bh=xRF9eqv4PKo+kZdEnxZf3slEfaXPEv4ICmGtDtFFhr0=; b=McFGs6HR2nRrTsljhgRyUTY83aeu5K3XJj8LpHckUhmqLe2i7IeOwwBPdU5KC1gRT6 us5to3yRrOMMiwlU8GMcjty4JloDXgGkvZBgOzoV7As4wsecX5qlE888HhVzph3m4ahK NNZHZSz57sm0Syxjv48QUdhUnnXFMQwiPKM8aDJIY3yfXNgfoHmbtpoM+WzoWegxyMe4 KVIYsPy+RYpxJvjOP/KYXchv6eehdZC7IGuaSjenlDaWm1iCOku3lu0mAdMjlpp5m1V9 M+F0/cTERRgu4JNAQR7NBDAJhPCJaRZ6wvDGt8B17sNPFA25TNifhkYQjUe2Xo4KiWoD 8rHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail header.b="wf/2sLr+"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m62si1016279ioa.15.2021.09.02.02.45.07; Thu, 02 Sep 2021 02:45:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail header.b="wf/2sLr+"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245747AbhIBJnx (ORCPT + 99 others); Thu, 2 Sep 2021 05:43:53 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:43921 "EHLO mail-4319.protonmail.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241297AbhIBJnw (ORCPT ); Thu, 2 Sep 2021 05:43:52 -0400 Date: Thu, 02 Sep 2021 09:42:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1630575772; bh=xRF9eqv4PKo+kZdEnxZf3slEfaXPEv4ICmGtDtFFhr0=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=wf/2sLr+/ZxXhfe0qyapMX8pS587V7p1N27/s2WJgjM3SOUs+CYlEFEHut78r4LcB JEjb4vIvf6QDTkk4B9UWDfaTgdJm5LqSJOomxhnu12RoDcyHDoBtmIkjZm6x1RzLQo WyIJAWORp36Wf43sqL3Qe6yr/w7XzZnKDuzJK2wQ= To: Dmitry Baryshkov From: Yassine Oudjana Cc: AngeloGioacchino Del Regno , Andy Gross , Bjorn Andersson , Georgi Djakov , Rob Herring , AngeloGioacchino Del Regno , linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Shawn Guo , Marijn Suijten , Konrad Dybcio Reply-To: Yassine Oudjana Subject: Re: [PATCH v4 1/5] interconnect: qcom: sdm660: Commonize RPM-QoS Message-ID: In-Reply-To: References: <20210901121518.152481-1-y.oudjana@protonmail.com> <20210901121518.152481-2-y.oudjana@protonmail.com> <9af0f031-101e-53b4-514e-9ead44320f4e@somainline.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 2 2021 at 02:01:59 +0400, Dmitry Baryshkov=20 wrote: > On 01/09/2021 21:48, AngeloGioacchino Del Regno wrote: >> Il 01/09/21 14:15, Yassine Oudjana ha scritto: >>> SoCs such as MSM8996 also control bus QoS in a similar fashion to=20 >>> SDM660, >>> with some paths being controlled by RPM and others directly by the=20 >>> AP. >>> Move relevant functions and defines to a new object so that they=20 >>> can >>> be used >>> in multiple drivers. >>>=20 >>> Signed-off-by: Yassine Oudjana >>=20 >> Hey guys! >>=20 >> I'm waiting for the interconnect RPM-QoS commonization to be merged=20 >> as I >> have fresh >> interconnect drivers for MSM8998 and MSM8976, ready to send, that=20 >> are >> also using >> the very same QoS mechanism as SDM660. >=20 > We were also looking onto this. I'd propose to merge sdm660 code into > main icc-rpm.c instead of splitting it into separate file. We have > enabled QoS for apq8096 (msm8916) and msm8939. See > https://lore.kernel.org/linux-arm-msm/20210818015732.1717810-1-dmitry.bar= yshkov@linaro.org/ > for the reference. I'm waiting for Shawn to publish v2 of his fix,=20 > then > I can post v2 of my patchset. I'll wait for your v2 to post v5 of this series then. Please add me to Cc when you send it. >=20 >>=20 >> Yassine, please check Shawn's recent patches for SDM660=20 >> interconnect, >> which are >> fixing some bits for the QoS implementation and adding some required >> clocks to the >> SDM660 interconnect driver. >>=20 >> Adding Shawn to the Ccs as to make him aware of this patch; >> also adding Marijn and Konrad from SoMainline as probably interested >> parties. >>=20 >> Cheers! >> - Angelo >=20 >=20 > -- > With best wishes > Dmitry Thanks, Yassine