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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 42A49C001B0 for ; Wed, 16 Aug 2023 10:05:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ysIXfuVwyWrfYzFJAU5FY6Qnjr++7gd8VotD7G3kcL8=; b=orVbjwJjJdoF9Z MP3MYkntOOSvkUgu+ax0BaZBQsQf9MrpW/MXOfrC4BcOLrWpLxpv8XSP0bdTA3VauniPPefnsSIfo jMFlvqxM2UNJCuo4IrW2XJ6oLD7QgrVegaOF7IWDGuPTcoSTUek5NRspV1eT9XBfAIqSmxjLXN9MF EWWMIls87xxqiBa7CJh/EnjYdtcQ7EDE2vtknjYR9VeCdeExVcYFl7kfEGUm9aIN1l3corJTOuG54 fLxWk5UxIcBDj+PHxzPLp1KDdefd274SxhzoB4WyRBnufyCtnBKQWd0KIL0xprQvZ8nFlTcutkQ8U IYBkgo/aI3JZfr+wbZ9g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qWDOm-003gz4-0K; Wed, 16 Aug 2023 10:05:08 +0000 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qWDOi-003gwn-2n for linux-arm-kernel@lists.infradead.org; Wed, 16 Aug 2023 10:05:06 +0000 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-307d20548adso5620482f8f.0 for ; Wed, 16 Aug 2023 03:05:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1692180301; x=1692785101; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=AXexP5J2IB86LOs7JUU2PjEMrJazlbcjbHMuFD834+M=; b=i4mEovXgQd4EmL17YmGNfmx7BiPnJ8rYLqIZVgELKnIDaVjme+nSNmkXBgq1r01riU D9jbtq5YKdgzJp04nLuzumD2SCASPuHNpMfdgvpST4bKpzUlOEAXFur+pFGWF+hqxYfu dMhtF4P7BJngyc1ERtiYgY2Dt+bC7gy48nYIx7wtOAQjsuDZCQdO505WLSoUWAZSE/Ye wIwjgJXh2y0sxy7BO3+KAcUnDeFiZMFwg9Q03O7zL8vUSnoBOMhQ5QYE0H78MnJWHE9d pgcWzLp3BH5AvxDi555Rn/cPWDq0L2GALv3NqaeiQ0a98rN3QbWRhq3FhZVnu/QDV+/7 BLZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692180301; x=1692785101; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=AXexP5J2IB86LOs7JUU2PjEMrJazlbcjbHMuFD834+M=; b=PQ55h7kTOcoxK1+EDTKO4/zePe1NkysLu/zox3yX6cIErYwzDQBIEkeMfVag7QrDpW RcvVpTqSZhGKIBjyg0J9TLdf5RwRRqFFWQFPVc8tpC6wyRN4HniILM0HTJAl4MgMpd94 wjva7Wwa6IttZSfewW3r1L1s7j2uFtwinVXUoMuujS6PvKYTi084UXLTBKiKnyiRGT2k wvgCfY7fwoyQ2bmKy6yPrC+sDSdRtFGSIgSs4ndl0Yi8MI5btwm13SS47U5bLzv1kSRA F9xga1YvIvbzQ/jpfGTLfPe7oieBn8b8XKxAZR/xgX7BsdBiebyToqH9sXFpYE2ePl1c E7ig== X-Gm-Message-State: AOJu0YzzDy+RA0B9sJIwMABs3SQCywgG7V4WCANvZ+k59R+d03VCkwpU GRFSwkMi7K3xtDE1hagmbvBwrg== X-Google-Smtp-Source: AGHT+IE7WTr4mwMLvR3/of6jx6jHLQJNhj1JGefVICNU1EcR9Md8dsCZ3SrFuXbKjenuHFR0Jnl06w== X-Received: by 2002:adf:d0c3:0:b0:319:62ba:5d08 with SMTP id z3-20020adfd0c3000000b0031962ba5d08mr994283wrh.33.1692180301070; Wed, 16 Aug 2023 03:05:01 -0700 (PDT) Received: from [192.168.10.46] (146725694.box.freepro.com. [130.180.211.218]) by smtp.googlemail.com with ESMTPSA id d10-20020a056000114a00b00301a351a8d6sm20552461wrx.84.2023.08.16.03.05.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Aug 2023 03:05:00 -0700 (PDT) Message-ID: <47417e4b-f230-7182-5cb5-c76b34b635c0@linaro.org> Date: Wed, 16 Aug 2023 12:04:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH RESEND RESEND] thermal/of: support thermal zones w/o trips subnode Content-Language: en-US To: Icenowy Zheng , Amit Kucheria , Zhang Rui , Mark Brown Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, Icenowy Zheng References: <20230722122534.2279689-1-zhengxingda@iscas.ac.cn> From: Daniel Lezcano In-Reply-To: <20230722122534.2279689-1-zhengxingda@iscas.ac.cn> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230816_030504_913469_257E0ABF X-CRM114-Status: GOOD ( 24.39 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjIvMDcvMjAyMyAxNDoyNSwgSWNlbm93eSBaaGVuZyB3cm90ZToKPiBGcm9tOiBJY2Vub3d5 IFpoZW5nIDx1d3VAaWNlbm93eS5tZT4KPiAKPiBBbHRob3VnaCB0aGUgY3VycmVudCBkZXZpY2Ug dHJlZSBiaW5kaW5nIG9mIHRoZXJtYWwgem9uZXMgcmVxdWlyZSB0aGUKPiB0cmlwcyBzdWJub2Rl LCB0aGUgYmluZGluZyBpbiBrZXJuZWwgdjUuMTUgZG9lcyBub3QgcmVxdWlyZSBpdCwgYW5kIG1h bnkKPiBkZXZpY2UgdHJlZXMgc2hpcHBlZCB3aXRoIHRoZSBrZXJuZWwsIGZvciBleGFtcGxlLAo+ IGFsbHdpbm5lci9zdW41MGktYTY0LmR0c2kgYW5kIG1lZGlhdGVrL210ODE4My1rdWt1aS5kdHNp IGluIEFSTTY0LCBzdGlsbAo+IGNvbXBseSB0byB0aGUgb2xkIGJpbmRpbmcgYW5kIGNvbnRhaW4g bm8gdHJpcHMgc3Vibm9kZS4KPiAKPiBBbGxvdyB0aGUgY29kZSB0byBzdWNjZXNzZnVsbHkgcmVn aXN0ZXIgdGhlcm1hbCB6b25lcyB3L28gdHJpcHMgc3Vibm9kZQo+IGZvciBEVCBiaW5kaW5nIGNv bXBhdGliaWxpdHkgbm93Lgo+IAo+IEZ1cnRoZXJseSwgdGhlIGluY29uc2lzdGVuY3kgYmV0d2Vl biBEVHMgYW5kIGJpbmRpbmdzIHNob3VsZCBiZSByZXNvbHZlZAo+IGJ5IGVpdGhlciBhZGRpbmcg ZW1wdHkgdHJpcHMgc3Vibm9kZSBvciBkcm9wcGluZyB0aGUgdHJpcHMgc3Vibm9kZQo+IHJlcXVp cmVtZW50Lgo+IAo+IEZpeGVzOiBkMGM3NWZhMmMxN2YgKCJ0aGVybWFsL29mOiBJbml0aWFsaXpl IHRyaXAgcG9pbnRzIHNlcGFyYXRlbHkiKQo+IFNpZ25lZC1vZmYtYnk6IEljZW5vd3kgWmhlbmcg PHV3dUBpY2Vub3d5Lm1lPgo+IC0tLQo+IAo+IFVuZm9ydHVuYXRlbHkgdGhlIGNvZGUgZ2V0cyBk cm9wcGVkIGJ5IG1haWxpbmcgbGlzdHMgYWdhaW4gYW5kIGFnYWluLi4uCj4gCj4gU29ycnkgZm9y IHRoZSBkaXN0dXJiYW5jZS4KPiAKPiAgIGRyaXZlcnMvdGhlcm1hbC90aGVybWFsX29mLmMgfCAx NyArKysrKysrKysrKy0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyks IDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvdGhlcm1hbC90aGVybWFs X29mLmMgYi9kcml2ZXJzL3RoZXJtYWwvdGhlcm1hbF9vZi5jCj4gaW5kZXggNmZiMTRlNTIxMTk3 Li4yYzc2ZGY4NDdlODQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy90aGVybWFsL3RoZXJtYWxfb2Yu Ywo+ICsrKyBiL2RyaXZlcnMvdGhlcm1hbC90aGVybWFsX29mLmMKPiBAQCAtMTI3LDE1ICsxMjcs MTcgQEAgc3RhdGljIHN0cnVjdCB0aGVybWFsX3RyaXAgKnRoZXJtYWxfb2ZfdHJpcHNfaW5pdChz dHJ1Y3QgZGV2aWNlX25vZGUgKm5wLCBpbnQgKm4KPiAgIAo+ICAgCXRyaXBzID0gb2ZfZ2V0X2No aWxkX2J5X25hbWUobnAsICJ0cmlwcyIpOwo+ICAgCWlmICghdHJpcHMpIHsKPiAtCQlwcl9lcnIo IkZhaWxlZCB0byBmaW5kICd0cmlwcycgbm9kZVxuIik7Cj4gLQkJcmV0dXJuIEVSUl9QVFIoLUVJ TlZBTCk7Cj4gKwkJcHJfZGVidWcoIkZhaWxlZCB0byBmaW5kICd0cmlwcycgbm9kZVxuIik7Cj4g KwkJKm50cmlwcyA9IDA7CgpzZXQgbnRyaXBzIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0 aW9uLgoKPiArCQlyZXR1cm4gTlVMTDsKCnJldHVybiBFUlJfUFRSKC1FTlhJTyk7Cgo+ICAgCX0K PiAgIAo+ICAgCWNvdW50ID0gb2ZfZ2V0X2NoaWxkX2NvdW50KHRyaXBzKTsKPiAgIAlpZiAoIWNv dW50KSB7Cj4gLQkJcHJfZXJyKCJObyB0cmlwIHBvaW50IGRlZmluZWRcbiIpOwo+IC0JCXJldCA9 IC1FSU5WQUw7Cj4gLQkJZ290byBvdXRfb2Zfbm9kZV9wdXQ7Cj4gKwkJcHJfZGVidWcoIk5vIHRy aXAgcG9pbnQgZGVmaW5lZFxuIik7Cj4gKwkJb2Zfbm9kZV9wdXQodHJpcHMpOwo+ICsJCSpudHJp cHMgPSAwOwo+ICsJCXJldHVybiBOVUxMOwoKV2h5IG5vdCBrZWVwIGdvdG8gb3V0X29mX25vZGVf cHV0ID8KCj4gICAJfQo+ICAgCj4gICAJdHQgPSBremFsbG9jKHNpemVvZigqdHQpICogY291bnQs IEdGUF9LRVJORUwpOwo+IEBAIC01MTksNyArNTIxLDEwIEBAIHN0YXRpYyBzdHJ1Y3QgdGhlcm1h bF96b25lX2RldmljZSAqdGhlcm1hbF9vZl96b25lX3JlZ2lzdGVyKHN0cnVjdCBkZXZpY2Vfbm9k ZSAqCgoKVGhlIGZ1bmN0aW9uIHNob3VsZCBjaGVjayB0aGUgcmV0dXJuIHZhbHVlIG9mIHRoZXJt YWxfb2ZfdHJpcHNfaW5pdCgpCgpJZiB0aGlzIG9uZSByZXR1cm5zIC1FTlhJTywgaXQgc2hvdWxk IHByX3dhcm4oKS4KCj4gICAJb2Zfb3BzLT5iaW5kID0gdGhlcm1hbF9vZl9iaW5kOwo+ICAgCW9m X29wcy0+dW5iaW5kID0gdGhlcm1hbF9vZl91bmJpbmQ7Cj4gICAKPiAtCW1hc2sgPSBHRU5NQVNL X1VMTCgobnRyaXBzKSAtIDEsIDApOwo+ICsJaWYgKG50cmlwcykKPiArCQltYXNrID0gR0VOTUFT S19VTEwoKG50cmlwcykgLSAxLCAwKTsKPiArCWVsc2UKPiArCQltYXNrID0gMDsKCgltYXNrID0g bnRyaXBzID8gR0VOTUFTS19VTEwoKG50cmlwcykgLSAxLCAwKSA6IDA7Cgo+ICAgCXR6ID0gdGhl cm1hbF96b25lX2RldmljZV9yZWdpc3Rlcl93aXRoX3RyaXBzKG5wLT5uYW1lLCB0cmlwcywgbnRy aXBzLAo+ICAgCQkJCQkJICAgICBtYXNrLCBkYXRhLCBvZl9vcHMsIHR6cCwKCi0tIAo8aHR0cDov L3d3dy5saW5hcm8ub3JnLz4gTGluYXJvLm9yZyDilIIgT3BlbiBzb3VyY2Ugc29mdHdhcmUgZm9y IEFSTSBTb0NzCgpGb2xsb3cgTGluYXJvOiAgPGh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3BhZ2Vz L0xpbmFybz4gRmFjZWJvb2sgfAo8aHR0cDovL3R3aXR0ZXIuY29tLyMhL2xpbmFyb29yZz4gVHdp dHRlciB8CjxodHRwOi8vd3d3LmxpbmFyby5vcmcvbGluYXJvLWJsb2cvPiBCbG9nCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=