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 D223EC636D4 for ; Mon, 13 Feb 2023 11:58:06 +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:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=933UYwELcTxuJnQ8MYsYKaF2LrYauetWpyP4/R/aXiE=; b=TvXEaYLjrgc4Nj v/dOB36ePwCWaYA8ZkSFLJ9XM8jBp28Sq8+7oydXlS4pAiB1CHLUCP+Mgek8/Tc2rBC/Rss2/jQAC uvkmvJBLkB6jyVRbyGLIZGCKNrxfI8WsPb8tDWTFzERtktGBxGr8WmUqPMOsb+nxCoAkeoMMijSO/ /rbKmDudHu7OUAAhKWFLHEocHajkC4rlaaRK7GR/+r512X24Qm2K/BdjknGGDpbPD9B/wTsLL0GCn KQuqcpM2PoYDVpaqbtwhlOjYANwriwSEIsilgexfC3v2ZHuT55erGqzrvZlaSXedLJX3qASdWtudK Ee9QIBlBHvE5hyf0cQUA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pRXSG-00EX69-5k; Mon, 13 Feb 2023 11:57:08 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pRXSB-00EX4H-JU for linux-arm-kernel@lists.infradead.org; Mon, 13 Feb 2023 11:57:05 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 890A44B3; Mon, 13 Feb 2023 03:57:40 -0800 (PST) Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7D2A73F703; Mon, 13 Feb 2023 03:56:56 -0800 (PST) Date: Mon, 13 Feb 2023 11:56:52 +0000 From: Andre Przywara To: Maxime Ripard Cc: pelzi@flying-snail.de, Rob Herring , Krzysztof Kozlowski , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH] ARM: dts: allwinner: minimize irq debounce filter per default Message-ID: <20230213115652.3ab4f25c@donnerap.cambridge.arm.com> In-Reply-To: <20230213091803.bxle6ly2sapodsbs@houat> References: <20230207011608.2ce24d17@slackpad.lan> <20230209202952.673d5a60@slackpad.lan> <20230210082936.qefzz4fsp3jpalvp@houat> <20230210094425.474cfba5@donnerap.cambridge.arm.com> <20230210100620.z6j7rvkiwyu7paij@houat> <20230210101814.2d36ae57@donnerap.cambridge.arm.com> <20230213084329.ulckaigwd7dof37u@houat> <20230213091803.bxle6ly2sapodsbs@houat> Organization: ARM X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.32; aarch64-unknown-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230213_035703_754378_4AA3759C X-CRM114-Status: GOOD ( 54.08 ) 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 T24gTW9uLCAxMyBGZWIgMjAyMyAxMDoxODowMyArMDEwMApNYXhpbWUgUmlwYXJkIDxtYXhpbWVA Y2Vybm8udGVjaD4gd3JvdGU6CgpIaSwKCj4gT24gTW9uLCBGZWIgMTMsIDIwMjMgYXQgMDk6NDk6 NTVBTSArMDEwMCwgcGVsemlAZmx5aW5nLXNuYWlsLmRlIHdyb3RlOgo+ID4gQW0gMTMuMDIuMjMg dW0gMDk6NDMgc2NocmllYiBNYXhpbWUgUmlwYXJkOiAgCj4gPiA+IE9uIEZyaSwgRmViIDEwLCAy MDIzIGF0IDEwOjE4OjE0QU0gKzAwMDAsIEFuZHJlIFByenl3YXJhIHdyb3RlOiAgCj4gPiA+ID4g PiA+IE5vdCBzdXJlIGlmIHlvdSB3ZXJlIGFjdHVhbGx5IGFyZ3VpbmcgdGhpcywgYnV0IHRoZSBj aGFuZ2UgSSBza2V0Y2hlZAo+ID4gPiA+ID4gPiBhYm92ZSAoaW50ZXJwcmV0aW5nIDAgYXMgMjRN SHovMSkgaXMgc2VwYXJhdGUgdGhvdWdoLCBhcyB0aGUgY3VycmVudAo+ID4gPiA+ID4gPiBkZWZh dWx0IGlzICJubyBEVCBwcm9wZXJ0eSIsIGFuZCBub3QgMC4gVGhlcmUgaXMgbm8gaW5wdXQtZGVi b3VuY2UKPiA+ID4gPiA+ID4gcHJvcGVydHkgdXNlciBpbiB0aGUga2VybmVsIHRyZWUgYXQgdGhl IG1vbWVudCwgc28gd2Ugd291bGRuJ3QgYnJlYWsKPiA+ID4gPiA+ID4gYW55b25lLiBUaGUgb25s eSB0aGluZyB0aGF0IHdvdWxkIGNoYW5nZSBpcyBpZiBhIGRvd25zdHJlYW0gdXNlciB3YXMKPiA+ ID4gPiA+ID4gcmVseWluZyBvbiAiMCIgYmVpbmcgaW50ZXJwcmV0ZWQgYXMgInNraXAgdGhlIHNl dHVwIiwgd2hpY2ggaXNuJ3QKPiA+ID4gPiA+ID4gcmVhbGx5IGRvY3VtZW50ZWQgYW5kIGNvdWxk IGJlIGFyZ3VlZCB0byBiZSBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwuCj4gPiA+ID4gPiA+IAo+ ID4gPiA+ID4gPiBTbyBJJ2Qgc3VnZ2VzdCB0byBpbXBsZW1lbnQgMCBhcyAibG93ZXN0IHBvc3Np YmxlIiwgYW5kIGRvY3VtZW50aW5nIHRoYXQKPiA+ID4gPiA+ID4gYW5kIHRoZSAzMktIei8xIGRl ZmF1bHQgaWYgbm8gcHJvcGVydHkgaXMgZ2l2ZW4uICAKPiA+ID4gPiA+IEFoLCBteSBiYWQuCj4g PiA+ID4gPiAKPiA+ID4gPiA+IFRoZXJlJ3MgYW5vdGhlciB0aGluZyB0byBjb25zaWRlcjogdGhl cmUncyBhbHJlYWR5IGEgZ2VuZXJpYyBwZXItcGluCj4gPiA+ID4gPiBpbnB1dC1kZWJvdW5jZSBw cm9wZXJ0eSBpbiBwaW5jdHJsLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBTaW5jZSB3ZSBjYW4ndCBj b250cm9sIGl0IHBlciBwaW4gYnV0IHBlciBiYW5rLCB3ZSBtb3ZlZCBpdCB0byB0aGUKPiA+ID4g PiA+IGNvbnRyb2xsZXIgYmFjayB0aGVuLCBidXQgdGhlcmUncyBhbHdheXMgYmVlbiB0aGlzIChp bXBsaWNpdCkKPiA+ID4gPiA+IGV4cGVjdGF0aW9uIHRoYXQgaXQgd2FzIGJlaGF2aW5nIHRoZSBz YW1lIHdheS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gQW5kIHRoZSBnZW5lcmljLCBwZXItcGluLCBp bnB1dC1kZWJvdW5jZSBkb2N1bWVudGF0aW9uIHNheXM6Cj4gPiA+ID4gPiAgIAo+ID4gPiA+ID4g PiBUYWtlcyB0aGUgZGVib3VuY2UgdGltZSBpbiB1c2VjIGFzIGFyZ3VtZW50IG9yIDAgdG8gZGlz YWJsZSBkZWJvdW5jaW5nICAKPiA+ID4gPiA+IEkgYWdyZWUgdGhhdCBzaWxlbnRseSBpZ25vcmlu ZyBpdCBpcyBub3QgZ3JlYXQsIGJ1dCBpbnRlcnByZXRpbmcgMCBhcwo+ID4gPiA+ID4gdGhlIGxv d2VzdCBwb3NzaWJsZSBpcyBicmVha2luZyB0aGF0IGJlaGF2aW91ciB3aGljaCwgSSBiZWxpZXZl LCBpcyBhCj4gPiA+ID4gPiB3b3JzZSBvdXRjb21lLiAgCj4gPiA+ID4gSXMgaXQgcmVhbGx5PyBJ ZiBJIHVuZGVyc3RhbmQgdGhlIGhhcmR3YXJlIG1hbnVhbHMgY29ycmVjdGx5LCB3ZSBjYW5ub3QK PiA+ID4gPiByZWFsbHkgdHVybiB0aGF0IGZlYXR1cmUgb2ZmLCBzbyBpc24ndCB0aGUgbG93ZXN0 IHBvc3NpYmxlIHRpbWUgcGVyaW9kICgyNAo+ID4gPiA+IE1Iei8xIGF0IHRoZSBtb21lbnQpIHRo ZSBjbG9zZXN0IHdlIGNhbiBnZXQgdG8gInR1cm4gaXQgb2ZmIj8gU28KPiA+ID4gPiBpbXBsZW1l bnRpbmcgdGhpcyB3b3VsZCBicmluZyB1cyBhY3R1YWxseSBjbG9zZXIgdG8gdGhlIGRvY3VtZW50 ZWQKPiA+ID4gPiBiZWhhdmlvdXI/IE9yIGRpZCBJIGdldCB0aGUgbWVhbmluZyBvZiB0aGlzIHRp bWUgcGVyaW9kIHdyb25nPwo+ID4gPiA+IEF0IGxlYXN0IHRoYXQncyBteSB1bmRlcnN0YW5kaW5n IG9mIGhvdyBpdCBmaXhlZCBBbmRyZWFzJyBwcm9ibGVtOiAxwrVzCj4gPiA+ID4gaXMgc3RpbGwg bm90ICJvZmYiLCBidXQgbXVjaCBiZXR0ZXIgdGhhbiB0aGUgMzHCtXMgb2YgdGhlIGRlZmF1bHQu IFRoZSBuZXcKPiA+ID4gPiAwIHdvdWxkIHRoZW4gYmUgMC4wNDHCtXMuICAKPiA+ID4gTXkgcG9p bnQgd2FzIHRoYXQgdGhlIHByb3BlcnR5IHdlIHNoYXJlIHRoZSBuYW1lIChhbmQgc2hvdWxkIHNo YXJlIHRoZQo+ID4gPiBzZW1hbnRpY3Mgd2l0aCkgZG9jdW1lbnRzIDAgYXMgZGlzYWJsZWQuIFdl IHdvdWxkIGhhdmUgYSBiZWhhdmlvciB0aGF0Cj4gPiA+IGRvZXNuJ3QgZGlzYWJsZSBpdC4gSXQn cyBpbmNvbnNpc3RlbnQuCj4gPiA+IAo+ID4gPiBUaGUgcmVhc29uIGRvZXNuJ3QgcmVhbGx5IG1h dHRlciwgd2Ugd291bGQgc2hhcmUgdGhlIHNhbWUgbmFtZSBidXQgaGF2ZQo+ID4gPiBhIGNvbXBs ZXRlbHkgZGlmZmVyZW50IGJlaGF2aW9yLCB0aGlzIGlzIHN1cGVyIGNvbmZ1c2luZyB0byBtZS4g IAo+ID4gCj4gPiBJIGdvdCB0aGUgcG9pbnQuIEFzIGZhciBhcyBJIGNhbiB0ZWxsIGZyb20gdGhl IGRhdGFzaGVldCwgaXQgaXMgbm90IHBvc3NpYmxlCj4gPiB0byBhY3R1YWxseSBzd2l0Y2ggb2Zm IGlucHV0LWRlYm91bmNlLiBCdXQgYXMgYSBkZWJvdW5jZSBmaWx0ZXIgaXMgYWN0dWFsbHkKPiA+ IGEgbG93LXBhc3MgZmlsdGVyLCBzZXR0aW5nIHRoZSBjdXQtb2ZmIGZyZXF1ZW5jeSBhcyBoaWdo IGFzIHBvc3NpYmxlLAo+ID4gYXBwZWFycyB0byBiZSB0aGUgZXF1aXZhbGVudCB0byBzd2l0Y2hp bmcgaXQgb2ZmLiAgCj4gCj4gSXQncyBub3QgcmVhbGx5IGEgbWF0dGVyIG9mIGhhcmR3YXJlIGhl cmUsIGl0J3MgYSBtYXR0ZXIgb2YgZHJpdmVyCj4gYmVoYXZpb3IgdnMgZ2VuZXJpYyBiZWhhdmlv ciBmcm9tIHRoZSBmcmFtZXdvcmsuIFRoZSBoYXJkd2FyZSBvYnZpb3VzbHkKPiBpbmZsdWVuY2Vz IHRoZSBmb3JtZXIsIGJ1dCBpdCdzIG1hcmdpbmFsIGluIHRoYXQgZGlzY3Vzc2lvbi4KPiAKPiBB cyB0aGF0IHdob2xlIGRpc2N1c3Npb24gc2hvd3MsIHdoZXRoZXIgdGhlIGZyZXF1ZW5jeSB3b3Vs ZCBiZSBoaWdoCj4gZW5vdWdoIGlzIGFwcGxpY2F0aW9uIGRlcGVuZGVudCwgYW5kIHRodXMgd2Ug Y2Fubm90IGp1c3QgY2xhaW0gdGhhdCBpdCdzCj4gZXF1aXZhbGVudCBpbiBhbGwgY2lyY3Vtc3Rh bmNlcy4KPiAKPiBNYWtpbmcgc3VjaCBhbiBhc3N1bXB0aW9uIHdpbGwganVzdCBiaXRlIHNvbWVv bmUgZWxzZSBkb3duIHRoZSByb2FkLAo+IGV4Y2VwdCB0aGlzIHRpbWUgd2Ugd2lsbCBoYXZlIHVz ZXJzICh5b3UsIEknZCBhc3N1bWUpIHJlbHlpbmcgb24gdGhhdAo+IGJlaGF2aW9yIHNvIHdlIHdv dWxkbid0IGJlIGFibGUgdG8gYWRkcmVzcyBpdC4KPiAKPiBCdXQgSSBhbHNvIGFncmVlIHdpdGgg dGhlIGZhY3QgdGhhdCBkb2luZyBub3RoaW5nIHdpdGggMCBpcyBiYWQgVVggYW5kCj4gY29uZnVz aW5nIGFzIHdlbGwuCj4gCj4gSSBzdGlsbCB0aGluayB0aGF0IHdlIGNhbiBhZGRyZXNzIGJvdGgg YnkganVzdCBlcnJvcmluZyBvdXQgb24gMCAvCj4gcHJpbnRpbmcgYW4gZXJyb3IgbWVzc2FnZSBz byB0aGF0IGl0J3Mgb2J2aW91cyB0aGF0IHdlIGNhbid0IHN1cHBvcnQgaXQsCj4gYW5kIHdlIHdv dWxkbid0IGNoYW5nZSB0aGUgc2VtYW50aWNzIG9mIHRoZSBwcm9wZXJ0eSBlaXRoZXIuCj4gCj4g QW5kIHRoZW4geW91IGNhbiBzZXQgdGhlIGFjdHVhbCBkZWJvdW5jaW5nIHRpbWUgeW91IG5lZWQg aW5zdGVhZCBvZgo+ICJ3aGF0ZXZlciIgaW4gdGhlIGRldmljZSB0cmVlLgoKSSBhbSBvbiB0aGUg c2FtZSBwYWdlIHdpdGggcmVnYXJkcyB0byBkaXNjb3VyYWdpbmcgMCBhcyBhIHByb3BlciB2YWx1 ZSwgYW5kCnRoYXQgd2Ugc2hvdWxkIHdhcm4gaWYgdGhpcyBpcyBiZWluZyB1c2VkLgpIb3dldmVy IEkgdGhpbmsgd2Ugc2hvdWxkIGF0IHRoZSBzYW1lIHRpbWUgdHJ5IHRvIHN0aWxsIGdldCBhcyBs b3cgYXMKcG9zc2libGUgd2hlbiAwIGlzIHNwZWNpZmllZC4gVGhlIGRlYm91bmNlIHByb3BlcnR5 IHVzZXMgbWljcm9zZWNvbmRzIGFzCnRoZSB1bml0LCBidXQgZXZlbiB0aGUgQVcgaGFyZHdhcmUg YWxsb3dzIHVzIHRvIGdvIGxvd2VyIHRoYW4gdGhpcy4gU28gd2UKd291bGQgbGVhdmUgdGhhdCBv biB0aGUgdGFibGUsIHNvbWV3aGF0IG5lZWRsZXNzbHk6IGlucHV0LWRlYm91bmNlID0gPDE+Cndv dWxkIGdpdmUgdXMgMTMzMyBucywgd2hlbiB0aGUgbG93ZXN0IHBvc3NpYmxlIGlzIGFib3V0IDQy IG5zICgxLzI0TUh6KS4KClNvIHdoYXQgYWJvdXQgdGhlIGZvbGxvd2luZzoKV2UgZG9jdW1lbnQg dGhhdCAwIGRvZXMgbm90IG1lYW4gb2ZmLCBidXQgdHJpZXMgdG8gZ2V0IGFzIGxvdyBhcyBwb3Nz aWJsZS4KSWYgdGhlIGRyaXZlciBzZWVzIDAsIGl0IGlzc3VlcyBhIHdhcm5pbmcsIGJ1dCBzdGls bCB0cmllcyB0byBsb3dlciB0aGUKZGVib3VuY2UgcGVyaW9kIGFzIG11Y2ggYXMgcG9zc2libGUs IGFuZCByZXBvcnRzIHRoYXQsIGxpa2U6ClsxLjIzNDU2NzhdIDFjMjA4MDAucGluY3RybDogY2Fu bm90IHR1cm4gb2ZmIGRlYm91bmNpbmcsIHNldHRpbmcgdG8gNDEuNyBucwoKQWx0ZXJuYXRpdmVs eSB3ZSB1c2UgYSBkaWZmZXJlbnQgcHJvcGVydHkgbmFtZSwgaWYgdGhhdCBpcyBhIGNvbmNlcm4u IFdlCmNvdWxkIHRoZW4gdXNlIG5hbm9zZWNvbmRzIGFzIGEgdW5pdCB2YWx1ZSwgYW5kIHRoZW4g Y2FuIGVycm9yIG91dCBvbiAwLgpSZS11c2luZyBpbnB1dC1kZWJvdW5jZSBpcyBzb21ld2hhdCBk b2RneSBhbnl3YXksIHNpbmNlIHRoZSBnZW5lcmljCnByb3BlcnR5IGlzIGZvciBhIHNpbmdsZSB2 YWx1ZSBvbmx5LCBwZXIgcGluIChpbiB0aGUgcGlubXV4IERUIG5vZGUsIG5vdAppbiB0aGUgY29u dHJvbGxlciBub2RlKSwgd2hlcmVhcyB3ZSB1c2UgYW4gYXJyYXkgb2Ygc29tZSBub24tb2J2aW91 cwpzdWJzZXQgb2YgcG9ydHMuCgpDaGVlcnMsCkFuZHJlCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==