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 44606C77B7A for ; Wed, 31 May 2023 11:03:58 +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=dfE/fumlBJf5s44ynm5xXRuJekyCEnO3aAKGK3bf8DA=; b=BdKPBOTJEQDvOy euG2tvwmnGft95MaA3XCRlclDDmk8YRspOCTNEwwTtd4l19C6tfP9ZrUccu6hxvTYr9ZOxbCKS1IW +yN+KPICzL33hL1iLTJar7GK3+lPiOPrQeiUXGiJoeVy+X6HrwGKetHjynvOAbuhKsDf7GS4GvB04 +YBaBQn/IIh2KPMS9MH4AQ311hSyg6OMLrv47JFiS9PVS+55O9QyvXeXiJw1/FfbmyKKVLdzXR30I FCdG7wauf1YxgoVTFLXIKRzGCqiLFsXNRZMPRB3xkERytBSeJe4UboMpNQpuFLneyWTeu3f7uOIkZ B8FBjl+sDvMOSN2T7VjA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q4Jc4-00HC5m-0y; Wed, 31 May 2023 11:03:32 +0000 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q4Jc1-00HC4m-2u for linux-arm-kernel@lists.infradead.org; Wed, 31 May 2023 11:03:31 +0000 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-3f6e68cc738so42678775e9.1 for ; Wed, 31 May 2023 04:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1685531007; x=1688123007; 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=v93ZbMKO58LL5vx+lV1GwU1ith43BPnZGFvn1Vgq9JY=; b=gA6eSKfAXVZeF/bSM1j+FFTKIrF9mv8nws7Bkg2cIcl1M5XdJR4HX0W1CvRVJaA/BY 5KC3lh7ljtXldnJMAdz3J729wyQgZg/D1TLvzg+hQ5nwItQPrHxjnm+ST8sU+LfD4yeU 6hMWz3fV9FDAQJ8d3yMgMdIOHyhjC9o9J7y3J1TrBG6R6gPL+DBe5plWdLSc3KMxacPb 8/NleXZqL4El8YSb8IZc0+JZ+lUkXDEIHPB1qOqd4cQNkVVQin4dwXfmrFiC1Y4vQZCp lBIR69wOLclu00fppcZGayFzddtimoJNHlCWaLyjZflj3PiORYcdqxdc8XurdRepgcNX srZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685531007; x=1688123007; 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=v93ZbMKO58LL5vx+lV1GwU1ith43BPnZGFvn1Vgq9JY=; b=g/0qusD9KOFd9qz707VReJWxpBGPI4KIB12RRxJpnFxnLLwNil2tyC3JaNtRXUM9HE 8fRmQGGDeKhNZ+Co6ucIZNfXV2WlLHRDeTAo1u+8aC/4MJVuhII5nN224kNoXkfgmigc IEoLg96YpEChmC9QW/gF8Md00E3hN6P2e1gm8w2ylbuSwKhXuEIW/9OOyIV2HxQCqQHF Ia8WzgriPyfMU7vHrPyNs3MW2BjFGiP2vp5VQIvcd52DsSLy/TqH1iRhTlR2SREOOcEs /yHdCNVtzlLKkqZMXzUZIiHffIWNwnBGimTQ8ufYZ7RmqTnFII8+j85XttgDP6qv96rr bX4w== X-Gm-Message-State: AC+VfDzAE0zdfRsIUq4sy8+JXuJjYcJTcx5wtNjtAA6bzd0YBxIkVUOW zyA7xl/KfSvlWlU57E5IufDeJQ== X-Google-Smtp-Source: ACHHUZ6w3ErE/r1efRAcM36QXY4A1eDCS0M1Vw7N280WK6sMLULfBLmH/G99jw51yimukua45hHOjw== X-Received: by 2002:a7b:ca59:0:b0:3f6:a81:eb52 with SMTP id m25-20020a7bca59000000b003f60a81eb52mr3410263wml.21.1685531007049; Wed, 31 May 2023 04:03:27 -0700 (PDT) Received: from ?IPV6:2a05:6e02:1041:c10:7a1b:d710:7226:da18? ([2a05:6e02:1041:c10:7a1b:d710:7226:da18]) by smtp.googlemail.com with ESMTPSA id n14-20020a1c720e000000b003f4b6bcbd8bsm20527638wmc.31.2023.05.31.04.03.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 May 2023 04:03:26 -0700 (PDT) Message-ID: <3c59c4e0-68eb-b778-6b12-9f9e331f81dd@linaro.org> Date: Wed, 31 May 2023 13:03:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: [PATCH 2/3] thermal: qoriq_thermal: only enable supported sensors Content-Language: en-US To: "Peng Fan (OSS)" , rafael@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: amitk@kernel.org, rui.zhang@intel.com, andrew.smirnov@gmail.com, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org, alice.guo@nxp.com, Peng Fan References: <20230516083746.63436-1-peng.fan@oss.nxp.com> <20230516083746.63436-3-peng.fan@oss.nxp.com> From: Daniel Lezcano In-Reply-To: <20230516083746.63436-3-peng.fan@oss.nxp.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230531_040329_981405_50E868A6 X-CRM114-Status: GOOD ( 23.36 ) 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 T24gMTYvMDUvMjAyMyAxMDozNywgUGVuZyBGYW4gKE9TUykgd3JvdGU6Cj4gRnJvbTogUGVuZyBG YW4gPHBlbmcuZmFuQG54cC5jb20+Cj4gCj4gVGhlcmUgYXJlIE1BWCAxNiBzZW5zb3JzLCBidXQg bm90IGFsbCBvZiB0aGVtIHN1cHBvcnRlZC4gU3VjaCBhcwo+IGkuTVg4TVEsIHRoZXJlIGFyZSBv bmx5IDMgc2Vuc29ycy4gRW5hYmxpbmcgYWxsIDE2IHNlbnNvcnMgd2lsbAo+IHRvdWNoIHJlc2Vy dmVkIGJpdHMgZnJvbSBpLk1YOE1RIHJlZmVyZW5jZSBtYW5udWFsLCBhbmQgVE1VIHdpbGwgc3R1 Y2ssCj4gdGVtcGVyYXR1cmUgd2lsbCBub3QgdXBkYXRlIGFueW1vcmUuCj4gCj4gRml4ZXM6IDQ1 MDM4ZTAzZDYzMyAoInRoZXJtYWw6IHFvcmlxOiBFbmFibGUgYWxsIHNlbnNvcnMgYmVmb3JlIHJl Z2lzdGVyaW5nIHRoZW0iKQo+IFNpZ25lZC1vZmYtYnk6IFBlbmcgRmFuIDxwZW5nLmZhbkBueHAu Y29tPgo+IC0tLQo+ICAgZHJpdmVycy90aGVybWFsL3FvcmlxX3RoZXJtYWwuYyB8IDMwICsrKysr KysrKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlv bnMoKyksIDExIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3RoZXJtYWwv cW9yaXFfdGhlcm1hbC5jIGIvZHJpdmVycy90aGVybWFsL3FvcmlxX3RoZXJtYWwuYwo+IGluZGV4 IGI4MDZhMDkyOTQ1OS4uNTM3NDhjNGE1YmUxIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvdGhlcm1h bC9xb3JpcV90aGVybWFsLmMKPiArKysgYi9kcml2ZXJzL3RoZXJtYWwvcW9yaXFfdGhlcm1hbC5j Cj4gQEAgLTMxLDcgKzMxLDYgQEAKPiAgICNkZWZpbmUgVE1SX0RJU0FCTEUJMHgwCj4gICAjZGVm aW5lIFRNUl9NRQkJMHg4MDAwMDAwMAo+ICAgI2RlZmluZSBUTVJfQUxQRgkweDBjMDAwMDAwCj4g LSNkZWZpbmUgVE1SX01TSVRFX0FMTAlHRU5NQVNLKDE1LCAwKQo+ICAgCj4gICAjZGVmaW5lIFJF R1NfVE1UTUlSCTB4MDA4CS8qIFRlbXBlcmF0dXJlIG1lYXN1cmVtZW50IGludGVydmFsIFJlZ2lz dGVyICovCj4gICAjZGVmaW5lIFRNVE1JUl9ERUZBVUxUCTB4MDAwMDAwMGYKPiBAQCAtMTA1LDYg KzEwNCwxMSBAQCBzdGF0aWMgaW50IHRtdV9nZXRfdGVtcChzdHJ1Y3QgdGhlcm1hbF96b25lX2Rl dmljZSAqdHosIGludCAqdGVtcCkKPiAgIAkgKiB3aXRoaW4gc2Vuc29yIHJhbmdlLiBURU1QIGlz IGFuIDkgYml0IHZhbHVlIHJlcHJlc2VudGluZwo+ICAgCSAqIHRlbXBlcmF0dXJlIGluIEtlbFZp bi4KPiAgIAkgKi8KPiArCj4gKwlyZWdtYXBfcmVhZChxZGF0YS0+cmVnbWFwLCBSRUdTX1RNUiwg JnZhbCk7Cj4gKwlpZiAoISh2YWwgJiBUTVJfTUUpKQo+ICsJCXJldHVybiAtRUFHQUlOOwoKSG93 IGlzIHRoaXMgY2hhbmdlIHJlbGF0ZWQgdG8gd2hhdCBpcyBkZXNjcmliZWQgaW4gdGhlIGNoYW5n ZWxvZz8KCj4gICAJaWYgKHJlZ21hcF9yZWFkX3BvbGxfdGltZW91dChxZGF0YS0+cmVnbWFwLAo+ ICAgCQkJCSAgICAgUkVHU19UUklUU1IocXNlbnNvci0+aWQpLAo+ICAgCQkJCSAgICAgdmFsLAo+ IEBAIC0xMjgsMTUgKzEzMiw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGhlcm1hbF96b25lX2Rl dmljZV9vcHMgdG11X3R6X29wcyA9IHsKPiAgIHN0YXRpYyBpbnQgcW9yaXFfdG11X3JlZ2lzdGVy X3RtdV96b25lKHN0cnVjdCBkZXZpY2UgKmRldiwKPiAgIAkJCQkgICAgICAgc3RydWN0IHFvcmlx X3RtdV9kYXRhICpxZGF0YSkKPiAgIHsKPiAtCWludCBpZDsKPiAtCj4gLQlpZiAocWRhdGEtPnZl ciA9PSBUTVVfVkVSMSkgewo+IC0JCXJlZ21hcF93cml0ZShxZGF0YS0+cmVnbWFwLCBSRUdTX1RN UiwKPiAtCQkJICAgICBUTVJfTVNJVEVfQUxMIHwgVE1SX01FIHwgVE1SX0FMUEYpOwo+IC0JfSBl bHNlIHsKPiAtCQlyZWdtYXBfd3JpdGUocWRhdGEtPnJlZ21hcCwgUkVHU19WMl9UTVNSLCBUTVJf TVNJVEVfQUxMKTsKPiAtCQlyZWdtYXBfd3JpdGUocWRhdGEtPnJlZ21hcCwgUkVHU19UTVIsIFRN Ul9NRSB8IFRNUl9BTFBGX1YyKTsKPiAtCX0KPiArCWludCBpZCwgc2l0ZXMgPSAwOwo+ICAgCj4g ICAJZm9yIChpZCA9IDA7IGlkIDwgU0lURVNfTUFYOyBpZCsrKSB7Cj4gICAJCXN0cnVjdCB0aGVy bWFsX3pvbmVfZGV2aWNlICp0emQ7Cj4gQEAgLTE1MywxNCArMTQ5LDI2IEBAIHN0YXRpYyBpbnQg cW9yaXFfdG11X3JlZ2lzdGVyX3RtdV96b25lKHN0cnVjdCBkZXZpY2UgKmRldiwKPiAgIAkJCWlm IChyZXQgPT0gLUVOT0RFVikKPiAgIAkJCQljb250aW51ZTsKPiAgIAo+IC0JCQlyZWdtYXBfd3Jp dGUocWRhdGEtPnJlZ21hcCwgUkVHU19UTVIsIFRNUl9ESVNBQkxFKTsKPiAgIAkJCXJldHVybiBy ZXQ7Cj4gICAJCX0KPiAgIAo+ICsJCWlmIChxZGF0YS0+dmVyID09IFRNVV9WRVIxKQo+ICsJCQlz aXRlcyB8PSAweDEgPDwgKDE1IC0gaWQpOwo+ICsJCWVsc2UKPiArCQkJc2l0ZXMgfD0gMHgxIDw8 IGlkOwo+ICsKPiAgIAkJaWYgKGRldm1fdGhlcm1hbF9hZGRfaHdtb25fc3lzZnMoZGV2LCB0emQp KQo+ICAgCQkJZGV2X3dhcm4oZGV2LAo+ICAgCQkJCSAiRmFpbGVkIHRvIGFkZCBod21vbiBzeXNm cyBhdHRyaWJ1dGVzXG4iKTsKPiArCX0KPiAgIAo+ICsJaWYgKHNpdGVzKSB7Cj4gKwkJaWYgKHFk YXRhLT52ZXIgPT0gVE1VX1ZFUjEpIHsKPiArCQkJcmVnbWFwX3dyaXRlKHFkYXRhLT5yZWdtYXAs IFJFR1NfVE1SLCBUTVJfTUUgfCBUTVJfQUxQRiB8IHNpdGVzKTsKPiArCQl9IGVsc2Ugewo+ICsJ CQlyZWdtYXBfd3JpdGUocWRhdGEtPnJlZ21hcCwgUkVHU19WMl9UTVNSLCBzaXRlcyk7Cj4gKwkJ CXJlZ21hcF93cml0ZShxZGF0YS0+cmVnbWFwLCBSRUdTX1RNUiwgVE1SX01FIHwgVE1SX0FMUEZf VjIpOwo+ICsJCX0KPiAgIAl9Cj4gICAKPiAgIAlyZXR1cm4gMDsKCi0tIAo8aHR0cDovL3d3dy5s aW5hcm8ub3JnLz4gTGluYXJvLm9yZyDilIIgT3BlbiBzb3VyY2Ugc29mdHdhcmUgZm9yIEFSTSBT b0NzCgpGb2xsb3cgTGluYXJvOiAgPGh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3BhZ2VzL0xpbmFy bz4gRmFjZWJvb2sgfAo8aHR0cDovL3R3aXR0ZXIuY29tLyMhL2xpbmFyb29yZz4gVHdpdHRlciB8 CjxodHRwOi8vd3d3LmxpbmFyby5vcmcvbGluYXJvLWJsb2cvPiBCbG9nCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=