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 3507CD25920 for ; Tue, 27 Jan 2026 02:50:25 +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:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=FLDWNDSdkuIq4zwVgVJaMHYn7AVfQYOaerTphu68nx8=; b=MCC7MNgfBQplDd HHsfEFBJ0UkJYqjiIS/8dHtarfKvDo+kgJc0IWGswFeOBPUi0gs9nXPD6eG4FWH++58OnW/Z3vo38 ziInsTMRVkkQFwfFn/dhqZJgtaTX7Oj/nYLIU6gPbvJCnCUP9hSo4DRa/58NqoQ48l7KDIK6fqb/p fO8Sk1BSA7ot2LQUnTsvpXRqzWkfPuWSqUnLc7owgwtxSUmQ/YTGRK9RxnHb1vAuFzCTcCByLm4Rm nzog17oNg08z4zK7Vdem1dcqMWfOkVx6prGWabQax0WeZ4sb6dFWCgKzv4FF/jRda2Wd3m0r+iUlG uGV15q+c49iceeFGhSaA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vkZ9s-0000000DWtM-44BV; Tue, 27 Jan 2026 02:50:24 +0000 Received: from linux.microsoft.com ([13.77.154.182]) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vkZ9p-0000000DWsx-1yoS for linux-i3c@lists.infradead.org; Tue, 27 Jan 2026 02:50:24 +0000 Received: from [100.64.217.192] (unknown [20.29.225.195]) by linux.microsoft.com (Postfix) with ESMTPSA id 492F020B7165; Mon, 26 Jan 2026 18:50:20 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 492F020B7165 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1769482220; bh=vpRBYzhE+o0Tr/BwdMUTP0BC68Y6RBFAK/palQlBJXg=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=g+JNte+Hwm08TqrplPg31c6tltqWhBnlpTZD41AzubyzsQ3a/rDl9wt+OTto8OH7p jnvNyy1m15BcxFBxlVo24Hli9EdFzbBu6x/7J2Cwkfsmy/jL3VmptghStGYNRw5L9g q6bYOqFuCEPVR+qC4fn5ojPaCnG9ixPhZq5rf444= Message-ID: <149b630d-ba89-453d-aad1-a0d96b0c26b6@linux.microsoft.com> Date: Mon, 26 Jan 2026 18:50:20 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4] i3c: master: Add sysfs option to rescan bus via entdaa To: Frank Li , =?UTF-8?Q?David_Nystr=C3=B6m?= Cc: Alexandre Belloni , linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org, Joshua Yeong References: <20260126-i3c_rescan-v4-1-6b3559d82abc@est.tech> Content-Language: en-US From: Meagan Lloyd In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260126_185021_566776_1CB8D6E2 X-CRM114-Status: GOOD ( 16.27 ) 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: , 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 Ck9uIDEvMjYvMjAyNiA5OjE4IEFNLCBGcmFuayBMaSB3cm90ZToKPiBPbiBNb24sIEphbiAyNiwg MjAyNiBhdCAwOTozNzowMUFNICswMTAwLCBEYXZpZCBOeXN0csO2bSB3cm90ZToKPj4gQWxsb3cg dXNlcnNwYWNlIHRvIHJlcXVlc3QgZHluYW1pYyBhZGRyZXNzIGFzc2lnbm1lbnQsIHdoaWNoIGlz Cj4+IHVzZWZ1bCBmb3IgaTNjZGV2IGRldmljZXMgd2l0aCBicm9rZW4gaG90LWpvaW4gc3VwcG9y dC4KPj4gVGhpcyB3aWxsIGFzc2lnbiBkeW5hbWljIGFkZHJlc3NlcyB0byBhbGwgZGV2aWNlcyBv biB0aGUgSTNDIGJ1cwo+PiB3aGljaCBhcmUgY3VycmVudGx5IHVuYXNzaWduZWQuCj4gUmV2aWV3 ZWQtYnk6IEZyYW5rIExpIDxGcmFuay5MaUBueHAuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBEYXZp ZCBOeXN0csO2bSA8ZGF2aWQubnlzdHJvbUBlc3QudGVjaD4KPj4gLS0tCj4+IENoYW5nZXMgaW4g djQ6Cj4+IC0gSW1wcm92ZWQgY29tbWl0IG1lc3NhZ2UsIG9uY2UgbW9yZS4gQ29tbWVudDogRnJh bmsgTGkKPj4gLSBBZGRlZCByZXF1aXJlZCBkb2N1bWVudGF0aW9uIGZvciBzeXNmcyBhZGRpdGlv bi4gQ29tbWVudDogRnJhbmsgTGkKPj4gLSBMaW5rIHRvIHYzOiBodHRwczovL3BhdGNoLm1zZ2lk LmxpbmsvMjAyNjAxMjMtaTNjX3Jlc2Nhbi12My0xLTAyNjQyOWZhMGM2NUBlc3QudGVjaAo+Pgo+ PiBDaGFuZ2VzIGluIHYzOgo+PiAtIFJlbmFtZSBzeXNmcyBlbnRyeSBmcm9tIHJlc2NhbiB0byBl bnRkZGEsIENvbW1lbnQ6IEpvc2h1YSBZZW9uZwo+PiAtIExpbmsgdG8gdjI6IGh0dHBzOi8vcGF0 Y2gubXNnaWQubGluay8yMDI2MDEyMi1pM2NfcmVzY2FuLXYyLTEtODRjNzRhNDgzZjAzQGVzdC50 ZWNoCj4+Cj4+IENoYW5nZXMgaW4gdjI6Cj4+IC0gSW1wcm92ZWQgdGhlIGNvbW1pdCBtZXNzYWdl IHdpdGggIndoeSIuCj4+IC0gTGluayB0byB2MTogaHR0cHM6Ly9wYXRjaC5tc2dpZC5saW5rLzIw MjYwMTIyLWkzY19yZXNjYW4tdjEtMS0wYzE3MDcxZTIzMmJAZXN0LnRlY2gKPj4gLS0tCj4+ICBE b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pM2MgfCAxOSArKysrKysrKysrKysr KysrKysrCj4+ICBkcml2ZXJzL2kzYy9tYXN0ZXIuYyAgICAgICAgICAgICAgICAgICAgfCAyNCAr KysrKysrKysrKysrKysrKysrKysrKysKPj4gIDIgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0aW9u cygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1i dXMtaTNjIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaTNjCj4+IGluZGV4 IGMxZTA0ODk1N2EwMS4uMDQwODI0YWM3NDAxIDEwMDY0NAo+PiAtLS0gYS9Eb2N1bWVudGF0aW9u L0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pM2MKPj4gKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz dGluZy9zeXNmcy1idXMtaTNjCj4+IEBAIC0xNzIsMyArMTcyLDIyIEBAIERlc2NyaXB0aW9uOgo+ PiAgCQl0aGUgYXV0b21hdGljIHJldHJpZXMuIEV4aXN0IG9ubHkgd2hlbiBJM0MgY29uc3Ryb2xs ZXIgc3VwcG9ydHMKPj4gIAkJdGhpcyByZXRyeSBvbiBuYWNrIGZlYXR1cmUuCj4+Cj4+ICtXaGF0 OgkJL3N5cy9idXMvaTNjL2RldmljZXMvaTNjLTxidXMtaWQ+L2VudGRhYQo+PiArS2VybmVsVmVy c2lvbjogIDYuMjAKPj4gK0NvbnRhY3Q6CWxpbnV4LWkzY0B2Z2VyLmtlcm5lbC5vcmcKPj4gK0Rl c2NyaXB0aW9uOgo+PiArCQlXcml0ZS1vbmx5IGF0dHJpYnV0ZSB0aGF0IHRyaWdnZXJzIGEgRHlu YW1pYyBBZGRyZXNzIEFzc2lnbm1lbnQKPj4gKwkJKERBQSkgcHJvY2VkdXJlIHdoaWNoIGRpc2Nv dmVycyBuZXcgSTNDIGRldmljZXMgb24gdGhlIGJ1cy4KPj4gKwkJV3JpdGluZyBhbnkgbm9uLXpl cm8gdmFsdWUgdG8gdGhpcyBhdHRyaWJ1dGUKPj4gKwkJY2F1c2VzIHRoZSBtYXN0ZXIgY29udHJv bGxlciB0byBicm9hZGNhc3QgYW4gRU5UREFBCj4+ICsJCShFbnRlciBEeW5hbWljIEFkZHJlc3Mg QXNzaWdubWVudCkgQ29tbW9uIENvbW1hbmQgQ29kZShDQ0MpIG9uCj4+ICsJCXRoZSBidXMuCj4+ ICsKPj4gKwkJVGhpcyBpcyB1c2VmdWwgZm9yIGRpc2NvdmVyaW5nIEkzQyBkZXZpY2VzIHRoYXQg d2VyZSBub3QgcHJlc2VudAo+PiArCQlkdXJpbmcgaW5pdGlhbCBidXMgaW5pdGlhbGl6YXRpb24g YW5kIGFyZSB1bmFibGUgdG8gaXNzdWUKPj4gKwkJSG90LUpvaW4uIE9ubHkgZGV2aWNlcyB3aXRo b3V0IGEgY3VycmVudGx5IGFzc2lnbmVkIGR5bmFtaWMgYWRkcmVzcwo+PiArCQl3aWxsIHJlc3Bv bmQgdG8gdGhlIEVOVERBQSBicm9hZGNhc3QgYW5kIGJlIGFzc2lnbmVkIGFkZHJlc3Nlcy4KPj4g Kwo+PiArCQlOb3RlIHRoYXQgdGhpcyBtZWNoYW5pc20gaXMgZGlzdGluY3QgZnJvbSBIb3QtSm9p biwgc2luY2UgdGhpcyBpcwo+PiArCQljb250cm9sbGVyLWluaXRpYXRlZCBkaXNjb3ZlcnksIHdo aWxlIEhvdC1Kb2luIGlzIGRldmljZS1pbml0aWF0ZWQKPj4gKwkJbWV0aG9kIHRvIHByb3Zva2Ug Y29udHJvbGxlciBkaXNjb3ZlcnkgcHJvY2VkdXJlLgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9p M2MvbWFzdGVyLmMgYi9kcml2ZXJzL2kzYy9tYXN0ZXIuYwo+PiBpbmRleCA4MGRkYTBlODU1NTgu LmExZDgxNjYzNGEyNSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9pM2MvbWFzdGVyLmMKPj4gKysr IGIvZHJpdmVycy9pM2MvbWFzdGVyLmMKPj4gQEAgLTc1OCw2ICs3NTgsMjkgQEAgc3RhdGljIHNz aXplX3QgZGV2X25hY2tfcmV0cnlfY291bnRfc3RvcmUoc3RydWN0IGRldmljZSAqZGV2LAo+Pgo+ PiAgc3RhdGljIERFVklDRV9BVFRSX1JXKGRldl9uYWNrX3JldHJ5X2NvdW50KTsKPj4KPj4gK3N0 YXRpYyBzc2l6ZV90IGVudGRhYV9zdG9yZShzdHJ1Y3QgZGV2aWNlICpkZXYsCj4+ICsJCQkgICAg c3RydWN0IGRldmljZV9hdHRyaWJ1dGUgKmF0dHIsCj4+ICsJCQkgICAgY29uc3QgY2hhciAqYnVm LCBzaXplX3QgY291bnQpCj4+ICt7Cj4+ICsJc3RydWN0IGkzY19tYXN0ZXJfY29udHJvbGxlciAq bWFzdGVyID0gZGV2X3RvX2kzY21hc3RlcihkZXYpOwo+PiArCXVuc2lnbmVkIGxvbmcgdmFsOwo+ PiArCWludCByZXQ7Cj4+ICsKPj4gKwlyZXQgPSBrc3RydG91bChidWYsIDAsICZ2YWwpOwo+PiAr CWlmIChyZXQpCj4+ICsJCXJldHVybiByZXQ7Cj4+ICsKPj4gKwlpZiAodmFsKSB7Cj4+ICsJCXJl dCA9IGkzY19tYXN0ZXJfZG9fZGFhKG1hc3Rlcik7Cj4+ICsJCWlmIChyZXQpCj4+ICsJCQlyZXR1 cm4gcmV0Owo+PiArCX0KPj4gKwoKV2h5IG5vdCB1c2Uga3N0cnRvYm9vbCBhbmQgcmV0dXJuIC1F SU5WQUwgZm9yIGlucHV0cyB0aGF0IGV2YWx1YXRlIHRvIGZhbHNlPwoKPj4gKwlyZXR1cm4gY291 bnQ7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyBERVZJQ0VfQVRUUl9XTyhlbnRkYWEpOwo+PiArCj4+ ICBzdGF0aWMgc3RydWN0IGF0dHJpYnV0ZSAqaTNjX21hc3RlcmRldl9hdHRyc1tdID0gewo+PiAg CSZkZXZfYXR0cl9tb2RlLmF0dHIsCj4+ICAJJmRldl9hdHRyX2N1cnJlbnRfbWFzdGVyLmF0dHIs Cj4+IEBAIC03NjksNiArNzkyLDcgQEAgc3RhdGljIHN0cnVjdCBhdHRyaWJ1dGUgKmkzY19tYXN0 ZXJkZXZfYXR0cnNbXSA9IHsKPj4gIAkmZGV2X2F0dHJfZHluYW1pY19hZGRyZXNzLmF0dHIsCj4+ ICAJJmRldl9hdHRyX2hkcmNhcC5hdHRyLAo+PiAgCSZkZXZfYXR0cl9ob3Rqb2luLmF0dHIsCj4+ ICsJJmRldl9hdHRyX2VudGRhYS5hdHRyLApJcyAnZW50ZGFhJyB0aGUgYmVzdCBuYW1pbmcgaGVy ZT8gS2VlcGluZyBpdCBnZW5lcmFsIGkuZS4gJ2RhYScgb3IgJ3RyaWdnZXJfZGFhJyB3b3VsZCBi ZSBtb3JlIGZsZXhpYmxlL2V4dGVuc2libGUgaW4gbXkgb3Bpbmlvbi4KPj4gIAlOVUxMLAo+PiAg fTsKPj4gIEFUVFJJQlVURV9HUk9VUFMoaTNjX21hc3RlcmRldik7Cj4+Cj4+IC0tLQo+PiBiYXNl LWNvbW1pdDogZTNiMzJkY2I5ZjIzZTNjMzkyN2VmM2VlYzZhNTg0MmE5ODhmYjU3NAo+PiBjaGFu Z2UtaWQ6IDIwMjYwMTE2LWkzY19yZXNjYW4tNDkyMWQwYjQxYTAwCj4+Cj4+IEJlc3QgcmVnYXJk cywKPj4gLS0KPj4gRGF2aWQgTnlzdHLDtm0gPGRhdmlkLm55c3Ryb21AZXN0LnRlY2g+Cj4+Cj4+ Cj4+IC0tCj4+IGxpbnV4LWkzYyBtYWlsaW5nIGxpc3QKPj4gbGludXgtaTNjQGxpc3RzLmluZnJh ZGVhZC5vcmcKPj4gaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1pM2MKCi0tIApsaW51eC1pM2MgbWFpbGluZyBsaXN0CmxpbnV4LWkzY0BsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtaTNjCg==