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 6B220C54E41 for ; Mon, 4 Mar 2024 10:33:07 +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:References:From:To:Cc: Subject:Message-Id: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=EBRJo5EFn/yX9CJNvV9fkJsw/bd+xkdkBKDkcnrRS78=; b=W084IetucmRTuo vJn7klC8FZMl6yWbbJoTGY7tPtCKHLPocMjkE5TcRNxLDJtqxBcoJfPFfDx3ZaGv1MxpeavoHjMg+ 62jSg+lrp22ieUXR2zv1CK4JpHcQfEVzmC9/ZtzHJxNBci9VFMcv7S2LkPt2ILrcnoSiCxp0E893T 9FL47EaeeE8RuFbUYreC58lLYbhLl1cw32If/juosuqGTgxH29O+0TrNYWTL3uZkbHOfaVX5EIzqU Sk0r92h0vta9MLfozjPCKoJdAZWMJwvd7qTI1JqJOI0A43TlCQZoOwap2d03J6YJuIbZy9oUiMLAf 0IsdGszxM/N1Xesbvyqg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rh5cn-00000008e5e-3Flp; Mon, 04 Mar 2024 10:32:50 +0000 Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rh5Lb-00000008Ydl-38Ib for linux-arm-kernel@lists.infradead.org; Mon, 04 Mar 2024 10:15:28 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 1275A1C0004; Mon, 4 Mar 2024 10:14:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1709547294; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=rwK2LvulJHcbE7EmhorBdfblFEGwYo80VFJJkLx6bEM=; b=Ym8KY+n2YskzH42HV2pYni6ovFBEES1RrCl8btmcC5bGzboVaC+z71RtEB0GOGiEYVX7HM SV4gJnS44PUjERVjsW1NEqHGR2hbGYkOYE8ifxHS0iJEsncm1w6qMaBKRxMRdxJCgBfAvu rao6ZStM6bI9yioHYxMRNbR+P7LgggIZO9jg4NSbdPRDuZrlh3kFDs7e0+lIJngJZgZ/rQ ljGLKo/FdYEfyX6HqxXPCKHH9xnI0guJKrtuXPYrvoWsr7qsXL1jx0RD09mJF6EqonEf9b 0nnWI8iPOODQBB0isjQrT+Oypb/zfx1khrhL+pbIdcZV4x9fTUbmL/BqUqaV+Q== Mime-Version: 1.0 Date: Mon, 04 Mar 2024 11:14:53 +0100 Message-Id: Subject: Re: [PATCH v2 06/11] i2c: nomadik: support short xfer timeouts using waitqueue & hrtimer Cc: "Linus Walleij" , "Andi Shyti" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Thomas Bogendoerfer" , , , , , , "Gregory Clement" , "Vladimir Kondratiev" , "Thomas Petazzoni" , "Tawfik Bayouk" To: "Wolfram Sang" From: =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: aerc 0.15.2 References: <20240229-mbly-i2c-v2-0-b32ed18c098c@bootlin.com> <20240229-mbly-i2c-v2-6-b32ed18c098c@bootlin.com> In-Reply-To: X-GND-Sasl: theo.lebrun@bootlin.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240304_021518_021159_E1B91BAC X-CRM114-Status: GOOD ( 15.88 ) 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 SGVsbG8sCgpPbiBNb24gTWFyIDQsIDIwMjQgYXQgMTA6MTggQU0gQ0VULCBXb2xmcmFtIFNhbmcg d3JvdGU6Cj4gT24gVGh1LCBGZWIgMjksIDIwMjQgYXQgMDc6MTA6NTRQTSArMDEwMCwgVGjDqW8g TGVicnVuIHdyb3RlOgo+ID4gUmVwbGFjZSB0aGUgY29tcGxldGlvbiBieSBhIHdhaXRxdWV1ZSBm b3Igc3luY2hyb25pemF0aW9uIGZyb20gSVJRCj4gPiBoYW5kbGVyIHRvIHRhc2suIEZvciBzaG9y dCB0aW1lb3V0cywgdXNlIGhydGltZXJzLCBlbHNlIHVzZSB0aW1lcnMuCj4gPiBVc2VjYXNlOiBh dm9pZCBibG9ja2luZyB0aGUgSTJDIGJ1cyBmb3IgdG9vIGxvbmcgd2hlbiBhbiBpc3N1ZSBvY2N1 cnMuCj4gPiAKPiA+IFRoZSB0aHJlc2hvbGQgcGlja2VkIGlzIG9uZSBqaWZmeTogaWYgdGltZW91 dCBpcyBiZWxvdyB0aGF0LCB1c2UKPiA+IGhydGltZXJzLiBUaGlzIHRocmVzaG9sZCBpcyBOT1Qg Y29uZmlndXJhYmxlLgo+ID4gCj4gPiBJbXBsZW1lbnQgYmVoYXZpb3IgYnV0IGRvIE5PVCBjaGFu Z2UgZmV0Y2hpbmcgb2YgdGltZW91dC4gVGhpcyBtZWFucyB0aGUKPiA+IHRpbWVvdXQgaXMgdW5j aGFuZ2VkICgyMDBtcykgYW5kIHRoZSBocnRpbWVyIGNhc2Ugd2lsbCBuZXZlciB0cmlnZ2VyLgo+ ID4gCj4gPiBBIHdhaXRxdWV1ZSBpcyB1c2VkIGJlY2F1c2UgaXQgc3VwcG9ydHMgYm90aCBkZXNp cmVkIHRpbWVvdXQgYXBwcm9hY2hlcy4KPiA+IFNlZSB3YWl0X2V2ZW50X3RpbWVvdXQoKSBhbmQg d2FpdF9ldmVudF9ocnRpbWVvdXQoKS4gQW4gYXRvbWljIGJvb2xlYW4KPiA+IHNlcnZlcyBhcyBz eW5jaHJvbml6YXRpb24gY29uZGl0aW9uLgo+ID4gCj4gPiBSZXZpZXdlZC1ieTogTGludXMgV2Fs bGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgo+ID4gU2lnbmVkLW9mZi1ieTogVGjDqW8g TGVicnVuIDx0aGVvLmxlYnJ1bkBib290bGluLmNvbT4KPgo+IExhcmdlbHk6Cj4KPiBSZXZpZXdl ZC1ieTogV29sZnJhbSBTYW5nIDx3c2ErcmVuZXNhc0BzYW5nLWVuZ2luZWVyaW5nLmNvbT4KClRo YW5rcyBmb3IgdGhlIHJldmlld3MgV29sZnJhbS4KCj4gTml0Ogo+Cj4gPiAtCWludAkJCQl0aW1l b3V0Owo+ID4gKwlpbnQJCQkJdGltZW91dF91c2VjczsKPgo+IEkgdGhpbmsgJ3Vuc2lnbmVkJyBt YWtlcyBhIGxvdCBvZiBzZW5zZSBoZXJlLiBNYXliZSB1MzIgZXZlbj8KClllcyB1bnNpZ25lZCB3 b3VsZCBtYWtlIHNlbnNlLiB1bnNpZ25lZCBpbnQgb3IgdTMyLCBJIHdvdWxkbid0IGtub3cKd2hp Y2ggdG8gcGljay4KClJlZ2FyZHMsCgotLQpUaMOpbyBMZWJydW4sIEJvb3RsaW4KRW1iZWRkZWQg TGludXggYW5kIEtlcm5lbCBlbmdpbmVlcmluZwpodHRwczovL2Jvb3RsaW4uY29tCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=