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 X-Spam-Level: X-Spam-Status: No, score=-11.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C067C433E7 for ; Fri, 9 Oct 2020 07:13:03 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B3AB62222F for ; Fri, 9 Oct 2020 07:13:02 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="j8T9lcKE" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B3AB62222F Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject: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=W//1k7XtjKVFSqUzo/GYZh8o6/2rIIRrX2/+RTE4nEM=; b=j8T9lcKE3U+YilAb/5xpw9tvd td28sZqUNPQN8Rn+VvMTyYliwFODGR7Zt+/n6mBbTtIjxk1rWv8ai68eeO0lbZUDTjhKZfwqTa3sk ffNpAXLjNzGjavwpRuz36YUcn6Dv4WHowu0Q9HM3f1AHTvWGqWYIIcxE+5eJMTB59N1OXaXuZ6kya KhZYroIKEukpvXt18NFrHgWgiTaLoDgYrQohMJl628NeqCvEUo+kisqVSCvthZHJp33DhTKI1tM+u 8kvKarBxBpUII+OVHlVtee23cR+SmKN5eyLDTbLQkcEnlWPLZO+CBYr/BJU8ipBi11T2+lYqC0rKe oJKJ8IQjw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQmZ7-00023m-Dd; Fri, 09 Oct 2020 07:11:45 +0000 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQmZ4-00022r-Ea for linux-arm-kernel@lists.infradead.org; Fri, 09 Oct 2020 07:11:43 +0000 Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kQmYw-0005sr-Qa; Fri, 09 Oct 2020 09:11:34 +0200 Received: from ore by dude.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1kQmYu-0000l6-Hp; Fri, 09 Oct 2020 09:11:32 +0200 Date: Fri, 9 Oct 2020 09:11:32 +0200 From: Oleksij Rempel To: Christian Eggers Subject: Re: [PATCH v5 1/3] i2c: imx: Fix reset of I2SR_IAL flag Message-ID: <20201009071132.GA817@pengutronix.de> References: <20201007084524.10835-1-ceggers@arri.de> <20201007084524.10835-2-ceggers@arri.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20201007084524.10835-2-ceggers@arri.de> X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-IRC: #ptxdist @freenode X-Accept-Language: de,en X-Accept-Content-Type: text/plain X-Uptime: 09:09:37 up 35 days, 21:17, 228 users, load average: 11.65, 14.13, 11.62 User-Agent: Mutt/1.10.1 (2018-07-13) X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-arm-kernel@lists.infradead.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201009_031142_488523_F9B9F582 X-CRM114-Status: GOOD ( 25.71 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Sascha Hauer , linux-kernel@vger.kernel.org, Krzysztof Kozlowski , Oleksij Rempel , David Laight , NXP Linux Team , Pengutronix Kernel Team , Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= , stable@vger.kernel.org, Fabio Estevam , linux-arm-kernel@lists.infradead.org, linux-i2c@vger.kernel.org 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 SGkgQ2hyaXN0aWFuLAoKT24gV2VkLCBPY3QgMDcsIDIwMjAgYXQgMTA6NDU6MjJBTSArMDIwMCwg Q2hyaXN0aWFuIEVnZ2VycyB3cm90ZToKPiBBY2NvcmRpbmcgdG8gdGhlICJWRnh4eCBDb250cm9s bGVyIFJlZmVyZW5jZSBNYW51YWwiIChhbmQgdGhlIGNvbW1lbnQKPiBibG9jayBzdGFydGluZyBh dCBsaW5lIDk3KSwgVnlicmlkIHJlcXVpcmVzIHdyaXRpbmcgYSBvbmUgZm9yIGNsZWFyaW5nCj4g YW4gaW50ZXJydXB0IGZsYWcuIFN5bmNpbmcgdGhlIG1ldGhvZCBmb3IgY2xlYXJpbmcgSTJTUl9J SUYgaW4KPiBpMmNfaW14X2lzcigpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBFZ2dl cnMgPGNlZ2dlcnNAYXJyaS5kZT4KPiBGaXhlczogNGI3NzUwMjJmNmZkICgiaTJjOiBpbXg6IGFk ZCBzdHJ1Y3QgdG8gaG9sZCBtb3JlIGNvbmZpZ3VyYWJsZSBxdWlya3MiKQo+IFJldmlld2VkLWJ5 OiBVd2UgS2xlaW5lLUvDtm5pZyA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgo+IENj OiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gLS0tCj4gIGRyaXZlcnMvaTJjL2J1c3Nlcy9pMmMt aW14LmMgfCAyMCArKysrKysrKysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTUgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9pMmMv YnVzc2VzL2kyYy1pbXguYyBiL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtaW14LmMKPiBpbmRleCAw YWI1MzgxYWEwMTIuLmNiZGNhYjczYTA1NSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2kyYy9idXNz ZXMvaTJjLWlteC5jCj4gKysrIGIvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1pbXguYwo+IEBAIC00 MTIsNiArNDEyLDE5IEBAIHN0YXRpYyB2b2lkIGkyY19pbXhfZG1hX2ZyZWUoc3RydWN0IGlteF9p MmNfc3RydWN0ICppMmNfaW14KQo+ICAJZG1hLT5jaGFuX3VzaW5nID0gTlVMTDsKPiAgfQo+ICAK PiArc3RhdGljIHZvaWQgaTJjX2lteF9jbGVhcl9pcnEoc3RydWN0IGlteF9pMmNfc3RydWN0ICpp MmNfaW14LCB1bnNpZ25lZCBpbnQgYml0cykKPiArewo+ICsJdW5zaWduZWQgaW50IHRlbXA7Cj4g Kwo+ICsJLyoKPiArCSAqIGkyc3JfY2xyX29wY29kZSBpcyB0aGUgdmFsdWUgdG8gY2xlYXIgYWxs IGludGVycnVwdHMuIEhlcmUgd2Ugd2FudCB0bwo+ICsJICogY2xlYXIgb25seSA8Yml0cz4sIHNv IHdlIHdyaXRlIH5pMnNyX2Nscl9vcGNvZGUgd2l0aCBqdXN0IDxiaXRzPgo+ICsJICogdG9nZ2xl ZC4gVGhpcyBpcyByZXF1aXJlZCBiZWNhdXNlIGkuTVggbmVlZHMgVzFDIGFuZCBWeWJyaWQgdXNl cyBXMEMuCj4gKwkgKi8KClRoaXMgY29tbWVudCBuZWVkIGNvcnJlY3Rpb24uIFRoZSBpLk1YIG5l ZWRzIFcwQyBhbmQgVnlicmlkIHVzZXMgVzFDIAoKPiArCXRlbXAgPSB+aTJjX2lteC0+aHdkYXRh LT5pMnNyX2Nscl9vcGNvZGUgXiBiaXRzOwo+ICsJaW14X2kyY193cml0ZV9yZWcodGVtcCwgaTJj X2lteCwgSU1YX0kyQ19JMlNSKTsKPiArfQo+ICsKPiAgc3RhdGljIGludCBpMmNfaW14X2J1c19i dXN5KHN0cnVjdCBpbXhfaTJjX3N0cnVjdCAqaTJjX2lteCwgaW50IGZvcl9idXN5LCBib29sIGF0 b21pYykKPiAgewo+ICAJdW5zaWduZWQgbG9uZyBvcmlnX2ppZmZpZXMgPSBqaWZmaWVzOwo+IEBA IC00MjQsOCArNDM3LDcgQEAgc3RhdGljIGludCBpMmNfaW14X2J1c19idXN5KHN0cnVjdCBpbXhf aTJjX3N0cnVjdCAqaTJjX2lteCwgaW50IGZvcl9idXN5LCBib29sIGEKPiAgCj4gIAkJLyogY2hl Y2sgZm9yIGFyYml0cmF0aW9uIGxvc3QgKi8KPiAgCQlpZiAodGVtcCAmIEkyU1JfSUFMKSB7Cj4g LQkJCXRlbXAgJj0gfkkyU1JfSUFMOwo+IC0JCQlpbXhfaTJjX3dyaXRlX3JlZyh0ZW1wLCBpMmNf aW14LCBJTVhfSTJDX0kyU1IpOwo+ICsJCQlpMmNfaW14X2NsZWFyX2lycShpMmNfaW14LCBJMlNS X0lBTCk7Cj4gIAkJCXJldHVybiAtRUFHQUlOOwo+ICAJCX0KPiAgCj4gQEAgLTYyMyw5ICs2MzUs NyBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgaTJjX2lteF9pc3IoaW50IGlycSwgdm9pZCAqZGV2X2lk KQo+ICAJaWYgKHRlbXAgJiBJMlNSX0lJRikgewo+ICAJCS8qIHNhdmUgc3RhdHVzIHJlZ2lzdGVy ICovCj4gIAkJaTJjX2lteC0+aTJjc3IgPSB0ZW1wOwo+IC0JCXRlbXAgJj0gfkkyU1JfSUlGOwo+ IC0JCXRlbXAgfD0gKGkyY19pbXgtPmh3ZGF0YS0+aTJzcl9jbHJfb3Bjb2RlICYgSTJTUl9JSUYp Owo+IC0JCWlteF9pMmNfd3JpdGVfcmVnKHRlbXAsIGkyY19pbXgsIElNWF9JMkNfSTJTUik7Cj4g KwkJaTJjX2lteF9jbGVhcl9pcnEoaTJjX2lteCwgSTJTUl9JSUYpOwo+ICAJCXdha2VfdXAoJmky Y19pbXgtPnF1ZXVlKTsKPiAgCQlyZXR1cm4gSVJRX0hBTkRMRUQ7Cj4gIAl9Cj4gLS0gCgpPdGhl cndpc2UKCkFja2VkLWJ5OiBPbGVrc2lqIFJlbXBlbCA8by5yZW1wZWxAcGVuZ3V0cm9uaXguZGU+ IAoKUmVnYXJkcywKT2xla3NpagotLSAKUGVuZ3V0cm9uaXggZS5LLiAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKU3RldWVyd2FsZGVyIFN0 ci4gMjEgICAgICAgICAgICAgICAgICAgICAgIHwgaHR0cDovL3d3dy5wZW5ndXRyb25peC5kZS8g IHwKMzExMzcgSGlsZGVzaGVpbSwgR2VybWFueSAgICAgICAgICAgICAgICAgIHwgUGhvbmU6ICs0 OS01MTIxLTIwNjkxNy0wICAgIHwKQW10c2dlcmljaHQgSGlsZGVzaGVpbSwgSFJBIDI2ODYgICAg ICAgICAgIHwgRmF4OiAgICs0OS01MTIxLTIwNjkxNy01NTU1IHwKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBs aXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5m cmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK