From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C5C98C43381 for ; Fri, 29 Mar 2019 17:18:12 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9301D2183F for ; Fri, 29 Mar 2019 17:18:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="MmKKVjeg"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="bZVwdikU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9301D2183F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=xrQDcd5+GboFlzvvA0zdyciNV7Evm4ATzSziY0WujyY=; b=MmKKVjegrkBtv5 E7PPD2eHQOiFGlpgsrHkUS48bvuiaeDp59haGixFxi4eLZUcegbM0He+TvAB1rODAy3n+/MCGzHWM 5oq4Ju3XoElYhitgj6dkz/DQk8TgzEl7bbcoVOxF41i5/YlfHR4nYy+L0Rlvs0duUeN48tAeNFWJ3 4w1v7rj6VD2uWygN2yffcdBIQ9uS6h1KgbWypW6S3soHko5IFU+b9D1uLwGqkiMC62rClJHTaaknm fn4O3ZCWJkZbR0mUb5tpJfRxToFzYiKSbTDodlN33Zs+n8Gt9JkW/kenoO5PpAluvo3K0XOZpcIH9 qA3O9kMe+Kl1U1d+4B0Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h9v8o-0003IU-Mo; Fri, 29 Mar 2019 17:18:06 +0000 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h9v8l-0003Hj-Kb for linux-arm-kernel@lists.infradead.org; Fri, 29 Mar 2019 17:18:05 +0000 Received: by mail-wr1-x441.google.com with SMTP id k17so3475765wrx.10 for ; Fri, 29 Mar 2019 10:18:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=o+Bpicailm3HZZPFA5yHSg98EopL6m0dWMK+6JfYPEs=; b=bZVwdikUZLBgzFpBPcdLCA3MIRpxVa2NskQbZNFH94xv29hwgKreVtxM03GZbc+iD8 jkP5OBGLdKX4FcG6iF1VlUlc9vYkHl20qSuLCZ2l3VnG9UtolrUi2kAdEMBl0jC9JbYx SojXjW/phfOYI5Mat1wlkwyq6OGgFD3U9gXiTLSr675jmfn/RuxPADZSb0e1cp72NTVt /0A9Q4ZGyTPf7u6bXKIw7LIHdfH9Vwvwsqnv3MKMok4J4eLFfQVK3XNdu/uvCsWal1wS riTp0H1wImaBruvWTzOwv4p+f6fwlZjj0xePIXNqBgMdt4fIiUsKY6550gopYMTIIJLB ixlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=o+Bpicailm3HZZPFA5yHSg98EopL6m0dWMK+6JfYPEs=; b=l7czhvcNvSvpcuqXAHRtKVuE8fVHu8/hQGvsyUpAFB374DxotfW8wQfl7WF0pKa8eE Dhcl6plTqjDRCojHOaKC9R2cNoQj5S0i7JI7H1bnTFDsHxjlgJnMg7QuLuBII/d8FUhd vF3sLkz+TZStl6361ziA5+CroQUiOnk3GhB+ri12LJRUoPCs8DTQOxrXMVg7KPuqIp5b jMdb6MS2lXgo5DFl93MlEJhY1d6lp3gaUoLse6mgJ+EkhTm6h/BjTjUy/c/l1cpQy70k EgE6JW0+QNXNFQK4cLZnmqQPLPmwiZSI+UkLpzlRLvldh00dszdbZCZ/Oq51sfYh220L aY0Q== X-Gm-Message-State: APjAAAVYgxsM9FNWC2h2IM9p4/kDgo+FDz+/m+josmDJrxY7IuA+byo7 CTA/N39gnXtDWpz3LWEg26hgN8iktc8= X-Google-Smtp-Source: APXvYqyrTcoCG6gkulGPrL9QkpUypNzvD35OoXqMQmtFT3+XG+jqFWd9SvxADEK5bwu8nC8q65sxow== X-Received: by 2002:a5d:6384:: with SMTP id p4mr30983139wru.208.1553879881047; Fri, 29 Mar 2019 10:18:01 -0700 (PDT) Received: from [192.168.0.41] (197.255.95.92.rev.sfr.net. [92.95.255.197]) by smtp.googlemail.com with ESMTPSA id b11sm3259187wru.61.2019.03.29.10.17.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 29 Mar 2019 10:18:00 -0700 (PDT) Subject: Re: [PATCH 3/3] thermal: cpu_cooling: Migrate to using the EM framework To: Quentin Perret References: <20190328101352.25657-1-quentin.perret@arm.com> <20190328101352.25657-4-quentin.perret@arm.com> <30926b3d-0074-8c84-a081-d3dbc9258525@linaro.org> <20190329091636.gbmh5hzw46ucangr@queper01-ThinkPad-T460s> From: Daniel Lezcano Message-ID: Date: Fri, 29 Mar 2019 18:17:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 In-Reply-To: <20190329091636.gbmh5hzw46ucangr@queper01-ThinkPad-T460s> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190329_101803_706802_274C5C24 X-CRM114-Status: GOOD ( 19.63 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-pm@vger.kernel.org, viresh.kumar@linaro.org, amit.kachhap@gmail.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org, will.deacon@arm.com, edubezval@gmail.com, catalin.marinas@arm.com, rui.zhang@intel.com, javi.merino@kernel.org, ionela.voinescu@arm.com, dietmar.eggemann@arm.com, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjkvMDMvMjAxOSAxMDoxNiwgUXVlbnRpbiBQZXJyZXQgd3JvdGU6Cj4gSGkgRGFuaWVsLAo+ IAo+IE9uIFRodXJzZGF5IDI4IE1hciAyMDE5IGF0IDIxOjIzOjM1ICgrMDEwMCksIERhbmllbCBM ZXpjYW5vIHdyb3RlOgo+Pj4gIC8qKgo+Pj4gICAqIHN0cnVjdCB0aW1lX2luX2lkbGUgLSBJZGxl IHRpbWUgc3RhdHMKPj4+ICAgKiBAdGltZTogcHJldmlvdXMgcmVhZGluZyBvZiB0aGUgYWJzb2x1 dGUgdGltZSB0aGF0IHRoaXMgY3B1IHdhcyBpZGxlCj4+PiBAQCAtODIsNyArNzAsNyBAQCBzdHJ1 Y3QgdGltZV9pbl9pZGxlIHsKPj4+ICAgKglmcmVxdWVuY3kuCj4+PiAgICogQG1heF9sZXZlbDog bWF4aW11bSBjb29saW5nIGxldmVsLiBPbmUgbGVzcyB0aGFuIHRvdGFsIG51bWJlciBvZiB2YWxp ZAo+Pj4gICAqCWNwdWZyZXEgZnJlcXVlbmNpZXMuCj4+PiAtICogQGZyZXFfdGFibGU6IEZyZXEg dGFibGUgaW4gZGVzY2VuZGluZyBvcmRlciBvZiBmcmVxdWVuY2llcwo+Pj4gKyAqIEBlbTogUmVm ZXJlbmNlIG9uIHRoZSBFbmVyZ3kgTW9kZWwgb2YgdGhlIGRldmljZQo+Pj4gICAqIEBjZGV2OiB0 aGVybWFsX2Nvb2xpbmdfZGV2aWNlIHBvaW50ZXIgdG8ga2VlcCB0cmFjayBvZiB0aGUKPj4+ICAg KglyZWdpc3RlcmVkIGNvb2xpbmcgZGV2aWNlLgo+Pj4gICAqIEBwb2xpY3k6IGNwdWZyZXEgcG9s aWN5Lgo+Pj4gQEAgLTk4LDcgKzg2LDcgQEAgc3RydWN0IGNwdWZyZXFfY29vbGluZ19kZXZpY2Ug ewo+Pj4gIAl1bnNpZ25lZCBpbnQgY3B1ZnJlcV9zdGF0ZTsKPj4+ICAJdW5zaWduZWQgaW50IGNs aXBwZWRfZnJlcTsKPj4+ICAJdW5zaWduZWQgaW50IG1heF9sZXZlbDsKPj4+IC0Jc3RydWN0IGZy ZXFfdGFibGUgKmZyZXFfdGFibGU7CS8qIEluIGRlc2NlbmRpbmcgb3JkZXIgKi8KPj4+ICsJc3Ry dWN0IGVtX3BlcmZfZG9tYWluICplbTsKPj4KPj4gV2h5IGRvIHlvdSBuZWVkIHRvIGFkZCB0aGlz IGZpZWxkPyBpdCB3aWxsIGJlIGFjY2Vzc2libGUgdmlhIHBvbGljeS0+ZW0sIG5vPwo+IAo+IFlv dSBtZWFuIHZpYSB0aGUgQ1BVRnJlcSBwb2xpY3kgPyBUaGVuIG5vLCB0aGUgRU0gaXNuJ3QgYXR0 YWNoZWQgdG8gdGhlCj4gQ1BVRnJlcSBwb2xpY3kuIEFuZCB3ZSBjYW4ndCBhdHRhY2ggaXQgZGly ZWN0bHkgdG8gdGhlIENQVUZyZXEgcG9saWN5Cj4gc2luY2UgaW4gKnRoZW9yeSogaXQgaXMgbm90 IHJlcXVpcmVkIHRvIG1hcCAxOjEgdG8gQ1BVRnJlcSBwb2xpY2llcwo+IChldmVuIHRob3VnaCB0 aGF0IF9pc18gdHJ1ZSBmb3IgYWxsIGV4aXN0aW5nIHBsYXRmb3JtcykuIFRoYXQncyBvbmUgb2YK PiB0aGUgdGhpbmdzIHRoaXMgcGF0Y2ggY2hlY2tzIGluIHRoYXQgZW1faXNfc2FuZSgpIGZ1bmN0 aW9uIGJlbG93Lgo+IAo+IEZXSVcsIHRoZSBpZGVhIG9mIHRoZSBkZXNpZ24gaXMsIHRoZSBFTSBm cmFtZXdvcmsgaXMgJ2luZGVwZW5kZW50JyBhbmQKPiBpdCdzIHVwIHRvIHRoZSBjbGllbnQgc3Vi c3lzdGVtcyAoc2NoZWR1bGVyLCBJUEEpIHRvIGNoZWNrIGlmIGl0IGFjdHVhbGx5Cj4gd29ya3Mg Zm9yIHRoZW0uIEluIHRoZSBjYXNlIG9mIHRoZSBzY2hlZHVsZXIsIGZvciBleGFtcGxlLCB3ZSBj YW4ndCB1c2UKPiBhbiBFTSB0aGF0J3MgdG9vIGNvbXBsZXggYmVjYXVzZSB0aGF0IHdvdWxkIGNh dXNlIHRvbyBtdWNoIG92ZXJoZWFkLCBzbwo+IHdlIGRvbid0IHN0YXJ0IEVBUyBpZiB0aGF0J3Mg bm90IHRoZSBjYXNlLiBTZWU6Cj4gCj4gICBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51 eC9sYXRlc3Qvc291cmNlL2tlcm5lbC9zY2hlZC90b3BvbG9neS5jI0wzNjcKPiAKPiBJbiB0aGUg Y2FzZSBvZiBJUEEsIHdlIG5lZWQgdG8gZG8gc29tZXRoaW5nIHNpbWlsYXIuIFdlIGNhbid0IHVz ZSBhbiBFTQo+IHRoYXQgZG9lc24ndCBtYXAgMToxIHRvIENQVUZyZXEgcG9saWNpZXMsIHNvIHdl IGJhaWwgb3V0IGlmIHRoYXQncyBub3QKPiB0cnVlLCBldGMsIC4uLiBUaGlzIGlzbid0IHN1cHBv c2VkIHRvIHRyaWdnZXIgYW55IHRpbWUgc29vbiwgYnV0IGl0J3MKPiBnb29kIHRvIGhhdmUgYSBj aGVjayBqdXN0IHRvIGJlIG9uIHRoZSBzYWZlIHNpZGUgSSB0aGluay4KCk9rLCBtYWtlcyBzZW5z ZS4gVGhhbmtzIGZvciB0aGUgY2xhcmlmaWNhdGlvbi4KCgoKLS0gCiA8aHR0cDovL3d3dy5saW5h cm8ub3JnLz4gTGluYXJvLm9yZyDilIIgT3BlbiBzb3VyY2Ugc29mdHdhcmUgZm9yIEFSTSBTb0Nz CgpGb2xsb3cgTGluYXJvOiAgPGh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3BhZ2VzL0xpbmFybz4g RmFjZWJvb2sgfAo8aHR0cDovL3R3aXR0ZXIuY29tLyMhL2xpbmFyb29yZz4gVHdpdHRlciB8Cjxo dHRwOi8vd3d3LmxpbmFyby5vcmcvbGluYXJvLWJsb2cvPiBCbG9nCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=