Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp4274620ybi; Mon, 29 Jul 2019 23:00:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqzooYPAgDkMjFfOfH5jlPPg9a/h0p/wdKLs7MhfXJuZgGZkcrl9Fm2Y6mUP2JYs1HvkZjYs X-Received: by 2002:a63:e948:: with SMTP id q8mr104101157pgj.93.1564466433475; Mon, 29 Jul 2019 23:00:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564466433; cv=none; d=google.com; s=arc-20160816; b=pmpCOgO+QEGSw56fZ2mYhlDUOyAo3yN+Sjqu2p5YUr/DWGk0W45KjOzDFpmtf9Ug9a dmNoeOcU6OktOMbGb5Ae3JWQkPE5sfNdMOdKTV1UBr/CmZrO29FNqUoNAnH3A1lL2TSX 26bNcUI25nEK1brB6bgTvW7bOZnPvP2CxHxq0XYglXK+hWDE54bdxjZYKfGFHWO5PLEe Ybj6xB35NN9NL5iSSwSVY4YbM2HvWZeeyn6tiYxPiSaTAo4Fd9L6R15SHixLAnnNP0hA JXaFDuD3V119R5bb7SysYHWnt9dXWP/KodAiLgArtzhSqi7lns+N4yH/aWIOlG7bbIxU BXpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=z9yhVZrCo2Ym96O9jSbeb4ViFfqeymdVjMGrDKz2FPM=; b=UiOfTTcNtV6jXypvTAfpTAR1qVwrgWWEcCVTcyIQYMDm2dVJDPZDID5Ori+4OtyssY qpEIbUw6RMUN/9D2JMYncJ3zQHey6Q71Hell4wSVu2GdCqrP0ZZTWUeb+C46wBYtZfTA 4AnzGZIQsLHSpUG5MxeYzit5rL9IDBsM+mx1aaCcf/wDNrmf1xTavn66GkrIpLvJvd4a DhVAi2MN18sYblFj578+Af7qdB/lCKbCipZlAYwa/h99hwBDZjcG99RRkFo5Mckj1agS +WH0Q8yoQ5rUcIE5Hv7Cx9GYGcgHShTdfLRTl0CzqXbygsA2tOvEtHT2A1B9dPJQZXxo srvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="N17K/Md9"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v4si25619270plp.212.2019.07.29.23.00.18; Mon, 29 Jul 2019 23:00:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="N17K/Md9"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728904AbfG3Fxt (ORCPT + 99 others); Tue, 30 Jul 2019 01:53:49 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:45614 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726205AbfG3Fxt (ORCPT ); Tue, 30 Jul 2019 01:53:49 -0400 Received: by mail-ot1-f65.google.com with SMTP id x21so26620161otq.12 for ; Mon, 29 Jul 2019 22:53:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=z9yhVZrCo2Ym96O9jSbeb4ViFfqeymdVjMGrDKz2FPM=; b=N17K/Md9kf9zsF+8d2jNQ4qeEMqeDzuH2Fn+lKJIzHgbcXXOjdXqxhe19pt/7H+kfK XIK9MUmRSzEkvOdZxeQ6792Oxc44al7rEb96Qa4TRYkiZNU+2QBvoxA5HSBjy2Qbr6W8 karZdmF31kOYyjULxZJDgpCSFY/y12xphn+Ku0jhWDm02Ic0UcY97gI3Q798ydEBPQYd +ddBmLBRhnl5/3zOGgNhGxyitb7DltzQm7fjlDExtim+zNKXNt1MRCHizz3F+SBjicNQ nOI9ItTaH6hxoO9MeQTvvhUsb+gY3mSY/yxaPeWHKRA3MkxO3883J0ao/X5SwFU2hK48 Cu/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=z9yhVZrCo2Ym96O9jSbeb4ViFfqeymdVjMGrDKz2FPM=; b=TzAheF3hKyAcQyll1vLPy0zm4+9eCEmOm+sO4N2kmHe7qYgPpBcoZaRyspuzvuw0hy ICj/LNAdAPYlERxsntapyaIJZwuDQSjCon2wjFiSfFkXNJtBxgSWG6bl/TtC4NmEJ96B r9MPaz5GtpE1MuERuSfEYaK86b0MDzIasK4AQPR7n8j1+wDLCsr/d8OdXM6yxOH3VdoH X/RCZ2tfuZn12YXwTf3aJm/4dYbWLx92T/iT1HJZZ9yqRQVUo3bA3rFE2lytwdQxs9M7 vKnXNaB5CL0RAVNduLHAQzv1MyXK5PC0ZAVbsL6ZstVHsHuocDMKz9tUO7D2exbESGrJ xDSA== X-Gm-Message-State: APjAAAUrbW8FR+XRZEvP6mt2iiMvPrsYOIXFu7KVrbx3viDB3fWMAPZT 4fy9bhOLdFhA6doYUMptXcJ+SWEifzdn4P2k2EuTMw== X-Received: by 2002:a9d:6201:: with SMTP id g1mr86267586otj.195.1564466028394; Mon, 29 Jul 2019 22:53:48 -0700 (PDT) MIME-Version: 1.0 References: <20190726231558.175130-1-saravanak@google.com> <20190729093545.kvnqxjkyx4nogddk@vireshk-i7> <20190730024640.xk27jgdfl2j6ucx7@vireshk-i7> <361effba-4433-24d9-243c-201af39214cc@codeaurora.org> In-Reply-To: <361effba-4433-24d9-243c-201af39214cc@codeaurora.org> From: Saravana Kannan Date: Mon, 29 Jul 2019 22:53:12 -0700 Message-ID: Subject: Re: [PATCH v4 0/3] Introduce Bandwidth OPPs for interconnects To: Sibi Sankar Cc: Viresh Kumar , Georgi Djakov , Rob Herring , Mark Rutland , Viresh Kumar , Nishanth Menon , Stephen Boyd , "Rafael J. Wysocki" , Vincent Guittot , "Sweeney, Sean" , David Dai , adharmap@codeaurora.org, Rajendra Nayak , Bjorn Andersson , Evan Green , Android Kernel Team , Linux PM , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 29, 2019 at 10:28 PM Sibi Sankar wrote: > > Hey Viresh, > > On 7/30/19 8:16 AM, Viresh Kumar wrote: > > On 29-07-19, 13:16, Saravana Kannan wrote: > >> Sibi might be working on doing that for the SDM845 CPUfreq driver. > >> Georgi could also change his GPU driver use case to use this BW OPP > >> table and required-opps. > >> > >> The problem is that people don't want to start using this until we > >> decide on the DT representation. So it's like a chicken and egg > >> situation. > > > > Yeah, I agree to that. > > > > @Georgi and @Sibi: This is your chance to speak up about the proposal > > from Saravana and if you find anything wrong with them. And specially > > that it is mostly about interconnects here, I would like to have an > > explicit Ack from Georgi on this. > > > > And if you guys are all okay about this then please at least commit > > that you will convert your stuff based on this in coming days. > > I've been using both Saravana's and Georgi's series for a while > now to scale DDR and L3 on SDM845. There is currently no consensus > as to where the votes are to be actuated from, hence couldn't post > anything out. > > DCVS based on Saravana's series + passive governor: > https://github.com/QuinAsura/linux/tree/lnext-072619-SK-series Thanks Sibi! You might want to convert your patches so that until the passive governor is ready, you just look up the required opps and vote for BW directly from the cpufreq driver. Once devfreq governor is ready, you can switch to it. -Saravana > > DCVS based on Georgi's series: (I had already posted this out) > https://github.com/QuinAsura/linux/tree/lnext-072619-GJ-series > > -- > Qualcomm Innovation Center, Inc. > Qualcomm Innovation Center, Inc, is a member of Code Aurora Forum, > a Linux Foundation Collaborative Project