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 C6CCDC43458 for ; Mon, 13 Jul 2026 13:19:09 +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=o0GxDiqKGvzUKLa1xRZFDbUCqD+DdMayACmaMjjV5Bw=; b=QSqAYZL4dwXNNt qgzs4mJPQDx+7NA57c8Jzp6IqXV/mp0yr6b6hxqX3bIOmpYVwRy/NgpkZww0yenTbawRoYYslSPfy 7Vtlmz2bsS0Yr7Ap3YkLRkRN2mRCrXnoVQ+9YZdM/knCNZBq/VI9A3ok4PiAaS6O/HmOYi9m9s766 SHcRJ5s/2uSqwiNZhz7bYboCcxzgs4k5hwfHXc2DGRXCoCIm/TnO/ge8NYsYLZT5r3mEmCblJkmhS JHGLWa2MPfKvh0aZsWxp33qjM/ThG1DXcclPapVwECJFzjNJ2amjMavXRV7ZlurJD6JuMzhiDROlI VGMr1HhzXD/AWn1+LkJg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wjGYv-00000009M1I-20QP; Mon, 13 Jul 2026 13:19:09 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wjGYu-00000009M13-3yAL for linux-i3c@lists.infradead.org; Mon, 13 Jul 2026 13:19:08 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 4992E40BB9; Mon, 13 Jul 2026 13:19:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DC0CD1F00A3A; Mon, 13 Jul 2026 13:19:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783948748; bh=ZGDlHGALWnOEw1MaXrRkGjgrrbrJIBhlOInrN3llDVU=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=EyJIsFTkrQA2rfTB1XtljhwcQTlK3fSUZd4HcCaEboeSJ1BwntS2UKNOSfpi9DiDb 9dNCnl5oybmipieeYWx8fZ7Lvwttd++QxEJ7YQYtgR1btRYDQSSo0EXAYFlO+1yWQk PR4LAiIZv3te8eUu0U8DIUhNxr3mU+K6cCsf0dskImhf1c7jQCWVhtLf3VtUjMoqlV AW9FKHz9m/PlzQn/3phIxNAAtIbfGe+OR/ZNpVePBmtAg3TV7X/kdwTI83R0va2gnn chHLW3oA6gz+rrF3yc7FNevZJ6pmEboFT9NnItS2qGlz2+PbfROxZgdTNpYiVXXWS9 ipdH/7xBACK3w== From: sashiko-bot@kernel.org Subject: Re: [PATCH v5 02/17] i3c: renesas: Restore STDBR and EXTBR registers on resume To: "Claudiu Beznea" Cc: "Alexandre Belloni" , wsa+renesas@sang-engineering.com, linux-i3c@lists.infradead.org, Frank.Li@kernel.org In-Reply-To: <20260713130545.568657-3-claudiu.beznea+renesas@tuxon.dev> References: <20260713130545.568657-1-claudiu.beznea+renesas@tuxon.dev> <20260713130545.568657-3-claudiu.beznea+renesas@tuxon.dev> Date: Mon, 13 Jul 2026 13:19:07 +0000 Message-Id: <20260713131907.DC0CD1F00A3A@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBFWFRCUiB0aW1pbmcgcmVnaXN0ZXJzIGFyZSBzaWxlbnRseSB0cnVuY2F0ZWQgd2hl biBTQ0wgbG93L2hpZ2ggdGlja3MgZXhjZWVkIDI1NS4KLSBbSGlnaF0gSGFyZHdhcmUgcmVzZXRz IGFyZSB1bmNvbmRpdGlvbmFsbHkgZGVhc3NlcnRlZCBiZWZvcmUgY2xvY2tzIGFyZSBlbmFibGVk IGR1cmluZyBzeXN0ZW0gcmVzdW1lLgotLQoKLS0tIFBhdGNoIFsyXTogW1BBVENIIHY1IDAyLzE3 XSBpM2M6IHJlbmVzYXM6IFJlc3RvcmUgU1REQlIgYW5kIEVYVEJSIHJlZ2lzdGVycyBvbiByZXN1 bWUgLS0tCmNvbW1pdCAzMzkxNzMyNWZmYjYyODE3NjFhNWY5OWM4YjQxYmI5NzJhZDk1MGJkCkF1 dGhvcjogQ2xhdWRpdSBCZXpuZWEgPGNsYXVkaXUuYmV6bmVhLnVqQGJwLnJlbmVzYXMuY29tPgoK aTNjOiByZW5lc2FzOiBSZXN0b3JlIFNUREJSIGFuZCBFWFRCUiByZWdpc3RlcnMgb24gcmVzdW1l CgpUaGlzIGNvbW1pdCBhZGRzIGFuIGV4dGJyIGZpZWxkIHRvIHRoZSByZW5lc2FzX2kzYyBzdHJ1 Y3QgdG8gY2FjaGUgdGhlCkV4dGVuZGVkIEJpdCBSYXRlIGNvbmZpZ3VyYXRpb24gZHVyaW5nIGlu aXRpYWxpemF0aW9uLiBJdCB0aGVuIHJlc3RvcmVzCnRoaXMgdmFsdWUsIGFsb25nIHdpdGggdGhl IFN0YW5kYXJkIEJpdCBSYXRlIHJlZ2lzdGVyLCBkdXJpbmcgdGhlIGRldmljZQpyZXN1bWUgc2Vx dWVuY2UgdG8gcmV0YWluIHRoZSBjb250cm9sbGVyJ3Mgc3RhdGUgYWZ0ZXIgcG93ZXIgbG9zcy4K Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaTNjL21hc3Rlci9yZW5lc2FzLWkzYy5jIGIvZHJpdmVy cy9pM2MvbWFzdGVyL3JlbmVzYXMtaTNjLmMKPiBpbmRleCAzOGI4NDI4ZjQ2NGMzLi5jZDk5Mjg2 NDljN2Y3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvaTNjL21hc3Rlci9yZW5lc2FzLWkzYy5jCj4g KysrIGIvZHJpdmVycy9pM2MvbWFzdGVyL3JlbmVzYXMtaTNjLmMKClsgLi4uIF0KCj4gQEAgLTYy MiwxMCArNjIzLDkgQEAgc3RhdGljIGludCByZW5lc2FzX2kzY19idXNfaW5pdChzdHJ1Y3QgaTNj X21hc3Rlcl9jb250cm9sbGVyICptKQo+ICAJcmVuZXNhc193cml0ZWwoaTNjLT5yZWdzLCBTVERC UiwgaTNjLT5pM2NfU1REQlIpOwo+ICAKPiAgCS8qIEV4dGVuZGVkIEJpdCBSYXRlIHNldHRpbmcg Ki8KPiAtCXJlbmVzYXNfd3JpdGVsKGkzYy0+cmVncywgRVhUQlIsIEVYVEJSX0VCUkxPKG9kX2xv d190aWNrcykgfAo+IC0JCQkJCSAgIEVYVEJSX0VCUkhPKG9kX2hpZ2hfdGlja3MpIHwKPiAtCQkJ CQkgICBFWFRCUl9FQlJMUChwcF9sb3dfdGlja3MpIHwKPiAtCQkJCQkgICBFWFRCUl9FQlJIUChw cF9oaWdoX3RpY2tzKSk7Cj4gKwlpM2MtPmV4dGJyID0gRVhUQlJfRUJSTE8ob2RfbG93X3RpY2tz KSB8IEVYVEJSX0VCUkhPKG9kX2hpZ2hfdGlja3MpIHwKPiArCQkgICAgIEVYVEJSX0VCUkxQKHBw X2xvd190aWNrcykgfCBFWFRCUl9FQlJIUChwcF9oaWdoX3RpY2tzKTsKPiArCXJlbmVzYXNfd3Jp dGVsKGkzYy0+cmVncywgRVhUQlIsIGkzYy0+ZXh0YnIpOwoKW1NldmVyaXR5OiBIaWdoXQpUaGlz IGlzbid0IGEgYnVnIGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaCwgYnV0IGNhY2hpbmcgdGhpcyB2 YWx1ZSBoZXJlIG1lYW5zCndlIGFyZSBzdG9yaW5nIGEgY29ycnVwdGVkIHJlZ2lzdGVyIHZhbHVl IHRvIHJlc3RvcmUgb24gc3lzdGVtIHJlc3VtZS4KCldoZW4gdGhlIGNhbGN1bGF0ZWQgb2RfbG93 X3RpY2tzIG9yIG9kX2hpZ2hfdGlja3MgZXhjZWVkIDI1NSAod2hpY2ggc2V0cwp0aGUgZG91Ymxl X1NCUiBiaXQgZm9yIFNUREJSKSwgZG9lcyBFWFRCUl9FQlJMTyBzaWxlbnRseSB0cnVuY2F0ZSB0 aGUKdXBwZXIgYml0cz8KClVubGlrZSBTVERCUl9TQlJMTyB3aGljaCBzaGlmdHMgdGhlIHZhbHVl IGRvd24gYnkgZG91YmxlX1NCUiBiZWZvcmUKbWFza2luZywgRVhUQlJfRUJSTE8gcGFzc2VzIHRo ZSB2YWx1ZSBkaXJlY3RseSB0bwpGSUVMRF9QUkVQKEdFTk1BU0soNywgMCksIHgpLgoKU2luY2Ug b2RfbG93X3RpY2tzIGNhbiBiZSB1cCB0byA1MTAsIHRoaXMgd291bGQgZHJvcCB0aGUgaGlnaCBi aXQgYW5kCnJlc3VsdCBpbiBtYWxmb3JtZWQgRXh0ZW5kZWQgQml0IFJhdGUgKEVYVEJSKSB0aW1p bmdzLgoKPiAgCj4gIAlyZW5lc2FzX3dyaXRlbChpM2MtPnJlZ3MsIFJFRkNLQ1RMLCBSRUZDS0NU TF9JUkVGQ0tTKGNrcykpOwo+ICAJaTNjLT5yZWZjbGtfZGl2ID0gY2tzOwoKWyAuLi4gXQoKPiBA QCAtMTQ2OCw2ICsxNDY4LDggQEAgc3RhdGljIGludCByZW5lc2FzX2kzY19yZXN1bWVfbm9pcnEo c3RydWN0IGRldmljZSAqZGV2KQo+ICAJCWdvdG8gZXJyX3RyZXNldG47Cj4gIAo+ICAJLyogUmUt c3RvcmUgSTNDIHJlZ2lzdGVycyB2YWx1ZS4gKi8KPiArCXJlbmVzYXNfd3JpdGVsKGkzYy0+cmVn cywgU1REQlIsIGkzYy0+aTNjX1NUREJSKTsKPiArCXJlbmVzYXNfd3JpdGVsKGkzYy0+cmVncywg RVhUQlIsIGkzYy0+ZXh0YnIpOwoKW1NldmVyaXR5OiBIaWdoXQpUaGlzIGlzIGEgcHJlLWV4aXN0 aW5nIGlzc3VlLCBidXQgc2luY2UgaXQgaXMgbW9kaWZ5aW5nIHJlZ2lzdGVyIHJlc3RvcmVzCmR1 cmluZyBzeXN0ZW0gcmVzdW1lLCBhcmUgd2UgZG9pbmcgdGhpcyBpbiB0aGUgY29ycmVjdCBvcmRl ciB3aXRoIHJlc3BlY3QKdG8gY2xvY2tzPwoKTG9va2luZyBzbGlnaHRseSBlYXJsaWVyIGluIHJl bmVzYXNfaTNjX3Jlc3VtZV9ub2lycSgpOgoKcmVuZXNhc19pM2NfcmVzdW1lX25vaXJxKCkgewog ICAgICAgIC4uLgogICAgICAgIHJldCA9IHJlc2V0X2NvbnRyb2xfZGVhc3NlcnQoaTNjLT5wcmVz ZXRuKTsKICAgICAgICBpZiAocmV0KQogICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKCiAgICAg ICAgcmV0ID0gcmVzZXRfY29udHJvbF9kZWFzc2VydChpM2MtPnRyZXNldG4pOwogICAgICAgIGlm IChyZXQpCiAgICAgICAgICAgICAgICBnb3RvIGVycl9wcmVzZXRuOwoKICAgICAgICByZXQgPSBj bGtfYnVsa19lbmFibGUoaTNjLT5udW1fY2xrcywgaTNjLT5jbGtzKTsKICAgICAgICAuLi4KfQoK SWYgdGhlIGhhcmR3YXJlIHJlc2V0cyBhcmUgc3luY2hyb25vdXMsIGNvdWxkIGRlYXNzZXJ0aW5n IHRoZW0gd2hpbGUKY2xvY2tzIGFyZSBkaXNhYmxlZCBsZWF2ZSB0aGUgY29udHJvbGxlciBpbiBh biB1bmRlZmluZWQgc3RhdGUgb3IgcHJldmVudApwcm9wZXIgcmVjb3ZlcnkgZHVyaW5nIHJlc3Vt ZT8KCj4gIAlyZW5lc2FzX3dyaXRlbChpM2MtPnJlZ3MsIFJFRkNLQ1RMLAo+ICAJCSAgICAgICBS RUZDS0NUTF9JUkVGQ0tTKGkzYy0+cmVmY2xrX2RpdikpOwo+ICAJcmVuZXNhc193cml0ZWwoaTNj LT5yZWdzLCBNU0RWQUQsIE1TRFZBRF9NRFlBRFYgfAoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3 IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2MDcxMzEzMDU0NS41Njg2NTctMS1j bGF1ZGl1LmJlem5lYStyZW5lc2FzQHR1eG9uLmRldj9wYXJ0PTIKCi0tIApsaW51eC1pM2MgbWFp bGluZyBsaXN0CmxpbnV4LWkzY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtaTNjCg==