Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp10420526ybi; Wed, 24 Jul 2019 22:55:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqzdupQiKjglvROjwOwEBrqFNhRiVc/xCeZcI/ZmkiglVPHx97ddFyJ2lFouHEHU21ndgHaE X-Received: by 2002:a62:ac1a:: with SMTP id v26mr15227843pfe.184.1564034107241; Wed, 24 Jul 2019 22:55:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564034107; cv=none; d=google.com; s=arc-20160816; b=MXRsOUxfBVabQXStHsWbSHU7WMRPl6kOlKib26hC+SOaYHRTxEBkpwqQfOXWPVc+7w GL01XrLm+2RtYx8MHaFYB35bX+uE0paelzA/0Yl6XpLnvTVGTwjhDXqGGg9oewU8pJ4m ZzuY+w2MdVse0MxU06pdCD4hQnMh/OgsafYegZzW2sPjU8qYceBFFBB45cky/DZpotiS lMfcR0/L/ocBkJ22Kloi+rpenOd2lajkHQVFnzkHb0otbo0y7+xlEJgbaYsTpZcHKDxr 04UoTWZR1Xs0HwhsuVKEVadjS+RX7FYD569zxyj7QlebTFmU737jQNbO08T466qcJZLl SKwQ== 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=r50KNczYHsGrLVGWh6ZQQJCk+euz0u5D2BdOZkkJPZ4=; b=IxAN+O20ejoEHsuF13YtwsgAK3X/OLl+momYzs4lNHuG/6AtD8dg+O98ZArRB2TDV/ 9NILXzElf9sfMWYZSqpwXPbbaTTum446bsJoWgA+oYc9snPl/LVH9sf5psrUmBwkXFoh A7iGvfwWT/tyKrGXu28ha6fVqspSYDrGlNoyeLUoQ8ITGoo+52N/GRo4yteLXyIVX93j AhwtlVj+Znou96qDBmo9kd3jAi38hYR5MoNkU6byFeHjWvs/vNjF17crx6OqwpO5XCz7 zossclpS566O7BvpMDnIy0ufagcZE++SK9T6Deu8k53v/0BWs8oH342SJhlYIYJROVar gKtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=vGP9PNjG; 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 v8si16264573plp.179.2019.07.24.22.54.52; Wed, 24 Jul 2019 22:55:07 -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=vGP9PNjG; 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 S2390084AbfGYDl0 (ORCPT + 99 others); Wed, 24 Jul 2019 23:41:26 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:43680 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389704AbfGYDlZ (ORCPT ); Wed, 24 Jul 2019 23:41:25 -0400 Received: by mail-ot1-f67.google.com with SMTP id j11so25917362otp.10 for ; Wed, 24 Jul 2019 20:41:25 -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=r50KNczYHsGrLVGWh6ZQQJCk+euz0u5D2BdOZkkJPZ4=; b=vGP9PNjGPjrvV6Fp17JQsypCrE9DTKh2pkXmKyjXy2EaMuUVYCtUKcbSDIaL/jYjrg H/LtngKQGANQ3RXBjJLSD3hszRFxmYmvEFNEtpA3NmXiNi4jODZx1M+Y5cU/mmStKJCV tKk9elHbHNXo1TjqthSQpB3LUGgKjwpPdvLPSnfIy4fYfV+qLK5u01nGbDYWyhBI1Um8 adSFzkt0eSGlF+xQ54DII4RTfWqJ9TPW5uiXrzj16zGffl5++7xkOsWkomHu9qg1Bd7v IPgGruwLxFy0GhyHUlrahUq8ofVWiKsywetB+kCYiBkyEsdlfg0iXjhdPR3SeEy+SDt9 vV1g== 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=r50KNczYHsGrLVGWh6ZQQJCk+euz0u5D2BdOZkkJPZ4=; b=l7Wbg2tqAOxM7QULqprO92EoUsrjfQR4gVrjtOY/14A6wluNoRGxRd0VY1ojDQ7KRy BdfTVC6hO/tDkWbxUGbNFgMUys256HF5KkYzO6Lu4Qd9eVx2UlFHcWgWELQqlkvB91fx JCPDhZSZhPr+KnSk6zVVxZi9d0U1Gz1xWtN4nwEwHU9461Lyu0p2SQ/zV5LlQKweH9cr HvIoTBgw0BcW4/hZD7iPjxk9JQhYi9gkUi7r+so8qk0eUHpZqWTssa9/FGYJyEYTqdw6 2YjEKFCJLNtTDeuIgLBNyWzDBzkopEXRLjYAnWi5+2KLEAzW+w4vrtWTzvczFVkRo+/+ JCoA== X-Gm-Message-State: APjAAAW5i2YYsbImOe8vI/uh5q4Q5uBSdIPOyLfruERDdwLRSqRmVCSv 0qw4XRUc6OpmxmNYGFocLKcyIrq/lPNWpafeBSQuMw== X-Received: by 2002:a9d:6256:: with SMTP id i22mr42328108otk.139.1564026084726; Wed, 24 Jul 2019 20:41:24 -0700 (PDT) MIME-Version: 1.0 References: <20190724014222.110767-1-saravanak@google.com> <20190725023050.7ggjbwsthoxpkexv@vireshk-i7> In-Reply-To: <20190725023050.7ggjbwsthoxpkexv@vireshk-i7> From: Saravana Kannan Date: Wed, 24 Jul 2019 20:40:47 -0700 Message-ID: Subject: Re: [PATCH v4 0/5] Add required-opps support to devfreq passive gov To: Viresh Kumar Cc: MyungJoo Ham , Kyungmin Park , Chanwoo Choi , Viresh Kumar , Nishanth Menon , Stephen Boyd , "Rafael J. Wysocki" , Sibi Sankar , Android Kernel Team , Linux PM , 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 Wed, Jul 24, 2019 at 7:30 PM Viresh Kumar wrote: > > On 23-07-19, 18:42, Saravana Kannan wrote: > > The devfreq passive governor scales the frequency of a "child" device based > > on the current frequency of a "parent" device (not parent/child in the > > sense of device hierarchy). As of today, the passive governor requires one > > of the following to work correctly: > > 1. The parent and child device have the same number of frequencies > > 2. The child device driver passes a mapping function to translate from > > parent frequency to child frequency. > > > v3 -> v4: > > - Fixed documentation comments > > - Fixed order of functions in .h file > > - Renamed the new xlate API > > - Caused _set_required_opps() to fail if all required opps tables aren't > > linked. > > We are already in the middle of a discussion for your previous version > and I haven't said yet that I am happy with what you suggested just 2 > days back. Why send another version so soon ? I wanted you to see how I addressed your comments. It didn't look like you were going to make more comments on the code. > The next merge window is > also very far in time from now. > > Please wait for a few days before sending newer versions, I will > continue discussion on the previous version only for now. Ok -Saravana