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=-7.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 EAA9AC2BBCD for ; Thu, 17 Dec 2020 21:20:41 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B57DC23A54 for ; Thu, 17 Dec 2020 21:20:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729123AbgLQVUe (ORCPT ); Thu, 17 Dec 2020 16:20:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43378 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728204AbgLQVUe (ORCPT ); Thu, 17 Dec 2020 16:20:34 -0500 Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AED63C0617B0 for ; Thu, 17 Dec 2020 13:19:53 -0800 (PST) Received: by mail-wr1-x429.google.com with SMTP id t30so9993031wrb.0 for ; Thu, 17 Dec 2020 13:19:53 -0800 (PST) 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=NyRQdJQ0TIiT6H5yuKllL5V1o0PMFLt7UrTUtmH/FewUN6IbxVKuEto8NkC2CLuJq0 EYevYM/zZ/UNBngzu6G93EgAGA43alT1OUSBO2eHb0uZO56DXAsCGLdnR/Vs9w6H3oT2 A59Irsjd3PGIB1rGOaQCDkvqK1ZcPEBjVRf5ZR2e9VZIvLYMkpL9oA1nRXpC5CJj8hO/ wedNTokq3HhmiyhkviQNxhYAeRfhaswc/0hj0/uPVKZMCjcbJ7W4dBGEOkcSrtExG12h 3KIFmdEMMLGNW2R0kHOelk52IHkiN9yqwVHqN4ZyOzJa8k5A+avRgs9jLGBhjHltfj8E IEoA== 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=SdsuMsev6JpVNfy58RbPJsCFszFAS603wzu57YHKJRWbm+S86unI/HL+CObNoXBtXh T90y5WxBxE/hUeXe14COtppDmiK5xLVlWuOA5P6AUKfULiTWmskRBCyzGEii+RGJD+go mgFtj9LJz2Nwa1JD9TE0hs/ArEM2JOLGAPRvWakzOoxjkl2ZSi9Ure+AtevwmnYiSQPb PYVDRZ4aHrLihCZDewcB0emhTbIMvGHXNCDHvsvwKaxiG8eM+9YYuUL1iJzSVBuPhOLT Gr6KXGRFU+GTvh64eMw5o1GAEx8UX1YCniHMgRwVsL9/jAMyvL9EzOWBpVHi00NMwXr7 yAcA== X-Gm-Message-State: AOAM530RegEe0CZ2nI/Fg2TIJXzpcs78K9GR2+GEfEUC1tuTG/epl5V0 D4Ae4hdcMq9pxuN5e6gZakbGrQ== X-Google-Smtp-Source: ABdhPJz9z6Hdbu62U7P0AH8ARVxVDI3D8QgrHz9wPCZhkt1X0+MQdkHm0xs8xAdE9USd0/9DVxv2OQ== X-Received: by 2002:adf:f101:: with SMTP id r1mr806378wro.112.1608239992221; Thu, 17 Dec 2020 13:19:52 -0800 (PST) Received: from ?IPv6:2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead? ([2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead]) by smtp.googlemail.com with ESMTPSA id m8sm9617258wmc.27.2020.12.17.13.19.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Dec 2020 13:19:51 -0800 (PST) Subject: Re: [PATCH v2 47/48] ARM: tegra: ventana: Support CPU voltage scaling and thermal throttling To: Dmitry Osipenko , Thierry Reding , Jonathan Hunter , Mark Brown , Liam Girdwood , Ulf Hansson , Mauro Carvalho Chehab , Rob Herring , Peter Geis , Nicolas Chauvet , Krzysztof Kozlowski , "Rafael J. Wysocki" , Kevin Hilman , Peter De Schrijver , Viresh Kumar , Stephen Boyd , Michael Turquette Cc: devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org, linux-tegra@vger.kernel.org, linux-clk@vger.kernel.org References: <20201217180638.22748-1-digetx@gmail.com> <20201217180638.22748-48-digetx@gmail.com> <91139f8b-0b83-dd8a-ba53-8e7a499e6344@linaro.org> <776e0e84-e395-2bfb-f1ee-c34864b1cf16@linaro.org> From: Daniel Lezcano Message-ID: <6afaf91c-d0ce-265d-4b71-0ea8da19918b@linaro.org> Date: Thu, 17 Dec 2020 22:19:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org On 17/12/2020 21:28, Dmitry Osipenko wrote: > 17.12.2020 22:36, Daniel Lezcano пишет: >>>>> + type = "critical"; >>>>> + }; >>>>> + }; >>>>> + >>>>> + cooling-maps { >>>>> + map0 { >>>>> + trip = <&trip0>; >>>>> + cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; >>>> You should add all CPUs here. >>> >>> All CPU cores are coupled on Tegra in regards to CPUFreq, hence I think >>> it won't make any difference if secondary CPU cores will be added here, >>> isn't it? >> The explanation is in the description of commit ef4734500407ce4d > > I think that really only makes sense if CPU cores have independent clock > rate management. ATM I did not see any ARM platform having a clock line per CPU but I may be wrong. > IIRC, I actually made some research about this in the > past and intentionally removed the secondary cores from the > cooling-device since they didn't make any difference for a coupled CPU > cores. > > That commit also says: > > "But as soon as this CPU ordering changes and any other CPU is used to > bring up the cooling device, we will start seeing failures." > > I don't quite understand to what "failures" that commit referrers. I > tried to change the cpu0 to cpu1 in the cooling-device and don't see any > failures. Could you please clarify this? > > In general it should be fine to add all the cores to the cooling-device > and I'll do it in v3, but I want to make it clear why this is needed. AFAIR, if CPU0 is unplugged the cooling device can not rebind to CPU1. And if CPU0 is plugged in again, the cooling device fails to initialize. And, if the CPUs are mapped with the physical CPU0 to Linux numbering CPU1, the cooling device mapping will fail. -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog 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=-5.0 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 ADD86C4361B for ; Thu, 17 Dec 2020 21:19:58 +0000 (UTC) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.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 6135923A34 for ; Thu, 17 Dec 2020 21:19:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6135923A34 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=driverdev-devel-bounces@linuxdriverproject.org Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id EA14B87A58; Thu, 17 Dec 2020 21:19:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lEqPeQR8VlBF; Thu, 17 Dec 2020 21:19:57 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 35265879CD; Thu, 17 Dec 2020 21:19:57 +0000 (UTC) Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 91BF41BF373 for ; Thu, 17 Dec 2020 21:19:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 88C5887A68 for ; Thu, 17 Dec 2020 21:19:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wi5rtvxNeX+u for ; Thu, 17 Dec 2020 21:19:54 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by whitealder.osuosl.org (Postfix) with ESMTPS id 01F7E87A54 for ; Thu, 17 Dec 2020 21:19:53 +0000 (UTC) Received: by mail-wr1-f46.google.com with SMTP id i9so28049134wrc.4 for ; Thu, 17 Dec 2020 13:19:53 -0800 (PST) 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=NyRQdJQ0TIiT6H5yuKllL5V1o0PMFLt7UrTUtmH/FewUN6IbxVKuEto8NkC2CLuJq0 EYevYM/zZ/UNBngzu6G93EgAGA43alT1OUSBO2eHb0uZO56DXAsCGLdnR/Vs9w6H3oT2 A59Irsjd3PGIB1rGOaQCDkvqK1ZcPEBjVRf5ZR2e9VZIvLYMkpL9oA1nRXpC5CJj8hO/ wedNTokq3HhmiyhkviQNxhYAeRfhaswc/0hj0/uPVKZMCjcbJ7W4dBGEOkcSrtExG12h 3KIFmdEMMLGNW2R0kHOelk52IHkiN9yqwVHqN4ZyOzJa8k5A+avRgs9jLGBhjHltfj8E IEoA== 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=QCM0LDM3W+htG/oDOp9HuUIIx7io97sbSo+x4qelHtkqZOhyNP4I6LBbsng/OrtDZ8 CcUcwGo35b6EqH6aLUqgROhN2Ju20kyDYL2pJke8ZcR/B5E9P6ob32+xXe6hYdIuEXle ZgLhBtxrjVgQoaT8Kmvkngr+NI5aU+49DznvQgQKGK806jnrF1EkviO95bQG4Pd+9QnC lIhnH13/muhxeELPCkH8rasFmH2kEJkwoG41PwlXjUb1UIb4Iv+RoXyEF6rJIkyQRbR6 fSr+qzy4cD1q5hsbFUUc7Ed8zoYuegbEFWpSSlX3dMEtjPXk9Vuqgx7fGSxaAdcwAbko 9k1w== X-Gm-Message-State: AOAM533+oFv2N+GrRms3ke3u+9ZB/6RMoqhqyKzPNuw0gnLxQkzZGSzu fdp3P6J2/Nd01XISgZUbi3MPjg== X-Google-Smtp-Source: ABdhPJz9z6Hdbu62U7P0AH8ARVxVDI3D8QgrHz9wPCZhkt1X0+MQdkHm0xs8xAdE9USd0/9DVxv2OQ== X-Received: by 2002:adf:f101:: with SMTP id r1mr806378wro.112.1608239992221; Thu, 17 Dec 2020 13:19:52 -0800 (PST) Received: from ?IPv6:2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead? ([2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead]) by smtp.googlemail.com with ESMTPSA id m8sm9617258wmc.27.2020.12.17.13.19.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Dec 2020 13:19:51 -0800 (PST) Subject: Re: [PATCH v2 47/48] ARM: tegra: ventana: Support CPU voltage scaling and thermal throttling To: Dmitry Osipenko , Thierry Reding , Jonathan Hunter , Mark Brown , Liam Girdwood , Ulf Hansson , Mauro Carvalho Chehab , Rob Herring , Peter Geis , Nicolas Chauvet , Krzysztof Kozlowski , "Rafael J. Wysocki" , Kevin Hilman , Peter De Schrijver , Viresh Kumar , Stephen Boyd , Michael Turquette References: <20201217180638.22748-1-digetx@gmail.com> <20201217180638.22748-48-digetx@gmail.com> <91139f8b-0b83-dd8a-ba53-8e7a499e6344@linaro.org> <776e0e84-e395-2bfb-f1ee-c34864b1cf16@linaro.org> From: Daniel Lezcano Message-ID: <6afaf91c-d0ce-265d-4b71-0ea8da19918b@linaro.org> Date: Thu, 17 Dec 2020 22:19:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-BeenThere: driverdev-devel@linuxdriverproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Driver Project Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-clk@vger.kernel.org, linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" T24gMTcvMTIvMjAyMCAyMToyOCwgRG1pdHJ5IE9zaXBlbmtvIHdyb3RlOgo+IDE3LjEyLjIwMjAg MjI6MzYsIERhbmllbCBMZXpjYW5vINC/0LjRiNC10YI6Cj4+Pj4+ICsJCQkJCXR5cGUgPSAiY3Jp dGljYWwiOwo+Pj4+PiArCQkJCX07Cj4+Pj4+ICsJCQl9Owo+Pj4+PiArCj4+Pj4+ICsJCQljb29s aW5nLW1hcHMgewo+Pj4+PiArCQkJCW1hcDAgewo+Pj4+PiArCQkJCQl0cmlwID0gPCZ0cmlwMD47 Cj4+Pj4+ICsJCQkJCWNvb2xpbmctZGV2aWNlID0gPCZjcHUwIFRIRVJNQUxfTk9fTElNSVQgVEhF Uk1BTF9OT19MSU1JVD47Cj4+Pj4gWW91IHNob3VsZCBhZGQgYWxsIENQVXMgaGVyZS4KPj4+Cj4+ PiBBbGwgQ1BVIGNvcmVzIGFyZSBjb3VwbGVkIG9uIFRlZ3JhIGluIHJlZ2FyZHMgdG8gQ1BVRnJl cSwgaGVuY2UgSSB0aGluawo+Pj4gaXQgd29uJ3QgbWFrZSBhbnkgZGlmZmVyZW5jZSBpZiBzZWNv bmRhcnkgQ1BVIGNvcmVzIHdpbGwgYmUgYWRkZWQgaGVyZSwKPj4+IGlzbid0IGl0Pwo+PiBUaGUg ZXhwbGFuYXRpb24gaXMgaW4gdGhlIGRlc2NyaXB0aW9uIG9mIGNvbW1pdCBlZjQ3MzQ1MDA0MDdj ZTRkCj4gCj4gSSB0aGluayB0aGF0IHJlYWxseSBvbmx5IG1ha2VzIHNlbnNlIGlmIENQVSBjb3Jl cyBoYXZlIGluZGVwZW5kZW50IGNsb2NrCj4gcmF0ZSBtYW5hZ2VtZW50LiAKCkFUTSBJIGRpZCBu b3Qgc2VlIGFueSBBUk0gcGxhdGZvcm0gaGF2aW5nIGEgY2xvY2sgbGluZSBwZXIgQ1BVIGJ1dCBJ IG1heQpiZSB3cm9uZy4KCj4gSUlSQywgSSBhY3R1YWxseSBtYWRlIHNvbWUgcmVzZWFyY2ggYWJv dXQgdGhpcyBpbiB0aGUKPiBwYXN0IGFuZCBpbnRlbnRpb25hbGx5IHJlbW92ZWQgdGhlIHNlY29u ZGFyeSBjb3JlcyBmcm9tIHRoZQo+IGNvb2xpbmctZGV2aWNlIHNpbmNlIHRoZXkgZGlkbid0IG1h a2UgYW55IGRpZmZlcmVuY2UgZm9yIGEgY291cGxlZCBDUFUKPiBjb3Jlcy4KPiAKPiBUaGF0IGNv bW1pdCBhbHNvIHNheXM6Cj4gCj4gIkJ1dCBhcyBzb29uIGFzIHRoaXMgQ1BVIG9yZGVyaW5nIGNo YW5nZXMgYW5kIGFueSBvdGhlciBDUFUgaXMgdXNlZCB0bwo+IGJyaW5nIHVwIHRoZSBjb29saW5n IGRldmljZSwgd2Ugd2lsbCBzdGFydCBzZWVpbmcgZmFpbHVyZXMuIgo+IAo+IEkgZG9uJ3QgcXVp dGUgdW5kZXJzdGFuZCB0byB3aGF0ICJmYWlsdXJlcyIgdGhhdCBjb21taXQgcmVmZXJyZXJzLiBJ Cj4gdHJpZWQgdG8gY2hhbmdlIHRoZSBjcHUwIHRvIGNwdTEgaW4gdGhlIGNvb2xpbmctZGV2aWNl IGFuZCBkb24ndCBzZWUgYW55Cj4gZmFpbHVyZXMuIENvdWxkIHlvdSBwbGVhc2UgY2xhcmlmeSB0 aGlzPwo+IAo+IEluIGdlbmVyYWwgaXQgc2hvdWxkIGJlIGZpbmUgdG8gYWRkIGFsbCB0aGUgY29y ZXMgdG8gdGhlIGNvb2xpbmctZGV2aWNlCj4gYW5kIEknbGwgZG8gaXQgaW4gdjMsIGJ1dCBJIHdh bnQgdG8gbWFrZSBpdCBjbGVhciB3aHkgdGhpcyBpcyBuZWVkZWQuCgpBRkFJUiwgaWYgQ1BVMCBp cyB1bnBsdWdnZWQgdGhlIGNvb2xpbmcgZGV2aWNlIGNhbiBub3QgcmViaW5kIHRvIENQVTEuCkFu ZCBpZiBDUFUwIGlzIHBsdWdnZWQgaW4gYWdhaW4sIHRoZSBjb29saW5nIGRldmljZSBmYWlscyB0 byBpbml0aWFsaXplLgoKQW5kLCBpZiB0aGUgQ1BVcyBhcmUgbWFwcGVkIHdpdGggdGhlIHBoeXNp Y2FsIENQVTAgdG8gTGludXggbnVtYmVyaW5nCkNQVTEsIHRoZSBjb29saW5nIGRldmljZSBtYXBw aW5nIHdpbGwgZmFpbC4KCgoKLS0gCjxodHRwOi8vd3d3LmxpbmFyby5vcmcvPiBMaW5hcm8ub3Jn IOKUgiBPcGVuIHNvdXJjZSBzb2Z0d2FyZSBmb3IgQVJNIFNvQ3MKCkZvbGxvdyBMaW5hcm86ICA8 aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvTGluYXJvPiBGYWNlYm9vayB8CjxodHRwOi8v dHdpdHRlci5jb20vIyEvbGluYXJvb3JnPiBUd2l0dGVyIHwKPGh0dHA6Ly93d3cubGluYXJvLm9y Zy9saW5hcm8tYmxvZy8+IEJsb2cKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZGV2ZWwgbWFpbGluZyBsaXN0CmRldmVsQGxpbnV4ZHJpdmVycHJvamVjdC5v cmcKaHR0cDovL2RyaXZlcmRldi5saW51eGRyaXZlcnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu Zm8vZHJpdmVyZGV2LWRldmVsCg== 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=-5.1 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 86D2FC4361B for ; Fri, 18 Dec 2020 08:33:17 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 4CA7720936 for ; Fri, 18 Dec 2020 08:33:17 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4CA7720936 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E6B1089C37; Fri, 18 Dec 2020 08:32:08 +0000 (UTC) Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by gabe.freedesktop.org (Postfix) with ESMTPS id C32D18930B for ; Thu, 17 Dec 2020 21:19:53 +0000 (UTC) Received: by mail-wr1-x42b.google.com with SMTP id t16so28026196wra.3 for ; Thu, 17 Dec 2020 13:19:53 -0800 (PST) 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=NyRQdJQ0TIiT6H5yuKllL5V1o0PMFLt7UrTUtmH/FewUN6IbxVKuEto8NkC2CLuJq0 EYevYM/zZ/UNBngzu6G93EgAGA43alT1OUSBO2eHb0uZO56DXAsCGLdnR/Vs9w6H3oT2 A59Irsjd3PGIB1rGOaQCDkvqK1ZcPEBjVRf5ZR2e9VZIvLYMkpL9oA1nRXpC5CJj8hO/ wedNTokq3HhmiyhkviQNxhYAeRfhaswc/0hj0/uPVKZMCjcbJ7W4dBGEOkcSrtExG12h 3KIFmdEMMLGNW2R0kHOelk52IHkiN9yqwVHqN4ZyOzJa8k5A+avRgs9jLGBhjHltfj8E IEoA== 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=XsBwmgyFbdlnXiRdAhxB0KnsdRP9EX0fo8+7p/onVeM=; b=hgTKgz9CUcMecu/AkAf5ki9eGUOKCF2gBlUUA7ZrKAYT5jfOQlyL0nMhRs2ENJdaEt OQGdllIcCGbzly9YGz0UYttQDSprK8hFgILfdEf1In/5OawpHCmedJXh+GEtZbw4I56e CVgQvktrak2cEQUQMwva3UI4qGdNbKMkkKlHpsFab9pF74VbiAQ+uBtYW3QCKPa3z7DV kaPT6dXqoTa1GbvBIEXQGv8a572GwPBPNcl8mL8m9B4mPUk4p14c5GLj5jXDg2pM11Y+ X1jCv0YX1ee+s9bkWxvb9jR2+8No6coF+wGGKKMeZqh5rrKiTLfs6DWha/N+7+kNYfVA YDhg== X-Gm-Message-State: AOAM533nuKwioZVw++5WHeh8zRI/y7FUXTRZlokL1JaF3y7KdUWU2+UX 5/U2eNWxzUjpzrNjGbFh5YajOQ== X-Google-Smtp-Source: ABdhPJz9z6Hdbu62U7P0AH8ARVxVDI3D8QgrHz9wPCZhkt1X0+MQdkHm0xs8xAdE9USd0/9DVxv2OQ== X-Received: by 2002:adf:f101:: with SMTP id r1mr806378wro.112.1608239992221; Thu, 17 Dec 2020 13:19:52 -0800 (PST) Received: from ?IPv6:2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead? ([2a01:e34:ed2f:f020:ccb6:ce78:2bcd:4ead]) by smtp.googlemail.com with ESMTPSA id m8sm9617258wmc.27.2020.12.17.13.19.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Dec 2020 13:19:51 -0800 (PST) Subject: Re: [PATCH v2 47/48] ARM: tegra: ventana: Support CPU voltage scaling and thermal throttling To: Dmitry Osipenko , Thierry Reding , Jonathan Hunter , Mark Brown , Liam Girdwood , Ulf Hansson , Mauro Carvalho Chehab , Rob Herring , Peter Geis , Nicolas Chauvet , Krzysztof Kozlowski , "Rafael J. Wysocki" , Kevin Hilman , Peter De Schrijver , Viresh Kumar , Stephen Boyd , Michael Turquette References: <20201217180638.22748-1-digetx@gmail.com> <20201217180638.22748-48-digetx@gmail.com> <91139f8b-0b83-dd8a-ba53-8e7a499e6344@linaro.org> <776e0e84-e395-2bfb-f1ee-c34864b1cf16@linaro.org> From: Daniel Lezcano Message-ID: <6afaf91c-d0ce-265d-4b71-0ea8da19918b@linaro.org> Date: Thu, 17 Dec 2020 22:19:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Mailman-Approved-At: Fri, 18 Dec 2020 08:31:48 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-clk@vger.kernel.org, linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gMTcvMTIvMjAyMCAyMToyOCwgRG1pdHJ5IE9zaXBlbmtvIHdyb3RlOgo+IDE3LjEyLjIwMjAg MjI6MzYsIERhbmllbCBMZXpjYW5vINC/0LjRiNC10YI6Cj4+Pj4+ICsJCQkJCXR5cGUgPSAiY3Jp dGljYWwiOwo+Pj4+PiArCQkJCX07Cj4+Pj4+ICsJCQl9Owo+Pj4+PiArCj4+Pj4+ICsJCQljb29s aW5nLW1hcHMgewo+Pj4+PiArCQkJCW1hcDAgewo+Pj4+PiArCQkJCQl0cmlwID0gPCZ0cmlwMD47 Cj4+Pj4+ICsJCQkJCWNvb2xpbmctZGV2aWNlID0gPCZjcHUwIFRIRVJNQUxfTk9fTElNSVQgVEhF Uk1BTF9OT19MSU1JVD47Cj4+Pj4gWW91IHNob3VsZCBhZGQgYWxsIENQVXMgaGVyZS4KPj4+Cj4+ PiBBbGwgQ1BVIGNvcmVzIGFyZSBjb3VwbGVkIG9uIFRlZ3JhIGluIHJlZ2FyZHMgdG8gQ1BVRnJl cSwgaGVuY2UgSSB0aGluawo+Pj4gaXQgd29uJ3QgbWFrZSBhbnkgZGlmZmVyZW5jZSBpZiBzZWNv bmRhcnkgQ1BVIGNvcmVzIHdpbGwgYmUgYWRkZWQgaGVyZSwKPj4+IGlzbid0IGl0Pwo+PiBUaGUg ZXhwbGFuYXRpb24gaXMgaW4gdGhlIGRlc2NyaXB0aW9uIG9mIGNvbW1pdCBlZjQ3MzQ1MDA0MDdj ZTRkCj4gCj4gSSB0aGluayB0aGF0IHJlYWxseSBvbmx5IG1ha2VzIHNlbnNlIGlmIENQVSBjb3Jl cyBoYXZlIGluZGVwZW5kZW50IGNsb2NrCj4gcmF0ZSBtYW5hZ2VtZW50LiAKCkFUTSBJIGRpZCBu b3Qgc2VlIGFueSBBUk0gcGxhdGZvcm0gaGF2aW5nIGEgY2xvY2sgbGluZSBwZXIgQ1BVIGJ1dCBJ IG1heQpiZSB3cm9uZy4KCj4gSUlSQywgSSBhY3R1YWxseSBtYWRlIHNvbWUgcmVzZWFyY2ggYWJv dXQgdGhpcyBpbiB0aGUKPiBwYXN0IGFuZCBpbnRlbnRpb25hbGx5IHJlbW92ZWQgdGhlIHNlY29u ZGFyeSBjb3JlcyBmcm9tIHRoZQo+IGNvb2xpbmctZGV2aWNlIHNpbmNlIHRoZXkgZGlkbid0IG1h a2UgYW55IGRpZmZlcmVuY2UgZm9yIGEgY291cGxlZCBDUFUKPiBjb3Jlcy4KPiAKPiBUaGF0IGNv bW1pdCBhbHNvIHNheXM6Cj4gCj4gIkJ1dCBhcyBzb29uIGFzIHRoaXMgQ1BVIG9yZGVyaW5nIGNo YW5nZXMgYW5kIGFueSBvdGhlciBDUFUgaXMgdXNlZCB0bwo+IGJyaW5nIHVwIHRoZSBjb29saW5n IGRldmljZSwgd2Ugd2lsbCBzdGFydCBzZWVpbmcgZmFpbHVyZXMuIgo+IAo+IEkgZG9uJ3QgcXVp dGUgdW5kZXJzdGFuZCB0byB3aGF0ICJmYWlsdXJlcyIgdGhhdCBjb21taXQgcmVmZXJyZXJzLiBJ Cj4gdHJpZWQgdG8gY2hhbmdlIHRoZSBjcHUwIHRvIGNwdTEgaW4gdGhlIGNvb2xpbmctZGV2aWNl IGFuZCBkb24ndCBzZWUgYW55Cj4gZmFpbHVyZXMuIENvdWxkIHlvdSBwbGVhc2UgY2xhcmlmeSB0 aGlzPwo+IAo+IEluIGdlbmVyYWwgaXQgc2hvdWxkIGJlIGZpbmUgdG8gYWRkIGFsbCB0aGUgY29y ZXMgdG8gdGhlIGNvb2xpbmctZGV2aWNlCj4gYW5kIEknbGwgZG8gaXQgaW4gdjMsIGJ1dCBJIHdh bnQgdG8gbWFrZSBpdCBjbGVhciB3aHkgdGhpcyBpcyBuZWVkZWQuCgpBRkFJUiwgaWYgQ1BVMCBp cyB1bnBsdWdnZWQgdGhlIGNvb2xpbmcgZGV2aWNlIGNhbiBub3QgcmViaW5kIHRvIENQVTEuCkFu ZCBpZiBDUFUwIGlzIHBsdWdnZWQgaW4gYWdhaW4sIHRoZSBjb29saW5nIGRldmljZSBmYWlscyB0 byBpbml0aWFsaXplLgoKQW5kLCBpZiB0aGUgQ1BVcyBhcmUgbWFwcGVkIHdpdGggdGhlIHBoeXNp Y2FsIENQVTAgdG8gTGludXggbnVtYmVyaW5nCkNQVTEsIHRoZSBjb29saW5nIGRldmljZSBtYXBw aW5nIHdpbGwgZmFpbC4KCgoKLS0gCjxodHRwOi8vd3d3LmxpbmFyby5vcmcvPiBMaW5hcm8ub3Jn IOKUgiBPcGVuIHNvdXJjZSBzb2Z0d2FyZSBmb3IgQVJNIFNvQ3MKCkZvbGxvdyBMaW5hcm86ICA8 aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvTGluYXJvPiBGYWNlYm9vayB8CjxodHRwOi8v dHdpdHRlci5jb20vIyEvbGluYXJvb3JnPiBUd2l0dGVyIHwKPGh0dHA6Ly93d3cubGluYXJvLm9y Zy9saW5hcm8tYmxvZy8+IEJsb2cKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v ZHJpLWRldmVsCg==