From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail03.siengine.com (mail03.siengine.com [43.240.192.165]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A0E021ACE00 for ; Mon, 9 Sep 2024 06:51:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=43.240.192.165 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1725864674; cv=none; b=Mc+ylz2IAv5F4DqleJb5EplQsb0/dlLMY/+HJmYtVot3GgLBjDZjGJJi0jyFu/Dzo5Id9ZxRwa1t77+b9hQifpVPmtZhG8Xs5Qd0NzYd7Y9uMQfG+a9vfLbkq4C75KrjTOFFoQpFyfMg40NupsBAih8Bmn4fvyVY2v4aqz1xmhU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1725864674; c=relaxed/simple; bh=6esrUczR8oysIyzNBKCBPAjvleuW+wajfkwDu72CqIw=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=uiSM71FHOhhCC0EQGxo0T845BjaokP9lBgcWepHDa0nyY08cn/NA5xhjWdYbrWxfj8qZ8C3Barz3yRe7MqQjHZTHiLFmMBS6PPxnJNHjPXLMPWZSjWPvAvWKJ4e4uX1MT9aHiRCOfDf9bLf8ZKK0+trOoV7k6F7KRlGlHJAimX4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=siengine.com; spf=pass smtp.mailfrom=siengine.com; arc=none smtp.client-ip=43.240.192.165 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=siengine.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=siengine.com Received: from dsgsiengine01.siengine.com ([10.8.1.61]) by mail03.siengine.com with ESMTPS id 4896okHL032940 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 9 Sep 2024 14:50:46 +0800 (+08) (envelope-from kimriver.liu@siengine.com) Received: from SEEXMB03-2019.siengine.com (SEEXMB03-2019.siengine.com [10.8.1.33]) by dsgsiengine01.siengine.com (SkyGuard) with ESMTPS id 4X2HXj626Rz7ZMkV; Mon, 9 Sep 2024 14:50:45 +0800 (CST) Received: from SEEXMB03-2019.siengine.com (10.8.1.33) by SEEXMB03-2019.siengine.com (10.8.1.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1544.11; Mon, 9 Sep 2024 14:50:45 +0800 Received: from SEEXMB03-2019.siengine.com ([fe80::23e0:1bbb:3ec9:73fe]) by SEEXMB03-2019.siengine.com ([fe80::23e0:1bbb:3ec9:73fe%16]) with mapi id 15.02.1544.011; Mon, 9 Sep 2024 14:50:45 +0800 From: =?gb2312?B?TGl1IEtpbXJpdmVyL8H1vfC60w==?= To: kernel test robot , "jarkko.nikula@linux.intel.com" CC: "oe-kbuild-all@lists.linux.dev" , "andriy.shevchenko@linux.intel.com" , "mika.westerberg@linux.intel.com" , "jsd@semihalf.com" , "andi.shyti@kernel.org" , "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] i2c: designware: fix master is holding SCL low while ENABLE bit is disabled Thread-Topic: [PATCH] i2c: designware: fix master is holding SCL low while ENABLE bit is disabled Thread-Index: AQHa/2duFR8zehOY/kSHdEPBwRT+f7JNYfWAgAGYwOA= Date: Mon, 9 Sep 2024 06:50:45 +0000 Message-ID: <9bbcf9e663ea4a12a44fd46afd800e16@siengine.com> References: <20240905074211.2278-1-kimriver.liu@siengine.com> <202409082011.9JF6aYsk-lkp@intel.com> In-Reply-To: <202409082011.9JF6aYsk-lkp@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-i2c@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-DKIM-Results: [10.8.1.61]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL:mail03.siengine.com 4896okHL032940 SGkgamFya2tvIA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbToga2VybmVsIHRl c3Qgcm9ib3QgPGxrcEBpbnRlbC5jb20+IA0KU2VudDogMjAyNMTqOdTCOMjVIDIxOjMyDQpUbzog TGl1IEtpbXJpdmVyL8H1vfC60yA8a2ltcml2ZXIubGl1QHNpZW5naW5lLmNvbT47IGphcmtrby5u aWt1bGFAbGludXguaW50ZWwuY29tDQpDYzogb2Uta2J1aWxkLWFsbEBsaXN0cy5saW51eC5kZXY7 IGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbTsgbWlrYS53ZXN0ZXJiZXJnQGxpbnV4 LmludGVsLmNvbTsganNkQHNlbWloYWxmLmNvbTsgYW5kaS5zaHl0aUBrZXJuZWwub3JnOyBsaW51 eC1pMmNAdmdlci5rZXJuZWwub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBMaXUg S2ltcml2ZXIvwfW98LrTIDxraW1yaXZlci5saXVAc2llbmdpbmUuY29tPg0KU3ViamVjdDogUmU6 IFtQQVRDSF0gaTJjOiBkZXNpZ253YXJlOiBmaXggbWFzdGVyIGlzIGhvbGRpbmcgU0NMIGxvdyB3 aGlsZSBFTkFCTEUgYml0IGlzIGRpc2FibGVkDQoNCj4+SGkga2ltcml2ZXIsDQoNCj4+a2VybmVs IHRlc3Qgcm9ib3Qgbm90aWNlZCB0aGUgZm9sbG93aW5nIGJ1aWxkIGVycm9yczoNCg0KPj4gW2F1 dG8gYnVpbGQgdGVzdCBFUlJPUiBvbiBhbmRpLXNoeXRpL2kyYy9pMmMtaG9zdF0NCj4+IFthbHNv IGJ1aWxkIHRlc3QgRVJST1Igb24gbGludXMvbWFzdGVyIHY2LjExLXJjNiBuZXh0LTIwMjQwOTA2 XQ0KPj4gW0lmIHlvdXIgcGF0Y2ggaXMgYXBwbGllZCB0byB0aGUgd3JvbmcgZ2l0IHRyZWUsIGtp bmRseSBkcm9wIHVzIGEgbm90ZS4NCj4+QW5kIHdoZW4gc3VibWl0dGluZyBwYXRjaCwgd2Ugc3Vn Z2VzdCB0byB1c2UgJy0tYmFzZScgYXMgZG9jdW1lbnRlZCBpbg0KPj5odHRwczovL2dpdC1zY20u Y29tL2RvY3MvZ2l0LWZvcm1hdC1wYXRjaCNfYmFzZV90cmVlX2luZm9ybWF0aW9uXQ0KDQoNCiBJ IGFwcGxpZWQgcGF0Y2ggdG8gdGhlIHdyb25nIGdpdCB0cmVlIGxhc3Qgd2VlayAsIEkgaGFkIHJl c2VudCBWNyBwYXRjaCBUbyByZXNvbHZlIGJ1aWxkIHRlc3QgRVJST1IuDQogcGF0Y2ggU3ViamVj dDogW1BBVENIIHY3XSBpMmM6IGRlc2lnbndhcmU6IGZpeCBtYXN0ZXIgaXMgaG9sZGluZyBTQ0wg bG93IHdoaWxlIEVOQUJMRSBiaXQgaXMgZGlzYWJsZWQNCiBOZXcgcGF0Y2ggbGluazogDQogIGh0 dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8yMDI0MDkwOTAxNTY0Ni4yMjg1LTEta2ltcml2ZXIu bGl1QHNpZW5naW5lLmNvbS8NClRoZSBwYXRjaCByZWJhc2Ugb24gdGhlIGxhdGVzdCBMaW51eCB2 Ni4xMS4wLXJjNiAoODlmNWUxNGQwNWIpIGJyYW5jaCAodGhlIGxhdGVzdCBsaW51eCBtYXN0ZXIg YnJhbmNoKQ0KDQoNCj4+dXJsOiAgICBodHRwczovL2dpdGh1Yi5jb20vaW50ZWwtbGFiLWxrcC9s aW51eC9jb21taXRzL2tpbXJpdmVyLWxpdS9pMmMtZGVzaWdud2FyZS1maXgtbWFzdGVyLWlzLWhv bGRpbmctU0NMLWxvdy13aGlsZS1FTkFCTEUtYml0LWlzLWRpc2FibGVkLzIwMjQwOTA1LTE1NDcx MQ0KPj5iYXNlOiAgIGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv Z2l0L2FuZGkuc2h5dGkvbGludXguZ2l0IGkyYy9pMmMtaG9zdA0KPj5wYXRjaCBsaW5rOiAgICBo dHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjQwOTA1MDc0MjExLjIyNzgtMS1raW1yaXZlci5s aXUlNDBzaWVuZ2luZS5jb20NCj4+cGF0Y2ggc3ViamVjdDogW1BBVENIXSBpMmM6IGRlc2lnbndh cmU6IGZpeCBtYXN0ZXIgaXMgaG9sZGluZyBTQ0wgbG93IHdoaWxlIEVOQUJMRSBiaXQgaXMgZGlz YWJsZWQNCj4+Y29uZmlnOiBzaC1hbGxtb2Rjb25maWcgKGh0dHBzOi8vZG93bmxvYWQuMDEub3Jn LzBkYXktY2kvYXJjaGl2ZS8yMDI0MDkwOC8yMDI0MDkwODIwMTEuOUpGNmFZc2stbGtwQGludGVs LmNvbS9jb25maWcpDQo+PmNvbXBpbGVyOiBzaDQtbGludXgtZ2NjIChHQ0MpIDE0LjEuMA0KPj5y ZXByb2R1Y2UgKHRoaXMgaXMgYSBXPTEgYnVpbGQpOiAoaHR0cHM6Ly9kb3dubG9hZC4wMS5vcmcv MGRheS1jaS9hcmNoaXZlLzIwMjQwOTA4LzIwMjQwOTA4MjAxMS45SkY2YVlzay1sa3BAaW50ZWwu Y29tL3JlcHJvZHVjZSkNCg0KPj5JZiB5b3UgZml4IHRoZSBpc3N1ZSBpbiBhIHNlcGFyYXRlIHBh dGNoL2NvbW1pdCAoaS5lLiBub3QganVzdCBhIG5ldyB2ZXJzaW9uIG9mDQo+PnRoZSBzYW1lIHBh dGNoL2NvbW1pdCksIGtpbmRseSBhZGQgZm9sbG93aW5nIHRhZ3MNCj4+fCBSZXBvcnRlZC1ieTog a2VybmVsIHRlc3Qgcm9ib3QgPGxrcEBpbnRlbC5jb20+DQo+PnwgQ2xvc2VzOiBodHRwczovL2xv cmUua2VybmVsLm9yZy9vZS1rYnVpbGQtYWxsLzIwMjQwOTA4MjAxMS45SkY2YVlzay1sa3BAaW50 ZWwuY29tLw0KDQo+PkFsbCBlcnJvcnMgKG5ldyBvbmVzIHByZWZpeGVkIGJ5ID4+KToNCg0KPj4g ICBkcml2ZXJzL2kyYy9idXNzZXMvaTJjLWRlc2lnbndhcmUtY29tbW9uLmM6IEluIGZ1bmN0aW9u ICdfX2kyY19kd19kaXNhYmxlJzoNCj4+Pj4gZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1kZXNpZ253 YXJlLWNvbW1vbi5jOjUzODozMjogZXJyb3I6ICdEV19JQ19FTkFCTEVfRU5BQkxFJyB1bmRlY2xh cmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5jdGlvbik7IGRpZCB5b3UgbWVhbiAnRFdfSUNfRU5B QkxFX1NUQVRVUyc/DQo+PiAgICAgNTM4IHwgICAgICAgICAgICAgICAgIGlmICghKGVuYWJsZSAm IERXX0lDX0VOQUJMRV9FTkFCTEUpKSB7DQo+PiAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn4NCj4+ICAgICAgICAgfCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgRFdfSUNfRU5BQkxFX1NUQVRVUw0KPj4gICBkcml2ZXJzL2ky Yy9idXNzZXMvaTJjLWRlc2lnbndhcmUtY29tbW9uLmM6NTM4OjMyOiBub3RlOiBlYWNoIHVuZGVj bGFyZWQgaWRlbnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UgZm9yIGVhY2ggZnVuY3Rpb24g aXQgYXBwZWFycyBpbg0KDQoNCkkgZml4ZXhkIHRoZSBpc3N1ZSBhdCB0aGUgc2FtZSBjb21taXQg YXMgSW4gVjcgdmVyc2lvbiBwYXRjaCBsaW5rOiAgDQogICBodHRwczovL2xvcmUua2VybmVsLm9y Zy9hbGwvMjAyNDA5MDkwMTU2NDYuMjI4NS0xLWtpbXJpdmVyLmxpdUBzaWVuZ2luZS5jb20vIA0K cGF0Y2ggU3ViamVjdDogW1BBVENIIHY3XSBpMmM6IGRlc2lnbndhcmU6IGZpeCBtYXN0ZXIgaXMg aG9sZGluZyBTQ0wgbG93IHdoaWxlIEVOQUJMRSBiaXQgaXMgZGlzYWJsZWQNCkRlY2xhcmF0aW9u IERXX0lDX0VOQUJMRV9FTkFCTEUgYXMgZm9sbG93Og0KIA0KZGlmZiAtLWdpdCBhL2RyaXZlcnMv aTJjL2J1c3Nlcy9pMmMtZGVzaWdud2FyZS1jb3JlLmggYi9kcml2ZXJzL2kyYy9idXNzZXMvaTJj LWRlc2lnbndhcmUtY29yZS5oDQppbmRleCBlOTYwNmMwMGI4ZDEuLmU0NWRhZWRhZDk2NyAxMDA2 NDQNCi0tLSBhL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtZGVzaWdud2FyZS1jb3JlLmgNCisrKyBi L2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtZGVzaWdud2FyZS1jb3JlLmgNCkBAIC0xMDksNiArMTA5 LDcgQEANCiAJCQkJCQkgRFdfSUNfSU5UUl9SWF9VTkRFUiB8IFwNCiAJCQkJCQkgRFdfSUNfSU5U Ul9SRF9SRVEpDQogDQorI2RlZmluZSBEV19JQ19FTkFCTEVfRU5BQkxFCQkJQklUKDApDQogI2Rl ZmluZSBEV19JQ19FTkFCTEVfQUJPUlQJCQlCSVQoMSkNCiANCiAjZGVmaW5lIERXX0lDX1NUQVRV U19BQ1RJVklUWQkJCUJJVCgwKQ0KDQoNCj4+dmltICs1MzggZHJpdmVycy9pMmMvYnVzc2VzL2ky Yy1kZXNpZ253YXJlLWNvbW1vbi5jDQoNCj4+ICAgNTIzCQ0KPj4gICA1MjQJdm9pZCBfX2kyY19k d19kaXNhYmxlKHN0cnVjdCBkd19pMmNfZGV2ICpkZXYpDQo+PiAgIDUyNQl7DQo+PiAgIDUyNgkJ dW5zaWduZWQgaW50IHJhd19pbnRyX3N0YXRzOw0KPj4gICA1MjcJCXVuc2lnbmVkIGludCBlbmFi bGU7DQo+PiAgIDUyOAkJaW50IHRpbWVvdXQgPSAxMDA7DQo+PiAgIDUyOQkJYm9vbCBhYm9ydF9u ZWVkZWQ7DQo+PiAgIDUzMAkJdW5zaWduZWQgaW50IHN0YXR1czsNCj4+ICAgNTMxCQlpbnQgcmV0 Ow0KPj4gICA1MzIJDQo+PiAgIDUzMwkJcmVnbWFwX3JlYWQoZGV2LT5tYXAsIERXX0lDX1JBV19J TlRSX1NUQVQsICZyYXdfaW50cl9zdGF0cyk7DQo+PiAgIDUzNAkJcmVnbWFwX3JlYWQoZGV2LT5t YXAsIERXX0lDX0VOQUJMRSwgJmVuYWJsZSk7DQo+PiAgIDUzNQkNCj4+ICAgNTM2CQlhYm9ydF9u ZWVkZWQgPSByYXdfaW50cl9zdGF0cyAmIERXX0lDX0lOVFJfTVNUX09OX0hPTEQ7DQo+PiAgIDUz NwkJaWYgKGFib3J0X25lZWRlZCkgew0KPj4gPiA1MzgJCQlpZiAoIShlbmFibGUgJiBEV19JQ19F TkFCTEVfRU5BQkxFKSkgew0KPj4gICA1MzkJCQkJcmVnbWFwX3dyaXRlKGRldi0+bWFwLCBEV19J Q19FTkFCTEUsIERXX0lDX0VOQUJMRV9FTkFCTEUpOw0KPj4gICA1NDAJCQkJZW5hYmxlIHw9IERX X0lDX0VOQUJMRV9FTkFCTEU7DQo+PiAgIDU0MQkNCj4+ICAgNTQyCQkJCS8qDQo+PiAgIDU0MwkJ CQkgKiBXYWl0IHR3byBpY19jbGsgZGVsYXkgd2hlbiBlbmFibGluZyB0aGUgaTJjIHRvIGVuc3Vy ZSBFTkFCTEUgYml0DQo+PiAgIDU0NAkJCQkgKiBpcyBhbHJlYWR5IHNldCBieSB0aGUgZHJpdmVy IChmb3IgNDAwS0h6IHRoaXMgaXMgMjV1cykNCj4+ICAgNTQ1CQkJCSAqIGFzIGRlc2NyaWJlZCBp biB0aGUgRGVzaWduV2FyZSBJMkMgZGF0YWJvb2suDQo+PiAgIDU0NgkJCQkgKi8NCj4+ICAgNTQ3 CQkJCWZzbGVlcCgyNSk7DQo+PiAgIDU0OAkJCX0NCj4+ICAgNTQ5CQ0KPj4gICA1NTAJCQlyZWdt YXBfd3JpdGUoZGV2LT5tYXAsIERXX0lDX0VOQUJMRSwgZW5hYmxlIHwgRFdfSUNfRU5BQkxFX0FC T1JUKTsNCj4+ICAgNTUxCQkJcmV0ID0gcmVnbWFwX3JlYWRfcG9sbF90aW1lb3V0KGRldi0+bWFw LCBEV19JQ19FTkFCTEUsIGVuYWJsZSwNCj4+ICAgNTUyCQkJCQkJICAgICAgICEoZW5hYmxlICYg RFdfSUNfRU5BQkxFX0FCT1JUKSwgMTAsDQo+PiAgIDU1MwkJCQkJCSAgICAgICAxMDApOw0KPj4g ICA1NTQJCQlpZiAocmV0KQ0KPj4gICA1NTUJCQkJZGV2X2VycihkZXYtPmRldiwgInRpbWVvdXQg d2hpbGUgdHJ5aW5nIHRvIGFib3J0IGN1cnJlbnQgdHJhbnNmZXJcbiIpOw0KPj4gICA1NTYJCX0N Cj4+ICAgNTU3CQ0KPj4gICA1NTgJCWRvIHsNCj4+ICAgNTU5CQkJX19pMmNfZHdfZGlzYWJsZV9u b3dhaXQoZGV2KTsNCj4+ICAgNTYwCQkJLyoNCj4+ICAgNTYxCQkJICogVGhlIGVuYWJsZSBzdGF0 dXMgcmVnaXN0ZXIgbWF5IGJlIHVuaW1wbGVtZW50ZWQsIGJ1dA0KPj4gICA1NjIJCQkgKiBpbiB0 aGF0IGNhc2UgdGhpcyB0ZXN0IHJlYWRzIHplcm8gYW5kIGV4aXRzIHRoZSBsb29wLg0KPj4gICA1 NjMJCQkgKi8NCj4+ICAgNTY0CQkJcmVnbWFwX3JlYWQoZGV2LT5tYXAsIERXX0lDX0VOQUJMRV9T VEFUVVMsICZzdGF0dXMpOw0KPj4gICA1NjUJCQlpZiAoKHN0YXR1cyAmIDEpID09IDApDQo+PiAg IDU2NgkJCQlyZXR1cm47DQo+PiAgIDU2NwkNCj4+ICAgNTY4CQkJLyoNCj4+ICAgNTY5CQkJICog V2FpdCAxMCB0aW1lcyB0aGUgc2lnbmFsaW5nIHBlcmlvZCBvZiB0aGUgaGlnaGVzdCBJMkMNCj4+ ICAgNTcwCQkJICogdHJhbnNmZXIgc3VwcG9ydGVkIGJ5IHRoZSBkcml2ZXIgKGZvciA0MDBLSHog dGhpcyBpcw0KPj4gICA1NzEJCQkgKiAyNXVzKSBhcyBkZXNjcmliZWQgaW4gdGhlIERlc2lnbldh cmUgSTJDIGRhdGFib29rLg0KPj4gICA1NzIJCQkgKi8NCj4+ICAgNTczCQkJdXNsZWVwX3Jhbmdl KDI1LCAyNTApOw0KPj4gICA1NzQJCX0gd2hpbGUgKHRpbWVvdXQtLSk7DQo+PiAgIDU3NQkNCj4+ ICAgNTc2CQlkZXZfd2FybihkZXYtPmRldiwgInRpbWVvdXQgaW4gZGlzYWJsaW5nIGFkYXB0ZXJc biIpOw0KPj4gICA1NzcJfQ0KPj4gICA1NzgJDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0NCkJlc3QgUmVnYXJkcw0KS2ltcml2ZXIgTGl1DQo=