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 31907C38145 for ; Fri, 2 Sep 2022 13:38:44 +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:To:References:Message-Id:Cc:Date: In-Reply-To:From:Subject:Mime-Version:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=QcIPtm6TA2hbnSRuEbX/dP1FPo8BXkJLOKv322G8jco=; b=fyan5a4l/2dvEe CU9uVLTzHDL6FNun9Dw2L9FPZomflwHtVNOQQAGcvvKHJrGqWtiq83X1ohRE+x9EzHiLHpMz6+1hl fAj4264cNaDNpCK8h3PXh2t0LlKdFDbbrwz0/d3hLYAup2jiOmkQSD7/e65IrfmS4Zl1ihx9Q8Vp7 chny3YGtiMX57ou1clSyv8uqZfHjmg/2quLYPjHHjcALR2NRMwE9ZRRgYNtkZJ1OBy6+Ljvk0CW++ +0YjvUS1Kdr+Z27PShbaAmbmp4vXiK+yABe2pKhp0O47XLuMIdEmUBy5kP5hkLkrKpqM8X0yZ4EgD e90vSA0KGw0iJ/DVeV2w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oU6rj-0059IJ-EC; Fri, 02 Sep 2022 13:37:47 +0000 Received: from hutie.ust.cz ([185.8.165.127]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oU6re-0059D7-4d for linux-arm-kernel@lists.infradead.org; Fri, 02 Sep 2022 13:37:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cutebit.org; s=mail; t=1662125854; bh=tciNiAcemF/xP+86KrN5KXfFgo4o4RSmHFJZ1UK/Fac=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=UeIjSDk3IzNUnlY2MWN8yndLc5b0daxKNnOrIu7Il++FsZRLQu3H63l17axc4lYPb cq84/9I2CLSF4wbExERM1U+pg02P1cK2kR5eBAXqETrkrtSuyx9WlrTKWieGzDxzVW dPQYKMHD6+vJsUQZ+LS+Va4sUdtG/O9X8gq2P42c= Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: [PATCH 5/6] gpio: Add new gpio-macsmc driver for Apple Macs From: =?utf-8?Q?Martin_Povi=C5=A1er?= In-Reply-To: Date: Fri, 2 Sep 2022 15:37:27 +0200 Cc: Lee Jones , Linus Walleij , Alyssa Rosenzweig , asahi@lists.linux.dev, Bartosz Golaszewski , Hector Martin , linux-arm-kernel , "open list:GPIO SUBSYSTEM" , Sven Peter Message-Id: <85AE2F3E-6A1D-4AA0-9205-3E3DE5C6D79F@cutebit.org> References: <3B649A66-8116-432D-B88A-B5CE493EF930@cutebit.org> To: Andy Shevchenko X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220902_063743_060149_F4187A45 X-CRM114-Status: GOOD ( 18.38 ) 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 Cj4gT24gMi4gOS4gMjAyMiwgYXQgMTU6MzMsIEFuZHkgU2hldmNoZW5rbyA8YW5keS5zaGV2Y2hl bmtvQGdtYWlsLmNvbT4gd3JvdGU6Cj4gCj4gT24gRnJpLCBTZXAgMiwgMjAyMiBhdCAyOjEyIFBN IE1hcnRpbiBQb3ZpxaFlciA8cG92aWtAY3V0ZWJpdC5vcmc+IHdyb3RlOgo+Pj4gT24gMi4gOS4g MjAyMiwgYXQgMTI6MjMsIEFuZHkgU2hldmNoZW5rbyA8YW5keS5zaGV2Y2hlbmtvQGdtYWlsLmNv bT4gd3JvdGU6Cj4+PiBPbiBGcmksIFNlcCAyLCAyMDIyIGF0IDEyOjQ3IFBNIE1hcnRpbiBQb3Zp xaFlciA8cG92aWtAY3V0ZWJpdC5vcmc+IHdyb3RlOgo+Pj4+PiBPbiAyLiA5LiAyMDIyLCBhdCA4 OjMxLCBBbmR5IFNoZXZjaGVua28gPGFuZHkuc2hldmNoZW5rb0BnbWFpbC5jb20+IHdyb3RlOgo+ Pj4+PiBPbiBGcmksIFNlcCAyLCAyMDIyIGF0IDEyOjUyIEFNIE1hcnRpbiBQb3ZpxaFlciA8cG92 aWtAY3V0ZWJpdC5vcmc+IHdyb3RlOgo+IAo+IC4uLgo+IAo+Pj4+PiBJIGRvbid0IHNlZSB3aHkg d2UgbmVlZCB0aGF0LiBUaGUgJS40cyAoMHglMDh4KSBpcyByZXBlYXRpbmcgdGhhdCB3aXRoCj4+ Pj4+IHRoZSBleGlzdGluZyBjb2RlYmFzZS4gKEkgZG8gdW5kZXJzdGFuZCB3aHkgdjRsMi9kcm0g aGF2ZSBpdCkuIElkZWFsbHkKPj4+Pj4gdGhlIGZpcnN0IHNob3VsZCB1c2UgJTRwRSwgYnV0IGl0 IG1pZ2h0IG5vdCBiZSBzdWl0YWJsZSBpbiBzb21lIGNhc2VzLgo+Pj4+IAo+Pj4+IEp1c3QgZnJv bSBhIHN1cGVyZmljaWFsIHVuZGVyc3RhbmRpbmcgb2YgdGhpbmdzOiAlcDRjaCBvbiBsaXR0bGUt ZW5kaWFuCj4+Pj4gd2lsbCBwcmludCBpbiBhIHJldmVyc2VkIG9yZGVyIHRvICUuNHMuIEFzIEkg c2VlIGl0IHRoZSBoYW5kbGluZyBvZgo+Pj4+IGVuZGlhbm5lc3MgaXMgdGhlIHZhbHVlIHByb3Bv c2l0aW9uIG9mIHRoZSBuZXcgc3BlY2lmaWVycy4KPj4+IAo+Pj4gU28sIHdoYXQgcHJldmVudHMg eW91IGZyb20gYWRkaW5nIHRoaXMgdG8gJXBFPwo+Pj4gVGhlIHByZWZlcnJlZCB3YXkgaXMgbm90 IGFkZGluZyBhIHNwZWNpZmllciBmb3IgYSBzaW5nbGUgdXNlciB3aXRoIGEKPj4+IHBhcnRpY3Vs YXIgY2FzZSwgZXNwLiB3aGVuIGl0J3MgY292ZXJlZCBieSB0aGUgZXhpc3Rpbmcgb25lcy4KPj4g Cj4+IEFkZGluZyB0aGUgZW5kaWFubmVzcyBjb252ZXJzaW9uIGludG8gJXBFIGFzLCBlaG0sIGFu IOKAmGVzY2FwaW5nIGZsYWfigJk/Cj4+IElmIHlvdSB0aGluayB0aGF0IHdvdWxkIGJlIGFjY2Vw dGVkLi4uCj4+IAo+PiBJIGd1ZXNzIHRoaXMgd2FzIGFkZGVkIG9uIHRoZSBhc3N1bXB0aW9uIHRo YXQga2V5cyBsaWtlIHRoaXMgd2lsbAo+PiBiZSBhIGNvbW1vbiBvY2N1cnJlbmNlIGluIGludGVy YWN0aW9uIHdpdGggQXBwbGUgZmlybXdhcmUuIFRob3VnaAo+PiBncmVwaW5nIHRoZSDigJhhc2Fo aeKAmSBzdGFnaW5nIHRyZWUgZm9yIOKAmCVwNGNo4oCZIEkgb25seSBzZWUgaXQgaW4gdGhlCj4+ IFNNQyBjb2RlICg5IHRpbWVzKToKPj4gCj4+IC4vZHJpdmVycy9wb3dlci9yZXNldC9tYWNzbWMt cmVib290LmMKPj4gLi9kcml2ZXJzL3BsYXRmb3JtL2FwcGxlL3NtY19jb3JlLmMKPj4gLi9kcml2 ZXJzL2dwaW8vZ3Bpby1tYWNzbWMuYwo+IAo+Pj4+ICVwNGNoIC0gaW50ZXJwcmV0IGFzIGFuIHUz MiwgcHJpbnQgdGhlIGNoYXJhY3RlciBpbiBtb3N0IHNpZ25pZmljYW50IGJ5dGUgZmlyc3QKPj4+ IAo+Pj4gJS40cyArIGJlMzJfdG9fY3B1KCkKPj4gCj4+IFdlbGwsIEFJVUkgaW5zdGVhZCBvZgo+ PiAKPj4gIHByaW50ayjigJwlcDRjaCA9IC4uLlxu4oCdLCAma2V5KTsKPj4gCj4+IHlvdSBuZWVk IHRvIGRvCj4+IAo+PiAgdTMyIGtleV9iZSA9IGNwdV90b19iZTMyKGtleSk7Cj4+ICBwcmludGso 4oCcJS40cyA9IC4uLlxu4oCdLCAma2V5X2JlKTsKPj4gCj4+IGluIGF0IGxlYXN0IDkgcGxhY2Vz IG5vdywgdGhlIG51bWJlciBvZiB3aGljaCB3aWxsIHByb2JhYmx5IGdyb3cuCj4+IEp1c3QgdG8g bWFrZSB0aGUgY2FzZSBmb3IgKnNvbWUqIHByaW50ayBoZWxwZXIuCj4gCj4gV291bGRuJ3QgdGhp cyBiZSBvbmUgbGluZQo+IAo+ICBwcmludGso4oCcJS40cyA9IC4uLlxu4oCdLCAmY3B1X3RvX2Jl MzIoa2V5KSk7Cj4gCj4gPwoKVGhhdCB3b3VsZCBjb21waWxlPyBJIHRob3VnaHQgdGhhdOKAmXMg bm90IHZhbGlkIEMsIHRha2luZyBhbgphZGRyZXNzIG9mIGZ1bmN0aW9u4oCZcyByZXR1cm4gdmFs dWUuCgo+IAo+IFNvIEkgZG9uJ3Qgc2VlIGRpc2FkdmFudGFnZXMgcmlnaHQgbm93LiBMYXRlciBv biB3ZSBjYW4gY29uc2lkZXIgYSBuZXcKPiBzcGVjaWZpZXIgX3NlcGFyYXRlbHlfLCBvdGhlcndp c2UgdGhpcyBzZXJpZXMgd291bGQgYmUgZHJhZ2dpbmcgZm9yIG5vCj4gc2Vuc2UuCgpBYnNvbHV0 ZWx5IGFncmVlZCBvbiB0aGUgbGF0dGVyIHBvaW50LgoKTWFydGluCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=