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 32D01C433EF for ; Tue, 3 May 2022 02:04:11 +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:Subject:From:References:Cc:To: 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=ksflcqIpvDabSHAVkFD+voIVj+qz4gdxci+fWOyaCDk=; b=QAhbpeFwi070FU X9XcllMuxtApnoSTUbUfn/q4X6NsTDlO50JVRKFePSyFG9ma5CgGjOO/X8dv1FG2XgBN9Aafdeg+o N9jelGKXytjwOgI5jm+LL00fvc4lT/SbB1mfppsoX/MQKKXG8wOK7uXqO138g5yll9iK4KcORCcWN qWFSjl38aSJCPmcIaS9jUR/FSqsAzVmizo1muS0qaQs6eqcTfi9uzRS8zbqCc64SIDiE+cDHRJJw2 17O3AIgpci14ty0J+MwqUqKrIYGP6bh0VeswyqF2/LoRGZ6JTPg+mHW3yeb248kB/jALQetTuSZBW TrC9IZTYkP0ohNEiPIWg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlhsC-003OSx-KM; Tue, 03 May 2022 02:02:44 +0000 Received: from mail-oo1-xc35.google.com ([2607:f8b0:4864:20::c35]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlhs9-003OSB-DT for linux-arm-kernel@lists.infradead.org; Tue, 03 May 2022 02:02:43 +0000 Received: by mail-oo1-xc35.google.com with SMTP id a23-20020a4ad5d7000000b0035ee70da7a9so888671oot.1 for ; Mon, 02 May 2022 19:02:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:content-language:to :cc:references:from:subject:in-reply-to:content-transfer-encoding; bh=GKaIcGp0RhRVxVeOdR17/W0HUq1CPb0cE7q5ZqqYxaM=; b=hkKItu6aecIhk/NoClNIjIXfNHvcfpFH3nuqsFRGYrP3YdsirumZ2LzJ9PNh7NVIGZ VOoIIumKjYVnqK4QXH2epsyXRaDaciIfoH3u/+6O/IkrjlvtLowF5cV8G+7az/aDjXBc v2pXcxkJjDUBdgM9V6HSQRZPiBZK0damBwQTohOvHM1k0pKMATy5/B+bpT4NjnGcz8+i BinW7941XVl1w9G+BMfWoWwrUWINPDYO5KfEn1IFsQMQaXGRyL4vl/PjunXgT7Dru+0L KmBFKsdN5OJ+encck6pPFGutZuvGmDhxFmdVd3B/WpCDIjoQISSRJKmvRmxZ20GJ9Cx/ 4Hsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :content-language:to:cc:references:from:subject:in-reply-to :content-transfer-encoding; bh=GKaIcGp0RhRVxVeOdR17/W0HUq1CPb0cE7q5ZqqYxaM=; b=R681K/VNo5+vzIbRWGQ2PzJKZUgoIfnxCcpmMpjsIdY9CuCldTOSqubhPEb5hEQNHP UWxoBpyrP3kEF7oEMsQRwCUR6SMYoLerZLn+3sXLymAQ81f4fWBEVbtjhJGAisJ4Dbjz xnL4iXoTAZWufPngJb68mxc145hjs3reM4esr3eglv8C1LBeTufWWLInp5V3TeogJSDo mKG2qoGa+KN4PZ8e5Hb6jIoiOsk7XNneKIHs5xIlvgO+G/ms1b1mn+5d7hulKttawgpL eVlK84KZiC9WViMvW2pG6tam2Vq8GbrJmWz/dOZO/yAXnejhKpnbAotidH5W7fFotL/b rMZw== X-Gm-Message-State: AOAM531EG3juxF5OwruBUs0p0xoth7zoRo3ACry5BPSSd6vpxCeSa714 NG6DEanI2lP4TD/bKWPs7vs= X-Google-Smtp-Source: ABdhPJxaK6/fEsYQoxwG2euqp3NppH7nBXY7mGfszjaFfrhxufHTKgE1HNVh1sbsvF4hLjdsisEEmA== X-Received: by 2002:a4a:2cd3:0:b0:35e:99e3:a497 with SMTP id o202-20020a4a2cd3000000b0035e99e3a497mr5071598ooo.86.1651543360153; Mon, 02 May 2022 19:02:40 -0700 (PDT) Received: from ?IPV6:2600:1700:e321:62f0:329c:23ff:fee3:9d7c? ([2600:1700:e321:62f0:329c:23ff:fee3:9d7c]) by smtp.gmail.com with ESMTPSA id 95-20020a9d0668000000b0060626a8e5a4sm1090211otn.74.2022.05.02.19.02.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 02 May 2022 19:02:39 -0700 (PDT) Message-ID: <4aabfd63-18e2-65c5-d1c2-d7600afc1c40@roeck-us.net> Date: Mon, 2 May 2022 19:02:36 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Content-Language: en-US To: Maxime Ripard , Icenowy Zheng Cc: Ruslan Zalata , Jean Delvare , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev References: <20220428210906.29527-1-rz@fabmicro.ru> <20220502110010.q7vvdkdpaiz5acjl@houat> <7433B295-D896-4BF8-87DF-87EB89D7A550@aosc.io> <20220502112112.3ne7zy4b6gggxzoo@houat> From: Guenter Roeck Subject: Re: [PATCH v2] hwmon: (sun4i-lradc) Add driver for LRADC found on Allwinner A13/A20 SoC In-Reply-To: <20220502112112.3ne7zy4b6gggxzoo@houat> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220502_190241_499534_A50C4F9C X-CRM114-Status: GOOD ( 29.97 ) 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 T24gNS8yLzIyIDA0OjIxLCBNYXhpbWUgUmlwYXJkIHdyb3RlOgo+IE9uIE1vbiwgTWF5IDAyLCAy MDIyIGF0IDA3OjE1OjAxUE0gKzA4MDAsIEljZW5vd3kgWmhlbmcgd3JvdGU6Cj4+Cj4+Cj4+IOS6 jiAyMDIy5bm0NeaciDLml6UgR01UKzA4OjAwIOS4i+WNiDc6MDA6MTAsIE1heGltZSBSaXBhcmQg PG1heGltZUBjZXJuby50ZWNoPiDlhpnliLA6Cj4+PiBIaSwKPj4+Cj4+PiBPbiBUaHUsIEFwciAy OCwgMjAyMiBhdCAwOTowOTowM1BNICswMDAwLCBSdXNsYW4gWmFsYXRhIHdyb3RlOgo+Pj4+IFNv bWUgQWxsd2lubmVyIFNvQ3MgbGlrZSBBMTMsIEEyMCBvciBUMiBhcmUgZXF1aXBwZWQgd2l0aCB0 d28tY2hhbm5lbAo+Pj4+IGxvdyByYXRlICg2IGJpdCkgQURDIHRoYXQgaXMgb2Z0ZW4gdXNlZCBm b3IgZXh0cmEga2V5cy4gVGhlcmUncyBhIGRyaXZlcgo+Pj4+IGZvciB0aGF0IGFscmVhZHkgaW1w bGVtZW50aW5nIHN0YW5kYXJkIGlucHV0IGRldmljZSwgYnV0IGl0IGhhcyB0aGVzZQo+Pj4+IGxp bWl0YXRpb25zOiAxKSBpdCBjYW5ub3QgYmUgdXNlZCBmb3IgZ2VuZXJhbCBBREMgZGF0YSBlcXVp c2l0aW9uLCBhbmQKPj4+PiAyKSBpdCB1c2VzIG9ubHkgb25lIExSQURDIGNoYW5uZWwgb2YgdHdv IGF2YWlsYWJsZS4KPj4+Pgo+Pj4+IFRoaXMgZHJpdmVyIHByb3ZpZGVzIGJhc2ljIGh3bW9uIGlu dGVyZmFjZSB0byBib3RoIGNoYW5uZWxzIG9mIExSQURDIG9uCj4+Pj4gc3VjaCBBbGx3aW5uZXIg U29Dcy4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFJ1c2xhbiBaYWxhdGEgPHJ6QGZhYm1pY3Jv LnJ1Pgo+Pj4+IC0tLQo+Pj4+ICAgTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAgIHwg ICA2ICsKPj4+PiAgIGRyaXZlcnMvaHdtb24vS2NvbmZpZyAgICAgICAgICAgICB8ICAxMyArKwo+ Pj4+ICAgZHJpdmVycy9od21vbi9NYWtlZmlsZSAgICAgICAgICAgIHwgICAxICsKPj4+PiAgIGRy aXZlcnMvaHdtb24vc3VuNGktbHJhZGMtaHdtb24uYyB8IDI4MCArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKPj4+PiAgIDQgZmlsZXMgY2hhbmdlZCwgMzAwIGluc2VydGlvbnMoKykKPj4+ PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2h3bW9uL3N1bjRpLWxyYWRjLWh3bW9uLmMK Pj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCj4+Pj4gaW5k ZXggNWU4YzJmNjExNzYuLmQ5YzcxZTk0MTMzIDEwMDY0NAo+Pj4+IC0tLSBhL01BSU5UQUlORVJT Cj4+Pj4gKysrIGIvTUFJTlRBSU5FUlMKPj4+PiBAQCAtMTg4NjEsNiArMTg4NjEsMTIgQEAgUzoJ TWFpbnRhaW5lZAo+Pj4+ICAgRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lu cHV0L2FsbHdpbm5lcixzdW40aS1hMTAtbHJhZGMta2V5cy55YW1sCj4+Pj4gICBGOglkcml2ZXJz L2lucHV0L2tleWJvYXJkL3N1bjRpLWxyYWRjLWtleXMuYwo+Pj4+ICAgCj4+Pj4gK1NVTjRJIExP VyBSRVMgQURDIEhXTU9OIERSSVZFUgo+Pj4+ICtNOglSdXNsYW4gWmFsYXRhIDxyekBmYWJtaWNy by5ydT4KPj4+PiArTDoJbGludXgtaHdtb25Admdlci5rZXJuZWwub3JnCj4+Pj4gK1M6CU1haW50 YWluZWQKPj4+PiArRjoJZHJpdmVycy9od21vbi9zdW40aS1scmFkYy1od21vbi5jCj4+Pj4gKwo+ Pj4+ICAgU1VOREFOQ0UgTkVUV09SSyBEUklWRVIKPj4+PiAgIE06CURlbmlzIEtpcmphbm92IDxr ZGFAbGludXgtcG93ZXJwYy5vcmc+Cj4+Pj4gICBMOgluZXRkZXZAdmdlci5rZXJuZWwub3JnCj4+ Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaHdtb24vS2NvbmZpZyBiL2RyaXZlcnMvaHdtb24vS2Nv bmZpZwo+Pj4+IGluZGV4IDY4YThhMjdhYjNiLi44Njc3NjQ4OGE4MSAxMDA2NDQKPj4+PiAtLS0g YS9kcml2ZXJzL2h3bW9uL0tjb25maWcKPj4+PiArKysgYi9kcml2ZXJzL2h3bW9uL0tjb25maWcK Pj4+PiBAQCAtMTY5MSw2ICsxNjkxLDE5IEBAIGNvbmZpZyBTRU5TT1JTX1NJUzU1OTUKPj4+PiAg IAkgIFRoaXMgZHJpdmVyIGNhbiBhbHNvIGJlIGJ1aWx0IGFzIGEgbW9kdWxlLiBJZiBzbywgdGhl IG1vZHVsZQo+Pj4+ICAgCSAgd2lsbCBiZSBjYWxsZWQgc2lzNTU5NS4KPj4+PiAgIAo+Pj4+ICtj b25maWcgU0VOU09SU19TVU40SV9MUkFEQwo+Pj4+ICsJdHJpc3RhdGUgIkFsbHdpbm5lciBBMTMv QTIwIExSQURDIGh3bW9uIgo+Pj4+ICsJZGVwZW5kcyBvbiBBUkNIX1NVTlhJICYmICFLRVlCT0FS RF9TVU40SV9MUkFEQwo+Pj4+ICsJaGVscAo+Pj4+ICsJICBTYXkgeSBoZXJlIHRvIHN1cHBvcnQg dGhlIExSQURDIGZvdW5kIGluIEFsbHdpbm5lciBBMTMvQTIwIFNvQ3MuCj4+Pj4gKwkgIEJvdGgg Y2hhbm5lbHMgYXJlIHN1cHBvcnRlZC4KPj4+PiArCj4+Pj4gKwkgIFRoaXMgZHJpdmVyIGNhbiBh bHNvIGJlIGJ1aWx0IGFzIG1vZHVsZS4gSWYgc28sIHRoZSBtb2R1bGUKPj4+PiArCSAgd2lsbCBi ZSBjYWxsZWQgc3VuNGktbHJhZGMtaHdtb24uCj4+Pj4gKwo+Pj4+ICsJICBUaGlzIG9wdGlvbiBp cyBub3QgY29tcGF0aWJsZSB3aXRoIEtFWUJPQVJEX1NVTjRJX0xSQURDLCBvbmUKPj4+PiArCSAg b2YgdGhlc2UgbXVzdCBiZSB1c2VkIGF0IGEgdGltZS4KPj4+Cj4+PiBIb3cgZG8geW91IHBsYW4g b24gZW5mb3JjaW5nIHRoYXQ/Cj4+Pgo+Pj4gSSBndWVzcyBhIGJldHRlciBwYXRoIGZvcndhcmQg d291bGQgYmUgdG8gZWl0aGVyIHJlZ2lzdGVyIGFuIGh3bW9uCj4+PiBkZXZpY2UgaW4gdGhlIG9y aWdpbmFsIGRyaXZlciwgb3IgY29udmVydCB0aGF0IGRyaXZlciB0byBpaW8gYW5kIHVzZQo+Pj4g aWlvLWh3bW9uLgo+Pgo+PiBJIHRoaW5rIHRoaXMgZHJpdmVyIHNob3VsZCBiZSB1c2UgSUlPLCBh bmQgdGhlbiB0cnkgdG8gcHJvYmUgYW4gSUlPIGlucHV0Cj4+IGlmIHBvc3NpYmxlLgo+IAo+IEl0 J3MgYmVlbiBhIHdoaWxlLCBidXQgaWYgSSByZW1lbWJlciB3ZWxsIHdlIGNvdWxkbid0IHVzZSBJ SU8gZm9yIHRoYXQKPiBkcml2ZXIgYmVjYXVzZSBpdCdzIG5vdCBnZW5lcmF0aW5nIGludGVycnVw dHMgYWxsIHRoZSB0aW1lIGJ1dCBvbmx5IHdoZW4KPiBpdCBnb2VzIG92ZXIgYSBnaXZlbiB0aHJl c2hvbGQ6Cj4gCj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzUyQzVFOUYxLjkwMTA3MDBA cmVkaGF0LmNvbS8KPiAKPiBJJ20gbm90IHN1cmUgaWYgaXQncyBzdGlsbCByZWxldmFudCwgc28g d2UgbWlnaHQganVzdCBuZWVkIHRvIGFkZCBhbgo+IGh3bW9uIGRyaXZlciB0byB0aGUgZXhpc3Rp bmcgZHJpdmVyCj4gCgpTbyBub3cgd2UgaGF2ZSBjb25mbGljdGluZyBjbGFpbXMgdGhhdCB0aGUg aHdtb24gZHJpdmVyIHdvdWxkIG5lZWQKdG8gaW1wbGVtZW50IGNvbnRpbnVvdXMgaW50ZXJydXB0 cyBiZWNhdXNlIHRoZSBjaGlwIG90aGVyd2lzZSBkb2Vzbid0CmNvbnRpbnVvdXNseSBtZWFzdXJl IEFEQyBpbnB1dCwgYW5kIHRoYXQgaW1wbGVtZW50aW5nIGFuIElJTyBkcml2ZXIKaXNuJ3QgcG9z c2libGUgb3IgZG9lc24ndCBtYWtlIHNlbnNlIGJlY2F1c2UgdGhlIGNoaXAgd291bGQgbm90IHN1 cHBvcnQKZ2VuZXJhdGluZyBjb250aW51b3VzIGludGVycnVwdHMuIFdoaWNoIG9uZSBpcyBpdCA/ IEFtIEkgbWlzc2luZyBzb21ldGhpbmcgPwoKR3VlbnRlcgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QK bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=