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 0F602CD6E79 for ; Mon, 8 Jun 2026 20:38:34 +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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=WvYYN4IXgJRsquzQsAYVoLDreY7h9LB4JfmFpo7pwv8=; b=EMK0Lfygzqh3OF SalMAYB8Q7dadceWorjqQYvXp7QiOMxYteT8KN+uYPpwUu1byGWAYTCGr+Hm47PSo5dssqrGZrnlV 7GSZa9I+a4a6jwK7RpF14NEkOJU/SdJ0TU0Kg4e/uXFRxedrSjUXC8ar9fVQ4znrZ8sh0SS3kD04x Z5lEWnTSi+eTYenDqOEl5GKK8ZLY92fqBCFfvAjFBQ+sb5ewF6uSe5I3u0oyyuDlTQSXfmhiIMsWf IYaAbwqT7Oe39bX0mXdJBLzkqGD/fO56yt8ZISguqVq4/hAA0/c8K5U8TSIsQGPRT/anOL+7BW6lk 8q+/qk5lNdGS0dYRLZKg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWgjx-00000004Mpa-3OAC; Mon, 08 Jun 2026 20:38:33 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWgjw-00000004MpG-14Nz for linux-i3c@lists.infradead.org; Mon, 08 Jun 2026 20:38:32 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id B22D060098; Mon, 8 Jun 2026 20:38:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 365681F00893; Mon, 8 Jun 2026 20:38:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1780951111; bh=5/Y6yWnbNXOE6HJ8sV6/oPaTsyewu8xJFpTjZIDTK4k=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=gOlV1hvu622OBC4xE1suJWhbb435J1lSap9sDGHQzyEkOwlVWApm3cYZZrOYWPoRM PrlV+H1nCY37mpI6whTiDMT87qO4IANtZxlSgJxQgDms1LvmE8I1C6QcK8n8FnV447 KEvz6nxeV5BGmRLOX696xhVFrTnNQNx7kRgjLTRUGCkwumdMfUftv/eZY6+rB2L9pq jfeIZmtODDk/zaJSic8Yf/p+AvTXHYA/jqt4zMJcT0+yAWXB+shvraODzZuKuU+1jF 7uL8ZYRBapbYOC4GFRic3xWqMplMc3lV036hsFSlRfctTVFlnnkCVeWRIuaTXLWZsb 8z7SvouRY2mug== From: sashiko-bot@kernel.org Subject: Re: [PATCH v3 08/17] i3c: renesas: Clean DATBAS register on detach To: "Claudiu Beznea" Cc: Frank.Li@kernel.org, linux-i3c@lists.infradead.org, wsa+renesas@sang-engineering.com In-Reply-To: <20260608201543.804902-9-claudiu.beznea@kernel.org> References: <20260608201543.804902-9-claudiu.beznea@kernel.org> Date: Mon, 08 Jun 2026 20:38:30 +0000 Message-Id: <20260608203831.365681F00893@smtp.kernel.org> X-BeenThere: linux-i3c@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-i3c" Errors-To: linux-i3c-bounces+linux-i3c=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MyBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2VzIGluIHNsb3QgZ3JvdXBpbmcgYW5kIHVu bmVjZXNzYXJ5IGluZGlyZWN0aW9uIGR1cmluZyByZXN1bWUuCi0gW0hpZ2hdIFVuZGVmaW5lZCBi ZWhhdmlvciBmcm9tIEdFTk1BU0sgd2hlbiBubyBkZXZpY2VzIGF0dGFjaCBkdXJpbmcgRU5UREFB LgotIFtIaWdoXSBIYXJkd2FyZSBzdGF0ZSBjb3JydXB0aW9uIGR1ZSB0byBtaXNzaW5nIGNsZWFu dXAgb2YgREFUQkFTIHJlZ2lzdGVycyBpbiBEQUEuCi0tCgpjb21taXQgMGQyMDE1MGQ3MGI4NGRm OGFiYWVlYmRiMDA5YjRmZWU5ZjFkNGM5YgpBdXRob3I6IENsYXVkaXUgQmV6bmVhIDxjbGF1ZGl1 LmJlem5lYS51akBicC5yZW5lc2FzLmNvbT4KCmkzYzogcmVuZXNhczogQ2xlYW4gREFUQkFTIHJl Z2lzdGVyIG9uIGRldGFjaAoKVGhlIGNvbnRyb2xsZXIgdXNlcyBEQVRCQVMgcmVnaXN0ZXJzIG9u IFRYL1JYIGxvZ2ljLiBDbGVhbiB0aGUgREFUQkFTCnJlZ2lzdGVyIGZvciB0aGUgZGV0YWNoZWQg STNDIGRldmljZSB0byBhdm9pZCBpc3N1ZXMuCgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2kzYy9t YXN0ZXIvcmVuZXNhcy1pM2MuYyBiL2RyaXZlcnMvaTNjL21hc3Rlci9yZW5lc2FzLWkzYy5jCj4g aW5kZXggZjk2ODQ4MDIyYzQ1ZC4uMTk1YzQwOTU2MTQ4YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2kzYy9tYXN0ZXIvcmVuZXNhcy1pM2MuYwo+ICsrKyBiL2RyaXZlcnMvaTNjL21hc3Rlci9yZW5l c2FzLWkzYy5jCj4gQEAgLTEwNDcsNiArMTA0Nyw4IEBAIHN0YXRpYyB2b2lkIHJlbmVzYXNfaTNj X2RldGFjaF9pM2NfZGV2KHN0cnVjdCBpM2NfZGV2X2Rlc2MgKmRldikKPiAgCXN0cnVjdCBpM2Nf bWFzdGVyX2NvbnRyb2xsZXIgKm0gPSBpM2NfZGV2X2dldF9tYXN0ZXIoZGV2KTsKPiAgCXN0cnVj dCByZW5lc2FzX2kzYyAqaTNjID0gdG9fcmVuZXNhc19pM2MobSk7Cj4gIAo+ICsJcmVuZXNhc193 cml0ZWwoaTNjLT5yZWdzLCBEQVRCQVMoZGF0YS0+aW5kZXgpLCAwKTsKPiArCgpbU2V2ZXJpdHk6 IEhpZ2hdClRoaXMgaXNuJ3QgYSBidWcgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLCBidXQgc2lu Y2Ugd2UgYXJlIGNsZWFyaW5nIERBVEJBUwpyZWdpc3RlcnMgaGVyZSB0byBhdm9pZCBoYXJkd2Fy ZSBpc3N1ZXMsIHNob3VsZCB3ZSBhbHNvIGNsZWFuIHRoZW0gdXAgaW4gdGhlCmVycm9yIGFuZCBz a2lwIHBhdGhzIG9mIHJlbmVzYXNfaTNjX2RhYSgpPwoKSW4gcmVuZXNhc19pM2NfZGFhKCksIHdl IGVhZ2VybHkgcHJvZ3JhbSBEQVRCQVMgZm9yIGFsbCBmcmVlIHNsb3RzIGJlZm9yZQppbml0aWF0 aW5nIEVOVERBQToKCmRyaXZlcnMvaTNjL21hc3Rlci9yZW5lc2FzLWkzYy5jOnJlbmVzYXNfaTNj X2RhYSgpIHsKICAgIC4uLgoJCXJldCA9IGkzY19tYXN0ZXJfZ2V0X2ZyZWVfYWRkcihtLCBsYXN0 X2FkZHIgKyAxKTsKCQlpZiAocmV0IDwgMCkKCQkJcmV0dXJuIC1FTk9TUEM7CgoJCWkzYy0+YWRk cnNbcG9zXS5hZGRyID0gcmV0OwoJCWxhc3RfYWRkciA9IHJldDsKCgkJcmVuZXNhc193cml0ZWwo aTNjLT5yZWdzLCBEQVRCQVMocG9zKSwgZGF0YmFzX2R2ZHlhZF93aXRoX3Bhcml0eShyZXQpKTsK ICAgIC4uLgp9CgpJZiBpM2NfbWFzdGVyX2dldF9mcmVlX2FkZHIoKSBmYWlscyBtaWR3YXksIGl0 IHJldHVybnMgLUVOT1NQQyB3aXRob3V0IGNsZWFyaW5nCnRoZSBwcmV2aW91c2x5IHByb2dyYW1t ZWQgREFUQkFTIHJlZ2lzdGVycy4gCgpBZGRpdGlvbmFsbHksIGlmIEVOVERBQSBhc3NpZ25zIGZl d2VyIGRldmljZXMgdGhhbiBhdmFpbGFibGUgc2xvdHMsIHRoZQpyZW1haW5pbmcgdW5hc3NpZ25l ZCBzbG90cyBhcmUgc2tpcHBlZCB3aXRob3V0IHJldmVydGluZyB0aGVpciBEQVRCQVMgcmVnaXN0 ZXJzCnRvIDA6Cgpkcml2ZXJzL2kzYy9tYXN0ZXIvcmVuZXNhcy1pM2MuYzpyZW5lc2FzX2kzY19k YWEoKSB7CiAgICAuLi4KCWZvciAocG9zID0gMDsgcG9zIDwgaTNjLT5tYXhkZXZzOyBwb3MrKykg ewoJCWlmICghKG5ld2RldnMgJiBCSVQocG9zKSkpCgkJCWNvbnRpbnVlOwogICAgLi4uCn0KCkNv dWxkIHRoaXMgbGVhdmUgc3RhbGUgcHJlLWFzc2lnbmVkIGFkZHJlc3NlcyBpbiBEQVRCQVMgYW5k IGNhdXNlIHNpbWlsYXIgYnVzCmNvbGxpc2lvbnMgb3IgZmFsc2UgQUNLcz8KCgpbU2V2ZXJpdHk6 IEhpZ2hdClRoaXMgaXMgYSBwcmUtZXhpc3RpbmcgaXNzdWUsIGJ1dCBkb2VzIHJlbmVzYXNfaTNj X2dyb3VwX2RldnNfaW5fc2xvdHMoKQpibGluZGx5IGRlcmVmZXJlbmNlIGEgTlVMTCBwb2ludGVy IGlmIGFuIEkyQyBkZXZpY2UgaXMgYmVpbmcgc3dhcHBlZCBpbnRvIGFuCmVtcHR5IHNsb3Q/Cgpk cml2ZXJzL2kzYy9tYXN0ZXIvcmVuZXNhcy1pM2MuYzpyZW5lc2FzX2kzY19ncm91cF9kZXZzX2lu X3Nsb3RzKCkgewogICAgLi4uCgkJaTNjX2FkZHIgPSBpM2MtPmFkZHJzW2kyY19wb3NdOwoJCWkz Y19kZXYgPSBpM2NfYWRkci5pM2NfZGV2OwogICAgLi4uCgkJbmV3X2kyY19kYXRhID0gaTNjX2Rl dl9nZXRfbWFzdGVyX2RhdGEoaTNjX2Rldi0+ZGV2LT5kZXNjKTsKICAgIC4uLgp9CgpJZiBpMmNf cG9zIHBvaW50cyB0byBhIGZyZWUgc2xvdCAoZS5nLiwgaWYgYSBkZXZpY2Ugd2FzIGRldGFjaGVk IGVhcmxpZXIpLAppM2NfYWRkci5pM2NfZGV2IGlzIE5VTEwsIGFuZCBkZXJlZmVyZW5jaW5nIGkz Y19kZXYtPmRldiB3aWxsIGNhdXNlIGFuCmltbWVkaWF0ZSBrZXJuZWwgcGFuaWMuCgpBZGRpdGlv bmFsbHksIHNpbmNlIGkzY19kZXYgaXMgYWxyZWFkeSBhIHN0cnVjdCBpM2NfZGV2X2Rlc2MgKiwg aXMgaXQgbmVjZXNzYXJ5CnRvIGRvIHRoZSByZWR1bmRhbnQgaW5kaXJlY3Rpb24gaTNjX2Rldi0+ ZGV2LT5kZXNjPyBBIHNpbWlsYXIgcmVkdW5kYW50CmluZGlyZWN0aW9uIGhhcHBlbnMgZHVyaW5n IHJlc3VtZSBpbiByZW5lc2FzX2kzY19kYWEoKToKCmRyaXZlcnMvaTNjL21hc3Rlci9yZW5lc2Fz LWkzYy5jOnJlbmVzYXNfaTNjX2RhYSgpIHsKICAgIC4uLgoJCWlmICghaTNjLT5mcmVlX3BvcyAm JiBpM2MtPnJlc3VtaW5nKSB7CgkJCXN0cnVjdCBpM2NfZGV2X2Rlc2MgKmRldiA9IGkzYy0+YWRk cnNbcG9zXS5pM2NfZGV2LT5kZXYtPmRlc2M7CiAgICAuLi4KfQoKV2lsbCB0aGlzIG9vcHMgaWYg dGhlIExpbnV4IGRldmljZSB3cmFwcGVyIChkZXYpIGZhaWxlZCB0byBhbGxvY2F0ZSBvciB3YXMK dW5hc3NpZ25lZD8KCgpbU2V2ZXJpdHk6IEhpZ2hdClRoaXMgaXMgYWxzbyBhIHByZS1leGlzdGlu ZyBpc3N1ZSwgYnV0IGNhbiBHRU5NQVNLIGludm9rZSB1bmRlZmluZWQgYmVoYXZpb3IKaW4gcmVu ZXNhc19pM2NfZGFhKCkgaWYgbm8gZGV2aWNlcyBhdHRhY2ggZHVyaW5nIEVOVERBQT8KCmRyaXZl cnMvaTNjL21hc3Rlci9yZW5lc2FzLWkzYy5jOnJlbmVzYXNfaTNjX2RhYSgpIHsKICAgIC4uLgoJ LyogU2tpcCBhdHRhY2hpbmcgaWYgdGhlcmUgYXJlIGZhaWx1cmVzIG9uIHRoZSB4ZmVyLiAqLwoJ aWYgKHhmZXItPnJldCkgewoJCW5ld2RldnMgPSAwOwoJfSBlbHNlIHsKCQluZXdkZXZzID0gR0VO TUFTSyhpM2MtPm1heGRldnMgLSBjbWQtPnJ4X2NvdW50IC0gMSwgZmlyc3RfaTNjX3Bvcyk7CiAg ICAuLi4KfQoKSWYgdGhlIGhhcmR3YXJlIGV4ZWN1dGVzIGFuIEVOVERBQSBjb21tYW5kIGJ1dCBu byBuZXcgZGV2aWNlcyBhcmUgZm91bmQgb3IKYXNzaWduZWQsIHRoZSByZXNwb25zZSBxdWV1ZSBy ZXR1cm5zIHRoZSByZW1haW5pbmcgdW5hc3NpZ25lZCBjb3VudCBpbiBkYXRhX2xlbi4KVGhpcyBz ZXRzIGNtZC0+cnhfY291bnQgdG8gdGhlIHJlcXVlc3RlZCBkZXZpY2UgY291bnQKKGkzYy0+bWF4 ZGV2cyAtIGZpcnN0X2kzY19wb3MpLgoKV2hlbiB0aGlzIGhhcHBlbnMsIHRoZSBHRU5NQVNLIG1h Y3JvIGlzIGV2YWx1YXRlZCB3aXRoIGhpZ2ggYXMgZmlyc3RfaTNjX3BvcyAtIDEKYW5kIGxvdyBh cyBmaXJzdF9pM2NfcG9zLiBTaW5jZSBoaWdoIDwgbG93LCBkb2Vzbid0IHRoaXMgdHJpZ2dlciBh bgpvdXQtb2YtYm91bmRzIGJpdHdpc2Ugc2hpZnQgYW5kIHlpZWxkIGEgZ2FyYmFnZSBtYXNrLCBj b3JydXB0aW5nIHRoZSBuZXdkZXZzCm1hc2s/Cgo+ICAJaTNjX2Rldl9zZXRfbWFzdGVyX2RhdGEo ZGV2LCBOVUxMKTsKPiAgCWkzYy0+YWRkcnNbZGF0YS0+aW5kZXhdLmFkZHIgPSAwOwo+ICAJaTNj LT5hZGRyc1tkYXRhLT5pbmRleF0uaTNjX2RldiA9IE5VTEw7CgotLSAKU2FzaGlrbyBBSSByZXZp ZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLmRldi8jL3BhdGNoc2V0LzIwMjYwNjA4MjAxNTQzLjgwNDkw Mi0xLWNsYXVkaXUuYmV6bmVhQGtlcm5lbC5vcmc/cGFydD04CgotLSAKbGludXgtaTNjIG1haWxp bmcgbGlzdApsaW51eC1pM2NAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWkzYwo=