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=-2.4 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,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 1544FC433DF for ; Tue, 16 Jun 2020 17:24:26 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EB95E208D5 for ; Tue, 16 Jun 2020 17:24:25 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="oyEHBZBt" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727104AbgFPRYZ (ORCPT ); Tue, 16 Jun 2020 13:24:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727819AbgFPRYY (ORCPT ); Tue, 16 Jun 2020 13:24:24 -0400 Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4B09CC061755 for ; Tue, 16 Jun 2020 10:24:24 -0700 (PDT) Received: by mail-qk1-x743.google.com with SMTP id w1so19917627qkw.5 for ; Tue, 16 Jun 2020 10:24:24 -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=wLz7l5oBTTWRrPJZo/ObezKhptZZKpKERaSHZ1hXdEw=; b=oyEHBZBt8MKmPuGWBNEF4brHRUaiRePPVL0QfAls08WgpIjuFIYa6kB864rT/Vbf25 48gUSVw6ATmzjhX/wyCSwzwHozlA+TPfnPj3bX8nuKKD84+OKWm4OT3vkyVwwBCfT9yD vFBrcemSctjrRxOQi1neixJQ+KgBmUa8HopxjjLxRYCMxK1ESVcFwS1yvIHfDWQPsIig GQpwfaY4ccw8T202rJcnVgi244sbCojoHfqbouXxl2peytOjyoaR2dVMbOtZHkNDSNAB QrXlr8NXaPf7w0CNnMASPVEyAIEZBbQGmFzXqpdg8HadXxQuBWloIvDAi6HPapw/bGcy w5iQ== 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=wLz7l5oBTTWRrPJZo/ObezKhptZZKpKERaSHZ1hXdEw=; b=Ric/yTX3rq/sMcl8sls+NC4sEtgTWp2WCpcOPfGSv/8Q0A2brRjBJQwV5ahKXlcWxl v1L2RRQaWRYxHcFybxoDydwGo4XWGKyQyakD4v/u92/28ulh2tGT4Ny7KB55HApv4abj NdBZYciOFF6lDICn6RZYsY2z+RGZJPITCOOQNq10xLcwZEnl9necgEt0lQTTGSjrzU7f Chvs4u+INKrlKKw3VBusrrt6suqDuqq1SvHZMEylXt25I0J2t3DJBMUC7JFJ4peTSbSo AwR3rwCoQnOSJpFYzQs2yYAeNAzIdN23TWhWle+yws2BepPqh6qU/RlOTLOdGFSpBnHZ mkJw== X-Gm-Message-State: AOAM5325FeJbK5bbwH6U3K+1szREhgmcFhuXEjGZHvIglrylDJ356E7W phpC3Oxb/Eo3GkoIXZCz4vfxPw== X-Google-Smtp-Source: ABdhPJwoXL0o8krQI9ycOghoOHGeNjAjXqPQZniw43Gw2Bb7ZaVEABjgZ/Mvt3KgOHJnO522R60wWg== X-Received: by 2002:a37:9586:: with SMTP id x128mr21268593qkd.312.1592328263452; Tue, 16 Jun 2020 10:24:23 -0700 (PDT) Received: from [192.168.1.92] (pool-71-255-246-27.washdc.fios.verizon.net. [71.255.246.27]) by smtp.gmail.com with ESMTPSA id n25sm14066118qkk.76.2020.06.16.10.24.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Jun 2020 10:24:23 -0700 (PDT) Subject: Re: [PATCH v6 0/6] Introduce Power domain based warming device driver To: Pavel Machek Cc: rui.zhang@intel.com, ulf.hansson@linaro.org, daniel.lezcano@linaro.org, bjorn.andersson@linaro.org, agross@kernel.org, robh@kernel.org, amit.kucheria@verdurent.com, mark.rutland@arm.com, rjw@rjwysocki.net, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20200604015317.31389-1-thara.gopinath@linaro.org> <20200616105325.GH1718@bug> From: Thara Gopinath Message-ID: <0eb2e140-9c9c-4777-9916-d81eddc793ca@linaro.org> Date: Tue, 16 Jun 2020 13:24:16 -0400 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: <20200616105325.GH1718@bug> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 6/16/20 6:53 AM, Pavel Machek wrote: > Hi! > >> Certain resources modeled as a generic power domain in linux kernel can be >> used to warm up the SoC (mx power domain on sdm845) if the temperature >> falls below certain threshold. These power domains can be considered as >> thermal warming devices. (opposite of thermal cooling devices). > > Would you explain when this is needed? > > I'd normally expect "too low" temperature to be a problem during power-on, but at > that time Linux is not running so it can not provide the heating... Hi Pavel, This is more in the scenario if the system in on and temperature is dipping (I have been told in colder climates). Idea is to turn on resources so as to prevent further dipping of temperature if possible. > > Best regards, > > Pavel > -- Warm Regards Thara