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 000E9C433EF for ; Mon, 2 May 2022 23:48:46 +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:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=676bCv2bOEsKU3+UkuanH7WB6UPAg/5Z6/oRSNcor/o=; b=D+VxR3S0mEomIkIdW18iewNCsp s1rDdksP99EmLTsxu4FqXIfnLeVs+DaurhMJEAO6Oh96mO7GXk13lzBXhI3zkaguYzLVVT/lXn3nH wIKwzEgOEKu4jq9myNUpuK1j5WdzSxVjUFWtuMKV9p4oyA2khyQfYFjnmxvB/Yswkp+kxChbD5NV7 /rWPXSzCZlg62+gRVDaeUCCE4suUgAUBmPovbBaX57YydS8YWJ/gbLt62NYiE1Qeb0fPW5/cfQSf2 4LsM2yXpMXa5CQG6P76JtYXJ3sRUeGlMdS9Ms/FGT0anDKqVwOZ6WPM55wJcCZfXZEnCZhnmeMgIW o97mh4zw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlflG-003Af1-0d; Mon, 02 May 2022 23:47:26 +0000 Received: from skyrocket.fabmicro.ru ([217.116.57.130]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlflA-003AcY-ET for linux-arm-kernel@lists.infradead.org; Mon, 02 May 2022 23:47:22 +0000 Received: from mail.fabmicro.ru (skyrocket.fabmicro.ru [217.116.57.130]) by skyrocket.fabmicro.ru (8.14.9/8.14.9) with ESMTP id 242Nl6QG033711; Mon, 2 May 2022 23:47:06 GMT (envelope-from rz@fabmicro.ru) MIME-Version: 1.0 Date: Tue, 03 May 2022 04:47:06 +0500 From: Ruslan Zalata To: Guenter Roeck Cc: 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 Subject: Re: [PATCH v2] hwmon: (sun4i-lradc) Add driver for LRADC found on Allwinner A13/A20 SoC In-Reply-To: <59e91f45-7263-eb41-4b47-db217af54910@roeck-us.net> References: <20220428210906.29527-1-rz@fabmicro.ru> <59e91f45-7263-eb41-4b47-db217af54910@roeck-us.net> User-Agent: Roundcube Webmail/1.4.3 Message-ID: X-Sender: rz@fabmicro.ru Organization: Fabmicro, LLC. X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220502_164720_948198_F8DF3B4E X-CRM114-Status: GOOD ( 31.27 ) 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 SGkgR3VlbnRlciwKCkknbSBzb3JyeSB0byBkaXNhcHBvaW50IHlvdSwgYnV0IGNvbnRpbnVvdXMg bW9kZSBmb3IgTFJBREMgd29ya3Mgb25seSAKZm9yIGtleSBwcmVzc2VzIChzaWduaWZpY2FudCB2 b2x0YWdlIGNoYW5nZSksIGl0IGRvZXMgbm90IHdvcmsgZm9yIHJhdyAKZGF0YS4gSGVyZSdzIGFu IGV4Y2VycHQgZnJvbSB0aGUgbWFudWFsIHRoYXQgc3VwcG9ydHMgbXkgZGlzY292ZXJ5IAoocHVu Y3R1YXRpb24gYW5kIGdyYW1tYXIgcHJlc2VydmVkKToKCj4gVGhlIExSQURDIGhhdmUgdGhyZWUg bW9kZSwgTm9ybWFsIE1vZGXjgIFTaW5nbGUgTW9kZSBhbmQgQ29udGludWUgTW9kZS4gCj4gTm9y bWFsIG1vZGUgaXMgdGhhdCB0aGUgTFJBREMgd2lsbAo+IHJlcG9ydCB0aGUgcmVzdWx0IGRhdGEg b2YgZWFjaCBjb252ZXJ0IGFsbCB0aGUgdGltZSB3aGVuIHRoZSBrZXkgaXMgCj4gZG93bi4gU2lu Z2xlIE1vZGUgaXMgdGhhdCB0aGUgTFJBREMKPiB3aWxsIG9ubHkgcmVwb3J0IHRoZSBmaXJzdCBj b252ZXJ0IHJlc3VsdCBkYXRhIHdoZW4gdGhlIGtleSBpcyBkb3duLiAKPiBDb250aW51ZSBNb2Rl IGlzIHRoYXQgdGhlIExSQURDIHdpbGwKPiByZXBvcnQgb25lIG9mIDgqKE4rMSkgKE4gaXMgcHJv Z3JhbSBjYW4gc2V0KSBzYW1wbGUgY29udmVydCByZXN1bHQgZGF0YSAKPiB3aGVuIGtleSBpcyBk b3duLgoKSW4gb3RoZXIgd29yZHMsIGFsbCB0aHJlZSBtb2RlcyByZXF1aXJlIGtleSBkb3duIGV2 ZW50ICh2b2x0YWdlIGNoYW5nZSkgCmFuZCBJUlEgaXMgdGhlIG9ubHkgd2F5IHRvIGdldCBjb250 aW51b3VzIHJhdyBkYXRhIHVwZGF0ZXMgZnJvbSBMUkFEQy4gCkkndmUgZXhwZXJpbWVudGVkIHF1 aXRlIGEgbG90IHdpdGggdGhpcyBmb3IgcGFzdCBmZXcgZGF5cywgdGhlcmUgYXJlIG5vIApjaGFu Z2VzIHRvIHZhbHVlcyBpbiBBREMgZGF0YSByZWdzIGV4Y2VwdCBpbiBEQVRBIElSUSBtb2RlLgoK UmVnYXJkaW5nIHZhcmlhbnQgc3RydWN0dXJlLiBWcmVmIGlzIG5vdCB0aGUgb25seSBkaWZmZXJl bmNlIGJldHdlZW4gCmRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgb2YgTFJBREMgaW4gZGlmZmVy ZW50IEFsbHdpbm5lciBTb0NzLiBGb3IgCmV4YW1wbGUsIEE4M1QgaGFzIG9ubHkgb25lIGNoYW5u ZWwgTFJBREMgaW5zdGVhZCBvZiB0d28gY2hhbm5lbHMgaW4gCkExMC9BMTMvQTIwLiBTb21lIG90 aGVyIFNvQ3MgbWF5IGhhdmUgZXZlbiBtb3JlIGRpZmZlcmVuY2VzLiBJIAppbnRyb2R1Y2VkIGh3 bW9uX2NoaXBfaW5mbyBzdHJ1Y3R1cmUgaW50byB2YXJpYW50IHRvIGVuY2Fwc3VsYXRlIHN1Y2gg CmRpZmZlcmVuY2VzIGluIG9uZSBwbGFjZS4gUGF0Y2ggdmVyc2lvbiAzIHdpbGwgZm9sbG93LiBU aGFuayB5b3UuCgotLS0KUmVnYXJkcywKUnVzbGFuLgoKRmFibWljcm8sIExMQy4KCk9uIDIwMjIt MDQtMjkgMTE6MDMsIEd1ZW50ZXIgUm9lY2sgd3JvdGU6Cj4gT24gNC8yOC8yMiAyMjozMiwgR3Vl bnRlciBSb2VjayB3cm90ZToKPj4gT24gNC8yOC8yMiAxNzoyOCwgUnVzbGFuIFphbGF0YSB3cm90 ZToKPj4+IFRoYW5rIHlvdSBHdWVudGVyIGZvciB5b3VyIHZhbHVhYmxlIHRpbWUuCj4+PiAKPj4+ IEkgaGF2ZSBhZGRlZCB1cGRhdGVfaW50ZXJ2YWwgb3B0aW9uIChpdCdzIGluIG1zIHVuaXRzLCBy aWdodD8pIGFuZCAKPj4+IGZpeGVkIGFsbCBvdGhlciBpc3N1ZXMgeW91IHBvaW50ZWQgdG8uIFdp bGwgdGVzdCBpdCBvbiByZWFsIGhhcmR3YXJlIAo+Pj4gYW5kIHNlbmQgdGhpcmQgdmVyc2lvbiBv ZiB0aGUgcGF0Y2ggZm9yIHJldmlldy4KPj4+IAo+Pj4gUmVnYXJkaW5nIElSUS4gQWx0ZXJuYXRp dmVseSB0aGUgZHJpdmVyIHdvdWxkIG5lZWQgdG8gc2l0IGFuZCBwb2xsIAo+Pj4gY29udmVyc2lv biByZWFkeSBiaXQgaW4gYSBsb29wIHdoaWNoIG1pZ2h0IGNhdXNlIGEgbXVjaCB3b3JzZSBsb2Fk IG9uIAo+Pj4gc3lzdGVtLCBpcyBub3QgaXQgPyBBbnl3YXksIHRoZSByZWFsIHByb2JsZW0gd2l0 aCB0aGlzIHBpZWNlIG9mIAo+Pj4gaGFyZHdhcmUgaXMgdGhhdCB0aGVyZSdzIG5vICJjb252ZXJz aW9uIHJlYWR5IGJpdCIgcHJvdmlkZWQsIHRoZSBvbmx5IAo+Pj4gd2F5IHRvIGtub3cgZGF0YSBy ZWFkeSBzdGF0dXMgaXMgdG8gcmVjZWl2ZSBhbiBpbnRlcnJ1cHQuCj4+PiAKPj4gCj4+IE5vdCBu ZWNlc3NhcmlseS4gVGhlIGRhdGEgZG9lcyBub3QgaGF2ZSB0byBiZSAiY3VycmVudCIsIGFmdGVy IGFsbCwKPj4gaWYgdGhlIGhhcmR3YXJlIGlzIGFibGUgdG8gY29udGludW91c2x5IGNvbnZlcnQu IElmIG5vdCwgdGhlIHF1ZXN0aW9uCj4+IGlzIGhvdyBsb25nIGEgY29udmVyc2lvbiB0YWtlcy4g SWYgaXQgZG9lc24ndCB0YWtlIHRvbyBsb25nLCBpdCB3b3VsZAo+PiBiZSBiZXR0ZXIgdG8gaW5p dGlhdGUgYSBjb252ZXJzaW9uIGFuZCB0aGVuIHdhaXQgZm9yIHRoZSBjb21wbGV0aW9uLgo+PiAK Pj4+IEkgdGhpbmsgaXQgc3RpbGwgbmVlZHMgYSBzZW1hcGhvcmUvc2VxbG9jayB0byBzeW5jaHJv bml6ZSBjb252ZXJzaW9ucyAKPj4+IGFuZCByZWFkcy4gSS5lLiB0d28gY29uc2VxdWVudCByZWFk cyBzaG91bGQgbm90IHJldHVybiBzYW1lIG9sZCAKPj4+IHZhbHVlLiBBbHRob3VnaCBpdCdzIG5v dCBhbiBpc3N1ZSBpbiBteSBjYXNlLCBidXQgY291bGQgYmUgYSBwcm9ibGVtIAo+Pj4gZm9yIG90 aGVycy4KPj4+IAo+PiBXaHkgPyBUaGF0IGhhcHBlbnMgZm9yIGFsbW9zdCBhbGwgaHdtb24gZGV2 aWNlcy4gVGhleSB3aWxsIGFsbCByZXBvcnQKPj4gdGhlIG1vc3QgcmVjZW50IGNvbnZlcnNpb24g dmFsdWUuIFNvbWUgb2YgdGhlbSBjYW4gdGFrZSBzZWNvbmRzCj4+IHRvIGNvbXBsZXRlIGEgbmV3 IGNvbnZlcnNpb24sIHNvIHRoZSByZXBvcnRlZCB2YWx1ZSBpcyBhbHdheXMgIm9sZCIKPj4gZm9y IGEgZ2l2ZW4gZGVmaXRpb24gb2Ygb2xkIChpZSBhbnkgdGltZSBzbWFsbGVyIHRoYW4gYSBjb252 ZXJzaW9uCj4+IGludGVydmFsKS4KPj4gCj4+IFNpZ2guIExvb2tzIGxpa2UgSSdsbCBoYXZlIHRv IGRpZyB1cCB0aGUgZG9jdW1lbnRhdGlvbiBhbmQgcmVhZCBhYm91dAo+PiB0aGUgQURDIG15c2Vs Zi4KPj4gCj4gCj4gSSBkaWQsIGZvciBib3RoIEExMyBhbmQgQTIwLiBUaGUgQURDIHN1cHBvcnRz IGNvbnRpbnVvdXMgbW9kZS4gVGhhdAo+IG1lYW5zIGl0IGNhbiBiZSBjb25maWd1cmVkIGFjY29y ZGluZ2x5LCBhbmQgcmVhZGluZyB0aGUgQURDIHZhbHVlCj4ganVzdCByZXR1cm5zIHRoZSBtb3N0 IHJlY2VudCBjb252ZXJzaW9uIHZhbHVlLiBUaGVyZSBpcyBhYnNvbHV0ZWx5Cj4gbm8gbmVlZCB0 byBrZWVwIHJlYWRpbmcgdGhlIGNvbnZlcnNpb24gdmFsdWVzIHVzaW5nIGludGVycnVwdHMuCj4g Cj4gQWxzbywKPiAKPiArc3RydWN0IGxyYWRjX3ZhcmlhbnQgewo+ICsJdTMyIGJpdHM7Cj4gKwl1 MzIgcmVzb2x1dGlvbjsKPiArCXUzMiB2cmVmOwo+ICt9Owo+IAo+IGlzIHVubmVjZXNzYXJ5IGJl Y2F1c2UgdGhlIHZhbHVlcyBhcmUgdGhlIHNhbWUgZm9yIGJvdGggc3VwcG9ydGVkIAo+IGNoaXBz Lgo+IFRoYXQgbWVhbnMgdGhhdCBkZWZpbmVzIGNhbiBhbmQgc2hvdWxkIGJlIHVzZWQuIFllcywg SSBjYW4gc2VlIHRoYXQKPiBBODNUIHVzZXMgYSBkaWZmZXJlbnQgdm9sdGFnZSwgYnV0IGV2ZW4g dGhhdCBkb2Vzbid0IG5lZWQgYSBzdHJ1Y3R1cmUgLQo+IHRoZSB2b2x0YWdlIGNhbiBiZSBzZXQg aW4gc3RydWN0IHN1bjRpX2xyYWRjX2RhdGEgaWYvd2hlbiBuZWVkZWQsCj4gYW5kIHRoZSByZXNv bHV0aW9uIGFuZCBudW1iZXIgb2YgYml0cyBpcyBzdGlsbCB0aGUgc2FtZS4KPiAKPiBHdWVudGVy CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1h cm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5v cmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0t a2VybmVsCg==