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 326ADC43334 for ; Tue, 28 Jun 2022 03:30:59 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=0QVGQzJga3l7XIF8uD9PGCm5sPNU14AHnV2leM1zthY=; b=jCEFSNCn79YhlyEN3tG6PGqULw XCniFADQJ8+FvS3y/fhmwa5FeGDRZ415XUKUv/xqeeCRqdg0LVS9kfGKCds7AJfNaaGB5eDSqksNn y1OjJcVRgYuxFRwKig3lmgU1X0KhQhqPFsMkgRDo1VYGLnr03PnU+2/UfrZH2Ch3nidmUhSZ6I29j ls5SPVixOcSkspjH+Z7/iRPClKFqUslYyusGoky+xRaJe9i9hsrlNUUya4o/i2i2oCUlUWov8AThz G8J+0mra8Ql3TVAS2tRahep0DdQmQayNERRjBU7UVw43Dr67Fut7fc7pC10eSwc7iqRBZZbAUgHbv QF0kKRqg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o61vK-0042Al-Ot; Tue, 28 Jun 2022 03:29:58 +0000 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o61vH-0042A2-5M for linux-arm-kernel@lists.infradead.org; Tue, 28 Jun 2022 03:29:56 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 61ED4320097D; Mon, 27 Jun 2022 23:29:53 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 27 Jun 2022 23:29:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1656386992; x= 1656473392; bh=GXdRtjVdnwILxLdtyM/xN95hYHB1ae83/NYaN89uAv8=; b=p SZmozpusuFw5cqSpA4LbjEkNnKgbZG9kv+G7DTLU/QwgKaxXSNGV6+Sv23j1+qU0 3lFzGNvqVm97PJf+e1MfbWC2cwCq03ZG6R9SANqnPusxWcsgb979cJeMktuZBQV0 QcZCCmAWBo3rTvUDd1KCjSsyHLupgrF/vFOm0g1fL57FLKRz7QZmDzQjD8jpruLv iee1UzDmEUGl//kVKof+EwxRIDXWx+5ktxjga8YM6ha/52hMJFb7OXQxBxonh2vI 3refu2XTBtY65BjchXPV3ddnOYT7z6WGfQYENnkQHclDorsRATcTp1twXu9p4bPa 8zLjmErGwf/57rFJgBkEQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1656386992; x= 1656473392; bh=GXdRtjVdnwILxLdtyM/xN95hYHB1ae83/NYaN89uAv8=; b=a YOuOrFSqzZd2cXPRbpdHzzeql076eT03IL90bzaLJIIxee/uJS3g2OApi2Bkr15K eg2h4O+DSp9GJEvfjK1qYlsLCz1scA8kaRgunIyNYLNfv2++l1L2LUzy33Eqbo1X gFT2ufZtJpqbQO6vYEmTMr5jzwPNA3Is5BIYzAYfsfOxMWTMXcvm1dGIJawcMRTP 5vG97PPUAdbj2uzIg5GdH1SpDdD7DEIdqJmF0TEx2ZOBIjyIGDxu81Ql3NNWty2C 39XbTupgNdH4fSxTe0Z9cQjTUz1s7ayHqNhtNL2R80jHv83Ja6z8TWRD3FXjJ1LF 5qEpDx05d7CqnX5g/F6fw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudegiedgjeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvvehfhffkffgfgggjtgfgsehtkeertddtfeejnecuhfhrohhmpefurghm uhgvlhcujfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenuc ggtffrrghtthgvrhhnpedtvefhheehgfdvkeetffeludeuudehudeuvddtveelleekvedv uedviefhkeeuheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhg X-ME-Proxy: Feedback-ID: i0ad843c9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Jun 2022 23:29:51 -0400 (EDT) Subject: Re: [PATCH 3/6] pinctrl: sunxi: Support the 2.5V I/O bias mode To: =?UTF-8?Q?Jernej_=c5=a0krabec?= , Chen-Yu Tsai , Linus Walleij Cc: Krzysztof Kozlowski , Maxime Ripard , Ondrej Jirman , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev References: <20220626021148.56740-1-samuel@sholland.org> <20220626021148.56740-4-samuel@sholland.org> <1818958.tdWV9SEqCh@jernej-laptop> From: Samuel Holland Message-ID: Date: Mon, 27 Jun 2022 22:29:51 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <1818958.tdWV9SEqCh@jernej-laptop> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220627_202955_276738_9CC75F6E X-CRM114-Status: GOOD ( 19.45 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gNi8yNy8yMiAzOjQzIFBNLCBKZXJuZWogxaBrcmFiZWMgd3JvdGU6Cj4gRG5lIG5lZGVsamEs IDI2LiBqdW5paiAyMDIyIG9iIDA0OjExOjQ0IENFU1QgamUgU2FtdWVsIEhvbGxhbmQgbmFwaXNh bChhKToKPj4gSDYxNiBhbmQgbmV3ZXIgU29DcyBmZWF0dXJlIGEgMi41ViBJL08gYmlhcyBtb2Rl IGluIGFkZGl0aW9uIHRvIHRoZQo+PiAxLjhWIGFuZCAzLjNWIG1vZGVzLiBUaGlzIG1vZGUgaXMg ZW50ZXJlZCBieSBzZWxlY3RpbmcgdGhlIDMuM1YgbGV2ZWwKPj4gYW5kIGRpc2FibGluZyB0aGUg IndpdGhzdGFuZCBmdW5jdGlvbiIuCj4+Cj4+IEg2MTYgc3VwcG9ydHMgdGhpcyBjYXBhYmlsaXR5 IG9uIGl0cyBtYWluIFBJTyBvbmx5LiBBMTAwIHN1cHBvcnRzIHRoaXMKPj4gY2FwYWJpbGl0eSBv biBib3RoIGl0cyBQSU8gYW5kIFItUElPLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTYW11ZWwgSG9s bGFuZCA8c2FtdWVsQHNob2xsYW5kLm9yZz4KPj4gLS0tCj4+Cj4+ICBkcml2ZXJzL3BpbmN0cmwv c3VueGkvcGluY3RybC1zdW41MGktYTEwMC1yLmMgfCAgMSArCj4+ICBkcml2ZXJzL3BpbmN0cmwv c3VueGkvcGluY3RybC1zdW41MGktYTEwMC5jICAgfCAgMiArLQo+PiAgZHJpdmVycy9waW5jdHJs L3N1bnhpL3BpbmN0cmwtc3VuNTBpLWg2MTYuYyAgIHwgIDIgKy0KPj4gIGRyaXZlcnMvcGluY3Ry bC9zdW54aS9waW5jdHJsLXN1bnhpLmMgICAgICAgICB8IDEwICsrKysrKysrKysKPj4gIGRyaXZl cnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bnhpLmggICAgICAgICB8ICA3ICsrKysrKysKPj4g IDUgZmlsZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1hMTAwLXIu Ywo+PiBiL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1hMTAwLXIuYyBpbmRl eAo+PiAyMTA1NGZjYWNkMzQuLmFmYzFmNWRmNzU0NSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9w aW5jdHJsL3N1bnhpL3BpbmN0cmwtc3VuNTBpLWExMDAtci5jCj4+ICsrKyBiL2RyaXZlcnMvcGlu Y3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1hMTAwLXIuYwo+PiBAQCAtODIsNiArODIsNyBAQCBz dGF0aWMgY29uc3Qgc3RydWN0IHN1bnhpX3BpbmN0cmxfZGVzYyBhMTAwX3JfcGluY3RybF9kYXRh Cj4+ID0geyAubnBpbnMgPSBBUlJBWV9TSVpFKGExMDBfcl9waW5zKSwKPj4gIAkucGluX2Jhc2Ug PSBQTF9CQVNFLAo+PiAgCS5pcnFfYmFua3MgPSAxLAo+PiArCS5pb19iaWFzX2NmZ192YXJpYW50 ID0gQklBU19WT0xUQUdFX1BJT19QT1dfTU9ERV9DVEwsCj4+ICB9Owo+Pgo+PiAgc3RhdGljIGlu dCBhMTAwX3JfcGluY3RybF9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+PiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9waW5jdHJsL3N1bnhpL3BpbmN0cmwtc3VuNTBpLWExMDAuYwo+ PiBiL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1hMTAwLmMgaW5kZXgKPj4g ZTY5ZjZkYTQwZGMwLi5mNjgyZTBlNDI0NGQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvcGluY3Ry bC9zdW54aS9waW5jdHJsLXN1bjUwaS1hMTAwLmMKPj4gKysrIGIvZHJpdmVycy9waW5jdHJsL3N1 bnhpL3BpbmN0cmwtc3VuNTBpLWExMDAuYwo+PiBAQCAtNjg0LDcgKzY4NCw3IEBAIHN0YXRpYyBj b25zdCBzdHJ1Y3Qgc3VueGlfcGluY3RybF9kZXNjIGExMDBfcGluY3RybF9kYXRhCj4+ID0geyAu bnBpbnMgPSBBUlJBWV9TSVpFKGExMDBfcGlucyksCj4+ICAJLmlycV9iYW5rcyA9IDcsCj4+ICAJ LmlycV9iYW5rX21hcCA9IGExMDBfaXJxX2JhbmtfbWFwLAo+PiAtCS5pb19iaWFzX2NmZ192YXJp YW50ID0gQklBU19WT0xUQUdFX1BJT19QT1dfTU9ERV9TRUwsCj4+ICsJLmlvX2JpYXNfY2ZnX3Zh cmlhbnQgPSBCSUFTX1ZPTFRBR0VfUElPX1BPV19NT0RFX0NUTCwKPj4gIH07Cj4+Cj4+ICBzdGF0 aWMgaW50IGExMDBfcGluY3RybF9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9waW5jdHJsL3N1bnhpL3BpbmN0cmwtc3VuNTBpLWg2MTYu Ywo+PiBiL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1oNjE2LmMgaW5kZXgK Pj4gMTUyYjcxMjI2YTgwLi5kNmNhNzIwZWU4ZDggMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvcGlu Y3RybC9zdW54aS9waW5jdHJsLXN1bjUwaS1oNjE2LmMKPj4gKysrIGIvZHJpdmVycy9waW5jdHJs L3N1bnhpL3BpbmN0cmwtc3VuNTBpLWg2MTYuYwo+PiBAQCAtNTI1LDcgKzUyNSw3IEBAIHN0YXRp YyBjb25zdCBzdHJ1Y3Qgc3VueGlfcGluY3RybF9kZXNjIGg2MTZfcGluY3RybF9kYXRhCj4+ID0g eyAuaXJxX2JhbmtzID0gQVJSQVlfU0laRShoNjE2X2lycV9iYW5rX21hcCksCj4+ICAJLmlycV9i YW5rX21hcCA9IGg2MTZfaXJxX2JhbmtfbWFwLAo+PiAgCS5pcnFfcmVhZF9uZWVkc19tdXggPSB0 cnVlLAo+PiAtCS5pb19iaWFzX2NmZ192YXJpYW50ID0gQklBU19WT0xUQUdFX1BJT19QT1dfTU9E RV9TRUwsCj4+ICsJLmlvX2JpYXNfY2ZnX3ZhcmlhbnQgPSBCSUFTX1ZPTFRBR0VfUElPX1BPV19N T0RFX0NUTCwKPj4gIH07Cj4+Cj4+ICBzdGF0aWMgaW50IGg2MTZfcGluY3RybF9wcm9iZShzdHJ1 Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9waW5jdHJs L3N1bnhpL3BpbmN0cmwtc3VueGkuYwo+PiBiL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJs LXN1bnhpLmMgaW5kZXggM2M1ZTcxMzU5Y2E4Li5lYjNkNTk1ZjgxNmEKPj4gMTAwNjQ0Cj4+IC0t LSBhL2RyaXZlcnMvcGluY3RybC9zdW54aS9waW5jdHJsLXN1bnhpLmMKPj4gKysrIGIvZHJpdmVy cy9waW5jdHJsL3N1bnhpL3BpbmN0cmwtc3VueGkuYwo+PiBAQCAtNjYyLDYgKzY2MiwxNiBAQCBz dGF0aWMgaW50IHN1bnhpX3BpbmN0cmxfc2V0X2lvX2JpYXNfY2ZnKHN0cnVjdAo+PiBzdW54aV9w aW5jdHJsICpwY3RsLCByZWcgJj0gfklPX0JJQVNfTUFTSzsKPj4gIAkJd3JpdGVsKHJlZyB8IHZh bCwgcGN0bC0+bWVtYmFzZSArIAo+IHN1bnhpX2dycF9jb25maWdfcmVnKHBpbikpOwo+PiAgCQly ZXR1cm4gMDsKPj4gKwljYXNlIEJJQVNfVk9MVEFHRV9QSU9fUE9XX01PREVfQ1RMOgo+PiArCQl2 YWwgPSB1ViA+IDE4MDAwMDAgJiYgdVYgPD0gMjUwMDAwMCA/IEJJVChiYW5rKSA6IDA7Cj4+ICsK Pj4gKwkJcmF3X3NwaW5fbG9ja19pcnFzYXZlKCZwY3RsLT5sb2NrLCBmbGFncyk7Cj4+ICsJCXJl ZyA9IHJlYWRsKHBjdGwtPm1lbWJhc2UgKyBQSU9fUE9XX01PRF9DVExfUkVHKTsKPj4gKwkJcmVn ICY9IH5CSVQoYmFuayk7Cj4+ICsJCXdyaXRlbChyZWcgfCB2YWwsIHBjdGwtPm1lbWJhc2UgKyBQ SU9fUE9XX01PRF9DVExfUkVHKTsKPj4gKwkJcmF3X3NwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnBj dGwtPmxvY2ssIGZsYWdzKTsKPj4gKwo+PiArCQlmYWxsdGhyb3VnaDsKPiAKPiBXb3VsZCB0aGlz IHNldCBiaXQgMTIgYXMgbmVlZGVkPyBBY2NvcmRpbmcgdG8gZG9jdW1lbnRhdGlvbiwgaXQncyBh IGJpdCAKPiBzcGVjaWFsIGNhc2UsIHNpbmNlIGl0IGNvdmVycyBWQ0MtSU8sIHBvcnQgRiBhbmQg cG9ydCBILCBhdCBsZWFzdCBhY2NvcmRpbmcgdG8gCj4gZG9jdW1lbnRhdGlvbi4gSSBndWVzcyBC SUFTX1ZPTFRBR0VfUElPX1BPV19NT0RFX1NFTCBoYXMgc2FtZSBpc3N1ZS4KClJpZ2h0LCBpdCBz ZWVtcyB3ZSB3b3VsZCBuZWVkIHNvbWUgbWFzayB0byB0ZWxsIHVzIHdoaWNoIHBvcnRzIGFyZSBh ZmZlY3RlZCBieQpiaXQgMTIsIGFuZCB3aGljaCBoYXZlIHRoZWlyIG93biBzZXR0aW5nLiBUaGUg Y3VycmVudCBjb2RlIGlzIHVubGlrZWx5IHRvIGNhdXNlCmFueSBpc3N1ZSwgdGhvdWdoLCBiZWNh dXNlIGluIHByYWN0aWNlIFZDQy1JTyBpcyBhbHdheXMgMy4zIFYuCgpSZWdhcmRzLApTYW11ZWwK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFy bS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9y ZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1r ZXJuZWwK