Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp409814ybk; Fri, 15 May 2020 04:05:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzNryUWZHnS1SSKNaHdn9FVLI9scOgU5KvuvQPtCVJVt+17kf0fZ7R6KJiuE46tNUvgxq5A X-Received: by 2002:a05:6402:5:: with SMTP id d5mr2237483edu.247.1589540714770; Fri, 15 May 2020 04:05:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589540714; cv=none; d=google.com; s=arc-20160816; b=TXSR8L4p0HRAvkDtw9tRJAzNgOQLekOjqDBWsI7Mb3a71RaqDuqvD8lS/XNQh4/Yjw F9WFaJA2gDgE2Ht2rEvLOViLhWC8zpwhyiCxsTxiZwoD5nlJZOrlomTm6gCAG7P6G+VK SLKu6QPGncEskDXB5hi7ZQoUGpCzlniZeBTiMcQijoR3nfpppWML0B8bZPfX8bbDoOJn 6EYz2h6zQdlKyuQB35Bym2PtjjZrHUd+rmSlxfqn6mZOX1vIEGbhjvpInL3xvURUc+H3 eAu1z+F88BdUQdgJkHg8hRiWL7E3oPww2kJP2pYOopC9P+zipY2D7HlXCcUuwAB9mPgc oekg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=iqpq12gc8bTtNBtY5ZIVdxCDS9UGGhps1DCBy7t56Sc=; b=yW4/keDkbPDj320VX/v90gwqKNTYU4aN2rcE/IqmDpCAAeaZMIZLs7UIy7zR8EGfDA me7LbWmjiF3Sx91+wxpGPQpSHOEO7vsYpVuu3C+VyfhaCvjqO0X9bWBiDSZXM1o8VUwJ Ef0O/HboG8CeiCHNzR7dd6lIpcNGKq/3X18IuCiiAA9pimKWLrDyVM10MKs6C5yl7f/f wIc8S2PyDJNgsoOeejqfZyvcI1tynTr1Vix4emZAX11iYaQBkEmwsOrm3fk13AA9bbl0 +indKB3bdvfY5rikMI7RxaKSocQUZU3dWYLScCEiECFzrSl1wEhk9FriqbWdkeVtVhOf Ni3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="KQhWFuX/"; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dr15si1259212ejc.315.2020.05.15.04.04.50; Fri, 15 May 2020 04:05:14 -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=@linaro.org header.s=google header.b="KQhWFuX/"; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726198AbgEOLDN (ORCPT + 99 others); Fri, 15 May 2020 07:03:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58640 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726144AbgEOLDM (ORCPT ); Fri, 15 May 2020 07:03:12 -0400 Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0382FC061A0C for ; Fri, 15 May 2020 04:03:11 -0700 (PDT) Received: by mail-wm1-x342.google.com with SMTP id z4so716181wmi.2 for ; Fri, 15 May 2020 04:03:10 -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=iqpq12gc8bTtNBtY5ZIVdxCDS9UGGhps1DCBy7t56Sc=; b=KQhWFuX/FjBpvSsD5C4JlqNzD53keqf6x1HZUfMWY9SjMgRvTGdIRcgtfxx+yEhOua 7FJGFLE/tL21fgq7R1DP6qTmAsILkA7I4iQbUswloXIptvbMaIjLiQ+JuFAqdrgh1K0q MbxDuvveGypUJvaM4vhgWjhk+g01QInFSXY+fXcmb8H23HUhzpdgrUgoAPnLuzrQOkWm MTgueJG/9fB0PYlgMmHxWSLuDK4wk/ybO7LPPQ3E9Jono3Ly/QGKv6JYwPBZAB34Hyb6 0R3efCIjIciXDeRMX/oaSGKEeTMXO5WiPRNUMAvLtFGnUIaQHpXivbwnoRATQBzMBAMS ZKfg== 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=iqpq12gc8bTtNBtY5ZIVdxCDS9UGGhps1DCBy7t56Sc=; b=Vo2CZ8RutbRmCIVELzzGHwpSaTSaWyZwz1e0ajTszDvRhCu4MRN8+8Volp687hcMXZ ICfOXuZTFUw49c4ZF7Vkuec34+cn8C3j2QMRM5YqtAJwQUBsiX1tlTcijsEhmX/hTc9u U88xzIGxZ8OrrZ6Uy6qEnqHLpy32FWh0n21aCud4fQ60Cc6682gy9cIxBhGtNJjm2Nq6 Zt8uzQoYONjntQYA8Y3L8mEX7o0aUlVmhkW94JveMwvvK0yQt52YxK/9mkt4B+jKERnG QorWl/YkUKPhvf0AGSf+qXOxboz08RFthwryDQucZntSxvEtL/lIvWNsRywA38fLXqSp aryw== X-Gm-Message-State: AOAM530sP7I0IPjVz+yuo2V+MU4qB9Su/Gw1zO90JXAqp3P95t8Hwomi iv2IgOmizFTn/e3ICd46M2JpVw== X-Received: by 2002:a1c:bbc5:: with SMTP id l188mr3289666wmf.163.1589540589509; Fri, 15 May 2020 04:03:09 -0700 (PDT) Received: from ?IPv6:2a01:e34:ed2f:f020:28df:6b80:d69f:9c0a? ([2a01:e34:ed2f:f020:28df:6b80:d69f:9c0a]) by smtp.googlemail.com with ESMTPSA id z12sm458111wmc.6.2020.05.15.04.03.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 15 May 2020 04:03:08 -0700 (PDT) Subject: Re: [PATCH v4 4/4] thermal: cpuidle: Register cpuidle cooling device To: Sudeep Holla Cc: Lukasz Luba , rui.zhang@intel.com, "Rafael J. Wysocki" , Lorenzo Pieralisi , "open list:CPU IDLE TIME MANAGEMENT FRAMEWORK" , open list , "open list:CPUIDLE DRIVER - ARM PSCI" References: <20200429103644.5492-1-daniel.lezcano@linaro.org> <20200429103644.5492-4-daniel.lezcano@linaro.org> <99b3bc79-f48a-3d51-a8ae-8b9ca4856d36@arm.com> <04b5da25-d591-b08a-e554-6e084d7ea908@linaro.org> <20200515095751.GA25267@bogus> From: Daniel Lezcano Message-ID: <6faac4ac-b711-11ad-32e7-26ae930db6fa@linaro.org> Date: Fri, 15 May 2020 13:03:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <20200515095751.GA25267@bogus> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 15/05/2020 11:58, Sudeep Holla wrote: > On Mon, May 04, 2020 at 08:00:01PM +0200, Daniel Lezcano wrote: >> >> Hi, >> >> On 29/04/2020 23:01, Daniel Lezcano wrote: >>> On 29/04/2020 22:02, Lukasz Luba wrote: >>>> >>>> >>>> On 4/29/20 11:36 AM, Daniel Lezcano wrote: >>>>> The cpuidle driver can be used as a cooling device by injecting idle >>>>> cycles. The DT binding for the idle state added an optional >>>>> >>>>> When the property is set, register the cpuidle driver with the idle >>>>> state node pointer as a cooling device. The thermal framework will do >>>>> the association automatically with the thermal zone via the >>>>> cooling-device defined in the device tree cooling-maps section. >>>>> >>>>> Signed-off-by: Daniel Lezcano >>>>> --- >>>>>   - V4: >>>>>     - Do not check the return value as the function does no longer >>>>> return one >>>>> --- >>> >>> [ ... ] >>> >>>> Reviewed-by: Lukasz Luba >>> >>> Thanks Lukasz for the review. >>> >>> Rafael, as Lorenzo and Sudeep are not responsive, could you consider ack >>> this patch so I can merge the series through the thermal tree ? >> >> Gentle ping ... Sudeep, Lorenzo or Rafael ? >> > > Sorry for the delay. I ignore this as it was generic and I was fine with > it. Didn't know you were waiting me, sorry for that. No problem, thanks for the ack. > Acked-by: Sudeep Holla Rafael, if you are ok with that, I'll take this patch in the thermal tree along with the others. -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog