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 A0955C43458 for ; Wed, 1 Jul 2026 20:27:24 +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=+kjjpM2Mi/gRlpt2FowWLv77d+s2EnRkA6/jdyrbrTU=; b=mTbteFq5/i3XNp /jtV9x2wa1qKTCxYhzke96pdMOnJHBmmU81p5HcZh9GQO8rVtVKYOyxbPL9x5e/2g0hfV8IMb0aR6 xCBSgA5Qt9CzU7E2W5wmfPqzYJYgSsWD8Z4i6/lW9jWxB7EXW6Jj7H5QA2EEv3e9TVLJWPd+1w8xV xZ5TIuXdwoD9vxXWyBtn5pwGAthcPzyBf0wvWxaQ+evA0fowAkVabXRK0wluJIfu0jevJvzJVLzIA tbCOsHTm8qLCxrXLSL1sjf5KB92nfd8Fr1r9Rep1pFThah2xcJh/cNiLSag5y82jSegp/pH3aCuRO LPqKZjH6Te4OV1I9UrNg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wf1Wm-00000002xxf-1gjX; Wed, 01 Jul 2026 20:27:24 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wf1Wl-00000002xxY-3if8 for linux-i3c@lists.infradead.org; Wed, 01 Jul 2026 20:27:24 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 1241C60138; Wed, 1 Jul 2026 20:27:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8224D1F000E9; Wed, 1 Jul 2026 20:27:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782937642; bh=9KEn895i4hxbv508F4PBm+QULWWcZhgEhAlDQECAoMQ=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=Nv5creJ0XktcRjXmtWQhjnL9dQPJjuhrA02x5SaSH9HTRgJYsQ8MFidrpVWiVpLKe IEadqSkbMnVllDr/wAM/oEN2fkADKle0/8Ig97fJd2GAp/6RszABkjSG0cpJDz9g8f o1REsodvTkIzOuMDOJM+k1yedLlp9rauecrL7Ol80iemf9xdB1Ogh9HiwuiHZ7tUto y3CgEUt8O/wrbzD3FB+a98RNpd2rJGgkWT5qXgsyycqhqa6fNhj+x6HUtA+wbvEO3t paVIEniectPaB9o4Tbg1aNOYB5Fh7yGIrUnik1rMJ5xXYjkoB6bIrDKK2BmItDU0iJ /lhCsgvIVDFuQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH RFC 2/7] i3c: master: Report wakeup events for IBIs To: "Adrian Hunter" Cc: linux-i3c@lists.infradead.org, Frank.Li@kernel.org, "Alexandre Belloni" In-Reply-To: <20260701200552.220042-3-adrian.hunter@intel.com> References: <20260701200552.220042-1-adrian.hunter@intel.com> <20260701200552.220042-3-adrian.hunter@intel.com> Date: Wed, 01 Jul 2026 20:27:22 +0000 Message-Id: <20260701202722.8224D1F000E9@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 MyBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpOZXcgaXNzdWVzOgotIFtIaWdoXSBV bmNvbmRpdGlvbmFsIGRlcmVmZXJlbmNlIG9mIGBkZXYtPmRldmAgaW4gYGkzY19tYXN0ZXJfcXVl dWVfaWJpKClgIGNhdXNlcyBhIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBvciB1c2UtYWZ0ZXIt ZnJlZSB3aGVuIGFuIElCSSBpbnRlcnJ1cHQgdHJpZ2dlcnMgZHVyaW5nIG1hc3RlciBjb250cm9s bGVyIHRlYXJkb3duLgoKUHJlLWV4aXN0aW5nIGlzc3VlczoKLSBbSGlnaF0gRGFuZ2xpbmcgcG9p bnRlciBsZWZ0IGluIGBkZXNjLT5kZXZgIHdoZW4gYGRldmljZV9yZWdpc3RlcigpYCBmYWlscywg bGVhZGluZyB0byBVQUYgYW5kIGRvdWJsZSBmcmVlIGR1cmluZyB0ZWFyZG93bi4KLSBbSGlnaF0g QSBUT0NUT1UgcmFjZSBpbiBgaTNjX21hc3Rlcl9xdWV1ZV9pYmkoKWAgYWxsb3dzIGBkZXYtPmli aWAgdG8gYmUgYWNjZXNzZWQgYW5kIG1vZGlmaWVkIGFmdGVyIGl0IGhhcyBiZWVuIGZyZWVkIGJ5 IGEgY29uY3VycmVudCBkcml2ZXIgdW5iaW5kLgotLQoKY29tbWl0IDg4YjM5MTBlOTJkMjQxNmVm MWNiNTQwMGVmOGVlM2JiZGQ4MjAwYzUKQXV0aG9yOiBBZHJpYW4gSHVudGVyIDxhZHJpYW4uaHVu dGVyQGludGVsLmNvbT4KCmkzYzogbWFzdGVyOiBSZXBvcnQgd2FrZXVwIGV2ZW50cyBmb3IgSUJJ cwoKVGhpcyBjb21taXQgYWxsb3dzIGFuIEkzQyBkZXZpY2UgY29uZmlndXJlZCBhcyBhIHdha2V1 cCBzb3VyY2UgdG8gd2FrZSB0aGUKc3lzdGVtIHZpYSBhbiBJbi1CYW5kIEludGVycnVwdCAoSUJJ KS4gV2hlbiBhbiBJQkkgaXMgcXVldWVkLCBhIHdha2V1cCBldmVudCBpcwpyZWNvcmRlZCB3aXRo IGEgMTAwIG1zIHByb2Nlc3NpbmcgaW50ZXJ2YWwgdG8gYWxsb3cgdGhlIGRyaXZlciB0aW1lIHRv IHByb2Nlc3MKaXQuCgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2kzYy9tYXN0ZXIuYyBiL2RyaXZl cnMvaTNjL21hc3Rlci5jCj4gaW5kZXggYTQ3ZTI5MjRiYjcwMS4uYTM2ZjliNjE3Y2JmNyAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2kzYy9tYXN0ZXIuYwo+ICsrKyBiL2RyaXZlcnMvaTNjL21hc3Rl ci5jCj4gQEAgLTI5OTQsNiArMjk5NCw5IEBAIHN0YXRpYyB2b2lkIGkzY19tYXN0ZXJfdW5yZWdp c3Rlcl9pM2NfZGV2cyhzdHJ1Y3QgaTNjX21hc3Rlcl9jb250cm9sbGVyICptYXN0ZXIpCj4gIAl9 Cj4gIH0KCltTZXZlcml0eTogSGlnaF0KVGhpcyBpc24ndCBhIGJ1ZyBpbnRyb2R1Y2VkIGJ5IHRo aXMgcGF0Y2gsIGJ1dCBsb29raW5nIGF0IGhvdyBkZXZpY2VzIGFyZQp1bnJlZ2lzdGVyZWQgaGVy ZSBpbiBpM2NfbWFzdGVyX3VucmVnaXN0ZXJfaTNjX2RldnMoKToKCiAgICBpM2NkZXYtPmRldi0+ ZGVzYyA9IE5VTEw7CiAgICBpZiAoZGV2aWNlX2lzX3JlZ2lzdGVyZWQoJmkzY2Rldi0+ZGV2LT5k ZXYpKQogICAgICAgIGRldmljZV91bnJlZ2lzdGVyKCZpM2NkZXYtPmRldi0+ZGV2KTsKICAgIGVs c2UKICAgICAgICBwdXRfZGV2aWNlKCZpM2NkZXYtPmRldi0+ZGV2KTsKICAgIGkzY2Rldi0+ZGV2 ID0gTlVMTDsKCklzIHRoZXJlIGEgcmlzayBvZiBhIGRvdWJsZSBmcmVlIGlmIGRldmljZV9yZWdp c3RlcigpIGZhaWxzIGVhcmxpZXIgaW4KaTNjX21hc3Rlcl9yZWdpc3Rlcl9uZXdfaTNjX2RldnMo KT8KCklmIHRoZSBlcnJvciBwYXRoIGluIHJlZ2lzdHJhdGlvbiBjYWxscyBwdXRfZGV2aWNlKCZk ZXNjLT5kZXYtPmRldikgYnV0IGZhaWxzCnRvIHNldCBkZXNjLT5kZXYgdG8gTlVMTCwgdGhpcyB0 ZWFyZG93biBsb29wIHdpbGwgbGF0ZXIgZmluZCB0aGUgZGFuZ2xpbmcKcG9pbnRlciwgcGVyZm9y bSBhIHVzZS1hZnRlci1mcmVlIHdyaXRlIHNldHRpbmcgZGVzYyB0byBOVUxMLCBhbmQgY2FsbApw dXRfZGV2aWNlKCkgYWdhaW4gb24gZnJlZWQgbWVtb3J5LgoKPiAgCj4gKy8qIEFwcHJveGltYXRl IHRpbWUgZm9yIElCSSBoYW5kbGVyIHRvIHJ1biAqLwo+ICsjZGVmaW5lIEkzQ19XQUtFVVBfUFJP Q0VTU0lOR19USU1FX01TIDEwMAo+ICsKPiAgLyoqCj4gICAqIGkzY19tYXN0ZXJfcXVldWVfaWJp KCkgLSBRdWV1ZSBhbiBJQkkKPiAgICogQGRldjogdGhlIGRldmljZSB0aGlzIElCSSBpcyBjb21p bmcgZnJvbQo+IEBAIC0zMDA3LDYgKzMwMTAsOSBAQCB2b2lkIGkzY19tYXN0ZXJfcXVldWVfaWJp KHN0cnVjdCBpM2NfZGV2X2Rlc2MgKmRldiwgc3RydWN0IGkzY19pYmlfc2xvdCAqc2xvdCkKPiAg CWlmICghZGV2LT5pYmkgfHwgIXNsb3QpCj4gIAkJcmV0dXJuOwoKW1NldmVyaXR5OiBIaWdoXQpU aGlzIGlzbid0IGEgYnVnIGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaCwgYnV0IGlzIGl0IHBvc3Np YmxlIGZvciBkZXYtPmliaSB0bwpiZSBmcmVlZCBjb25jdXJyZW50bHk/CgpJZiBpM2NfZGV2X2Zy ZWVfaWJpX2xvY2tlZCgpIGV4ZWN1dGVzIGtmcmVlKGRldi0+aWJpKSBhbmQgc2V0cyBkZXYtPmli aSA9IE5VTEwKZHVyaW5nIGRldmljZSB1bmJpbmQgd2l0aG91dCBjYWxsaW5nIHN5bmNocm9uaXpl X2lycSgpIHRvIHdhaXQgZm9yIHJ1bm5pbmcKaW50ZXJydXB0cyB0byBmaW5pc2g6CgpDb3VsZCBh biBJU1IgcnVubmluZyBjb25jdXJyZW50bHkgb24gYW5vdGhlciBDUFUgcGFzcyB0aGUgaWYgKCFk ZXYtPmliaSkgY2hlY2sKYWJvdmUsIGdldCBkZWxheWVkLCBhbmQgdGhlbiBhY2Nlc3MgZGV2LT5p YmkgaW4gdGhlIGF0b21pY19pbmMoKSBiZWxvdyBhZnRlcgppdCBoYXMgYmVlbiBmcmVlZD8KCj4g IAo+ICsJaWYgKGRldmljZV9tYXlfd2FrZXVwKCZkZXYtPmRldi0+ZGV2KSkKPiArCQlwbV93YWtl dXBfZXZlbnQoJmRldi0+ZGV2LT5kZXYsIEkzQ19XQUtFVVBfUFJPQ0VTU0lOR19USU1FX01TKTsK PiArCgpbU2V2ZXJpdHk6IEhpZ2hdCkRvZXMgdGhpcyBjb2RlIGludHJvZHVjZSBhIE5VTEwgcG9p bnRlciBkZXJlZmVyZW5jZSBvciB1c2UtYWZ0ZXItZnJlZSByaXNrCmR1cmluZyBtYXN0ZXIgY29u dHJvbGxlciB0ZWFyZG93bj8KCkR1cmluZyB1bnJlZ2lzdHJhdGlvbiwgaTNjX21hc3Rlcl91bnJl Z2lzdGVyX2kzY19kZXZzKCkgbnVsbGlmaWVzCmkzY2Rldi0+ZGV2LT5kZXNjIGFuZCBzZXRzIGkz Y2Rldi0+ZGV2ID0gTlVMTC4gQmVjYXVzZSB0aGUgdW5yZWdpc3RyYXRpb24gY29kZQpudWxsaWZp ZXMgZGV2LT5kZXNjIGVhcmx5LCB0aGUgZHJpdmVyJ3MgLnJlbW92ZSgpIGNhbGxiYWNrIG1pZ2h0 IHNpbGVudGx5IGZhaWwKdG8gY2xlYW4gdXAgYW5kIGRpc2FibGUgdGhlIElCSSBoYXJkd2FyZSBp bnRlcnJ1cHQuCgpJZiB0aGUgaW50ZXJydXB0IHJlbWFpbnMgYWN0aXZlIGFuZCBmaXJlcywgdGhl IElTUiB3aWxsIGNhbGwKaTNjX21hc3Rlcl9xdWV1ZV9pYmkoKS4gU2luY2UgdGhpcyBuZXcgY29k ZSB1bmNvbmRpdGlvbmFsbHkgZGVyZWZlcmVuY2VzCmRldi0+ZGV2IHdpdGhvdXQgdmVyaWZ5aW5n IGl0IGlzIG5vdCBOVUxMLCB3b3VsZG4ndCB0aGlzIGNhdXNlIGFuIGltbWVkaWF0ZQprZXJuZWwg b29wcz8KCj4gIAlhdG9taWNfaW5jKCZkZXYtPmliaS0+cGVuZGluZ19pYmlzKTsKPiAgCXF1ZXVl X3dvcmsoZGV2LT5pYmktPndxLCAmc2xvdC0+d29yayk7Cj4gIH0KCi0tIApTYXNoaWtvIEFJIHJl dmlldyDCtyBodHRwczovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA3MDEyMDA1NTIuMjIw MDQyLTEtYWRyaWFuLmh1bnRlckBpbnRlbC5jb20/cGFydD0yCgotLSAKbGludXgtaTNjIG1haWxp bmcgbGlzdApsaW51eC1pM2NAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWkzYwo=