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 49284C48BF8 for ; Mon, 19 Feb 2024 14:52:57 +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:Subject:From:To: Cc: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=U2jhN9mBp6gkvempJKCh+ZVW/K7javBy6fHBc1mwbTs=; b=ZrpkrEZGEqCSfF FEJ2BPfqlhsgF3sM0KiL/3AoKlXPwC6Ud0CCxOsoXepuFLeXn35TAvSKxImG9R9+7INEAmJ1N6MMf /LkL7jJmBPY78XTKi1EtAkXHRL2FgHCmC4YFTPLHjVJ8PGoo2t4U4SvGE6iotlXkarOjsQmSc2dDJ NkVDjO5afXgB2ECZ2TLWZ1N0YkNCsEyM1wuuKIrIMBMfLjmL2eg7sk4VuX5VwdyjjThQferrW48eL W+R74NdPMzCl+pYFBmoFAf+pUQmmSsxkAXPHL46yzs4Pibmg3zuE8GdNmd9NfH7ubUPppos8GGrL0 qV4yTtbAwvpxiAiHhd7Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rc50f-0000000Avut-3Qxk; Mon, 19 Feb 2024 14:52:45 +0000 Received: from relay3-d.mail.gandi.net ([2001:4b98:dc4:8::223]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rc50b-0000000Avr9-3OmE for linux-arm-kernel@lists.infradead.org; Mon, 19 Feb 2024 14:52:43 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 8A95A60005; Mon, 19 Feb 2024 14:52:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1708354359; 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=7ZI2x7L+5DI9OHRIbLNWtIWuWsNLPZDbExC8tkmjT4Q=; b=aqUuKFXXla1EFJCYNm9WJ4ROhvvw47hyqdD5c80VjAQIDQNfR/kfOwXylSn/abIZA4gNmF VWHmcHDdT2mlxvLEhLkUEsIayg0Z+BGQc7mUH4uBrF4dsRcArXUys3waztbUWZQ9/ciM1F VL72U8mZnu23eFUEMiqSkrMtAR/W6ZpnrruMBCM3G6qACADeBL0DqXUDispK6q5Oc3ARim ZNL7tB/TW8Mm00WcsKUa3XtwhQqiMSqIAAL5intyz6tf57yjQIaY9IDUlzHp4YUNq5kJFx p7AyA6bgBPwKALcdR48Uks7g6qolAjjdBLUjjKP5iNiun1b9vSkKDNPBkzzJ8g== Mime-Version: 1.0 Date: Mon, 19 Feb 2024 15:52:37 +0100 Message-Id: Cc: "Andi Shyti" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Thomas Bogendoerfer" , , , , , , "Gregory Clement" , "Vladimir Kondratiev" , "Thomas Petazzoni" , "Tawfik Bayouk" To: "Linus Walleij" From: =?utf-8?q?Th=C3=A9o_Lebrun?= Subject: Re: [PATCH 10/13] i2c: nomadik: support Mobileye EyeQ5 I2C controller X-Mailer: aerc 0.15.2 References: <20240215-mbly-i2c-v1-0-19a336e91dca@bootlin.com> <20240215-mbly-i2c-v1-10-19a336e91dca@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-20240219_065242_364437_0C74E7BA X-CRM114-Status: GOOD ( 23.15 ) 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 SGVsbG8sCgpPbiBNb24gRmViIDE5LCAyMDI0IGF0IDM6MzUgUE0gQ0VULCBMaW51cyBXYWxsZWlq IHdyb3RlOgo+IE9uIFRodSwgRmViIDE1LCAyMDI0IGF0IDU6NTLigK9QTSBUaMOpbyBMZWJydW4g PHRoZW8ubGVicnVuQGJvb3RsaW4uY29tPiB3cm90ZToKPgo+ID4gQWRkIGNvbXBhdGlibGUgZm9y IHRoZSBpbnRlZ3JhdGlvbiBvZiB0aGUgc2FtZSBEQjg1MDAgSVAgYmxvY2sgaW50byB0aGUKPiA+ IE1vYmlsZXllIEV5ZVE1IHBsYXRmb3JtLiBUd28gcXVpcmtzIGFyZSBwcmVzZW50Ogo+ID4KPiA+ ICAtIFRoZSBtZW1vcnkgYnVzIG9ubHkgc3VwcG9ydHMgMzItYml0IGFjY2Vzc2VzLiBPbmUgd3Jp dGViKCkgaXMgZG9uZSB0bwo+ID4gICAgZmlsbCB0aGUgVHggRklGTyB3aGljaCB3ZSByZXBsYWNl IHdpdGggYSB3cml0ZWwoKS4KPiA+Cj4gPiAgLSBBIHJlZ2lzdGVyIG11c3QgYmUgY29uZmlndXJl ZCBmb3IgdGhlIEkyQyBzcGVlZCBtb2RlOyBpdCBpcyBsb2NhdGVkCj4gPiAgICBpbiBhIHNoYXJl ZCByZWdpc3RlciByZWdpb24gY2FsbGVkIE9MQi4gV2UgYWNjZXNzIHRoYXQgbWVtb3J5IHJlZ2lv bgo+ID4gICAgdXNpbmcgYSBzeXNjb24gJiByZWdtYXAgdGhhdCBnZXRzIHBhc3NlZCBhcyBhIHBo YW5kbGUgKG1vYmlsZXllLG9sYikuCj4gPgo+ID4gICAgQSB0d28tYml0IGVudW0gcGVyIGNvbnRy b2xsZXIgaXMgd3JpdHRlbiBpbnRvIHRoZSByZWdpc3RlcjsgdGhhdAo+ID4gICAgcmVxdWlyZXMg dXMgdG8ga25vdyB0aGUgZ2xvYmFsIGluZGV4IG9mIHRoZSBJMkMKPiA+ICAgIGNvbnRyb2xsZXIg KG1vYmlsZXllLGlkKS4KPiA+Cj4gPiBXZSBhZGQgI2luY2x1ZGUgPGxpbnV4L21mZC9zeXNjb24u aD4gYW5kIDxsaW51eC9yZWdtYXAuaD4gYW5kIHNvcnQKPiA+IGhlYWRlcnMuCj4gPgo+ID4gU2ln bmVkLW9mZi1ieTogVGjDqW8gTGVicnVuIDx0aGVvLmxlYnJ1bkBib290bGluLmNvbT4KPgo+ICgu Li4pCj4KPiA+IC0gICAgICAgICAgICAgICB3cml0ZWIoKnByaXYtPmNsaS5idWZmZXIsIHByaXYt PnZpcnRiYXNlICsgSTJDX1RGUik7Cj4gPiArICAgICAgICAgICAgICAgaWYgKHByaXYtPmhhc18z MmJfYnVzKQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgd3JpdGVsKCpwcml2LT5jbGkuYnVm ZmVyLCBwcml2LT52aXJ0YmFzZSArIEkyQ19URlIpOwo+ID4gKyAgICAgICAgICAgICAgIGVsc2UK PiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHdyaXRlYigqcHJpdi0+Y2xpLmJ1ZmZlciwgcHJp di0+dmlydGJhc2UgKyBJMkNfVEZSKTsKPgo+IEFyZSB0aGUgb3RoZXIgYnl0ZSBhY2Nlc3NvcnMg d29ya2luZyBmbGF3bGVzc2x5PyBJIGdldCB0aGUgc2hpdmVycy4KPiBJZiBpdCdzIG5lZWRlZCBp biBvbmUgcGxhY2UgSSBiZXQgdGhlIG90aGVycyBwcmVmZXIgMzJiaXQgYWNjZXNzIHRvby4KCkkg c2VlIHdoZXJlIHlvdXIgc2hpdmVycyBjb21lIGZyb207IEknbGwgaW52ZXN0aWdhdGUgYXMgSSBk b24ndCByZW1lbWJlcgpteSBjb25jbHVzaW9uIGZyb20gdGhlIHRpbWUgd2hlbiBJIHdvcmtlZCBv biB0aGlzIGRyaXZlciAoYSBmZXcgbW9udGhzCmFnbykuCgo+IEZ1cnRoZXIgdGhlIE1JUFMgaXMg YmlnLWVuZGlhbiBpcyBpdCBub3Q/IEl0IGZlZWxzIHRoYXQgdGhpcyBqdXN0IGhhcHBlbnMKPiB0 byB3b3JrIGJlY2F1c2Ugb2YgYnl0ZSBvcmRlciBhY2Nlc3M/IHdyaXRlbCgpIGlzIGxpdHRsZS1l bmRpYW4gYnkKPiBkZWZpbml0aW9uLgoKQWN0dWFsbHksIG5vLiBPdXIgcGxhdGZvcm0gaXMgbGl0 dGxlLWVuZGlhbi4KClRoZSBmdWxsIHN0b3J5LCBzdW1tYXJpc2VkOiB0aGUgZW5kaWFubmVzcyBv ZiBvdXIgY29yZXMgaW4ga2VybmVsIGFuZApoeXBlcnZpc29yIG1vZGUgaXMgZGVmaW5lZCBieSBh IHBpbiByZWFkIGF0IHJlc2V0LiBVc2VyIG1vZGUgY2FuIHRvZ2dsZQp0aGUgZW5kaWFubmVzcyBh dCBydW50aW1lIEkgYmVsaWV2ZSwgYnV0IHRoYXQgaXMgbm90IG9mIG91ciBjb25jZXJuLgpPdXIg ZW5kaWFubmVzcyBpbiBrZXJuZWwgbW9kZSBpcyBsaXR0bGUtZW5kaWFuIGJlY2F1c2UgdGhlIHBp biBpbgpxdWVzdGlvbiBpcyBoYXJkd2lyZWQgdG8gdGhlIHZhbHVlIG1lYW5pbmcgbGl0dGxlLWVu ZGlhbi4KCj4gV2hhdCBoYXBwZW5zIGlmIHlvdSByZXBsYWNlIGFsbCB3cml0ZWIoKTpzIHdpdGgg c29tZXRoaW5nIGxpa2UKPgo+IHN0YXRpYyB2b2lkIG5ta193cml0ZV9yZWcoc3RydWN0IG5ta19p MmNfZGV2ICpwcml2LCB1MzIgcmVnLCB1OCB2YWwpCj4gewo+ICAgICBpZiAoSVNfRU5BQkxFRChD T05GSUdfQ1BVX0JJR19FTkRJQU4pKQo+ICAgICAgICAgd3JpdGViKHZhbCwgcHJpdi0+dmlydGJh c2UgKyByZWcgKyAzKTsKPiAgICAgICAgIC8vIGlmIHRoaXMgZG9lc24ndCB3b3JrIHRoZW4gdXNl IHdyaXRlYigodTMyKXZhbCwKPiBwcml2LT52aXJ0YmFzZSArIHJlZykgSSBndWVzcwo+ICAgIGVs c2UKPiAgICAgICAgIHdyaXRlYih2YWwsIHByaXYtPnZpcnRiYXNlICsgcmVnKTsKPiB9Cj4KPiBh bmQgY29udmVyc2VseSBmb3IgcmVhZGIoKT8KCkFzIG1lbnRpb25uZWQgYWJvdmUsIGJpZyBlbmRp YW4gaXNuJ3QgdGhlIHdvcnJ5IGZvciB1cy4gSSdsbCBiZSBjaGVja2luZwp0aGUgcmVhZGIoKSBj YWxscyBmb3VuZCBpbiBpMmNfaXJxX2hhbmRsZXIoKSB0aG91Z2guCgpUaGFua3MsCgotLQpUaMOp byBMZWJydW4sIEJvb3RsaW4KRW1iZWRkZWQgTGludXggYW5kIEtlcm5lbCBlbmdpbmVlcmluZwpo dHRwczovL2Jvb3RsaW4uY29tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==