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 263AFC54F4C for ; Tue, 28 Jul 2026 13:42:04 +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=2ef3GITjiaef+Ym4DF1qC28UumzciatZWAArtw1TbIk=; b=1rUI4xxmYYlhKB 949nMhmILoZcuAzwRMafdmbfuvFuD1seE6D18HwIzCO8VPLq8gz0DsZ2AZJvfcFj/rObbhfAn8vSC xV2RPiAwnlcH9mZpR6q5VOdMih7n1ZSVg2vVEdaP0H6TzdfQluk1ZHwaWPP6HvZkaXOqnAoQsKYZ4 YNmB0lL5DOKCiSo6z7DuOcv7b0pS97UbUM2cYz51u0TB0Tyo7+zcG2UqhUsDQ6yYERxpzRDp1973/ +kdILJJZFvR98OpqVn+Ynvc7HQGDqyLzDftDhCniiG/R8SgbDG3TR95ZDiB8ZVTTPG4duJ4Zg2m/R AhSluQEbjZEkk+FnK7dg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1woi4J-00000005NVb-3f1u; Tue, 28 Jul 2026 13:42:03 +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 1woi4I-00000005NVV-3MSd for linux-phy@lists.infradead.org; Tue, 28 Jul 2026 13:42:02 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 8DA83435D1; Tue, 28 Jul 2026 13:42:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 245601F000E9; Tue, 28 Jul 2026 13:42:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1785246122; bh=P47r+JjHw3M/YwlSf5r6vzSKPD+rJSdV/FQyNNs9Cvo=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=NVuGLulNuJeVxbw6y6q5fjo+ShzrXkt/QpJ6yIn7DRJ0jL2eNlzJ6gIctTrrqzJry /+GUIq/bT2BqCIOJXEbmfy5G0B8IY9jImnFoo2ZBGpyrCtVwhJW+5weJuyj34zalOe uM8MI5ttpJsKTL2vcl+3tu0gW+gvgzcQ242twyW8Wbn3p3C6behbgpryp6ITFfHWLp tiqGD4o8h1QEA8r8YhRmbLEKGMGKVZZawByYcHhUtt+ranKdvmjCClxOuXvV9efyG7 DYy67tmVY9d2OUlvIr/vy400ZdcOwS0dVflRcrcT8G6b4/Q+TdCiwoVfX6doeNuT5s 6Rs1OAsmlsYaw== From: sashiko-bot@kernel.org Subject: Re: [PATCH RESEND] phy: broadcom: ns2-usbdrd: cancel delayed work To: "Hongyan Xu" Cc: vkoul@kernel.org, olteanv@gmail.com, linux-phy@lists.infradead.org, neil.armstrong@linaro.org In-Reply-To: <20260728133418.103-1-getshell@seu.edu.cn> References: <20260728133418.103-1-getshell@seu.edu.cn> Date: Tue, 28 Jul 2026 13:42:01 +0000 Message-Id: <20260728134202.245601F000E9@smtp.kernel.org> X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list 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-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBSYWNlIENvbmRpdGlvbiBhbmQgTWlzc2luZyBMb2NraW5nIG9uIFNoYXJlZCBNTUlP IFJlZ2lzdGVycwotIFtIaWdoXSBTdGF0ZSBTeW5jaHJvbml6YXRpb24gLyBMb2dpYyBFcnJvcjog U3RhbGUgc3RhdGUgcmVhZHMgZHVyaW5nIGV4dGNvbiBub3RpZmljYXRpb25zCi0tCgotLS0gUGF0 Y2ggWzFdOiBbUEFUQ0ggUkVTRU5EXSBwaHk6IGJyb2FkY29tOiBuczItdXNiZHJkOiBjYW5jZWwg ZGVsYXllZCB3b3JrIC0tLQpjb21taXQgNWUxMWI2ZmY2MTMzNTRjZWNjNjQzYTdlNDBkODAwMjE1 Yjc4OTg2OQpBdXRob3I6IEhvbmd5YW4gWHUgPGdldHNoZWxsQHNldS5lZHUuY24+CgpwaHk6IGJy b2FkY29tOiBuczItdXNiZHJkOiBjYW5jZWwgZGVsYXllZCB3b3JrCgpuczJfZHJkX3BoeV9wcm9i ZSgpIGluaXRpYWxpemVzIHdxX2V4dGNvbi4gQm90aCBHUElPIElSUXMgYW5kIHRoZSBwcm9iZQp0 YWlsIGNhbiBxdWV1ZSBpdC4gVGhpcyBwYXRjaCBhZGRzIGEgbWFuYWdlZCBjbGVhbnVwIGFjdGlv biB0byBjYW5jZWwKdGhlIGRlbGF5ZWQgd29yayBvbiB0ZWFyZG93biwgcHJldmVudGluZyBpdCBm cm9tIHJ1bm5pbmcgYWZ0ZXIgcmVzb3VyY2VzCmFyZSBmcmVlZC4KCj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvcGh5L2Jyb2FkY29tL3BoeS1iY20tbnMyLXVzYmRyZC5jIGIvZHJpdmVycy9waHkvYnJv YWRjb20vcGh5LWJjbS1uczItdXNiZHJkLmMKPiBpbmRleCA4NDczZmE1NzQ1Mjk2Li5kMDk1OTY2 OGRmNzkzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L2Jyb2FkY29tL3BoeS1iY20tbnMyLXVz YmRyZC5jCj4gKysrIGIvZHJpdmVycy9waHkvYnJvYWRjb20vcGh5LWJjbS1uczItdXNiZHJkLmMK PiBAQCAtMzQyLDYgKzM0OSwxMCBAQCBzdGF0aWMgaW50IG5zMl9kcmRfcGh5X3Byb2JlKHN0cnVj dCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCj4gIAo+ICAJSU5JVF9ERUxBWUVEX1dPUksoJmRyaXZl ci0+d3FfZXh0Y29uLCBleHRjb25fd29yayk7CgpbU2V2ZXJpdHk6IEhpZ2hdClRoaXMgaXMgYSBw cmUtZXhpc3RpbmcgaXNzdWUsIGJ1dCBkb2VzIHRoZSBhc3luY2hyb25vdXMgZXhlY3V0aW9uIG9m CmV4dGNvbl93b3JrKCkgcmlzayBjb3JydXB0aW5nIHNoYXJlZCBNTUlPIHJlZ2lzdGVycz8KCmV4 dGNvbl93b3JrKCkgY2FsbHMgY29ubmVjdF9jaGFuZ2UoKSwgd2hpY2ggZG9lcyByZWFkLW1vZGlm eS13cml0ZSBvcGVyYXRpb25zCm9uIHJlZ2lzdGVycyBsaWtlIElDRkdfRlNNX0NUUkwgd2l0aG91 dCBsb2NraW5nOgoKZHJpdmVycy9waHkvYnJvYWRjb20vcGh5LWJjbS1uczItdXNiZHJkLmM6Y29u bmVjdF9jaGFuZ2UoKSB7CiAgICAgICAgLi4uCiAgICAgICAgdmFsID0gcmVhZGwoZHJpdmVyLT5p Y2ZnZHJkX3JlZ3MgKyBJQ0ZHX0ZTTV9DVFJMKTsKICAgICAgICAuLi4KICAgICAgICB2YWwgJj0g fihEUkRfSE9TVF9NT0RFIHwgRFJEX0RFVklDRV9NT0RFKTsKICAgICAgICB3cml0ZWwodmFsLCBk cml2ZXItPmljZmdkcmRfcmVncyArIElDRkdfRlNNX0NUUkwpOwogICAgICAgIC4uLgp9CgpDb25j dXJyZW50bHksIFBIWSBmcmFtZXdvcmsgb3BlcmF0aW9ucyBsaWtlIG5zMl9kcmRfcGh5X2luaXQo KSBhbmQKbnMyX2RyZF9waHlfcG93ZXJvbigpIGludm9rZWQgYnkgY29uc3VtZXJzIGNhbiBtb2Rp ZnkgdGhlIGV4YWN0IHNhbWUgcmVnaXN0ZXJzCm9uIGRpZmZlcmVudCBDUFVzOgoKZHJpdmVycy9w aHkvYnJvYWRjb20vcGh5LWJjbS1uczItdXNiZHJkLmM6bnMyX2RyZF9waHlfaW5pdCgpIHsKICAg ICAgICAuLi4KICAgICAgICB2YWwgPSByZWFkbChkcml2ZXItPmljZmdkcmRfcmVncyArIElDRkdf RlNNX0NUUkwpOwoKICAgICAgICBpZiAoZGF0YS0+bmV3X3N0YXRlID09IEVWVF9IT1NUKSB7CiAg ICAgICAgICAgICAgICB2YWwgJj0gfkRSRF9ERVZJQ0VfTU9ERTsKICAgICAgICAgICAgICAgIHZh bCB8PSBEUkRfSE9TVF9NT0RFOwogICAgICAgIC4uLgogICAgICAgIHdyaXRlbCh2YWwsIGRyaXZl ci0+aWNmZ2RyZF9yZWdzICsgSUNGR19GU01fQ1RSTCk7Cn0KClNob3VsZCB0aGVyZSBiZSBhIHNw aW5sb2NrIHNlcmlhbGl6aW5nIHRoZXNlIHJlZ2lzdGVyIGFjY2Vzc2VzIGFjcm9zcyBQSFkgb3Bz CmFuZCB0aGUgZXh0Y29uIHdvcmtxdWV1ZT8KCltTZXZlcml0eTogSGlnaF0KVGhpcyBpc24ndCBh IGJ1ZyBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0Y2gsIGJ1dCBkb2VzIHRoZSBzdGF0ZSB1cGRhdGUg b3JkZXIgaW4KZXh0Y29uX3dvcmsoKSBjYXVzZSBjb25zdW1lciBkcml2ZXJzIHRvIHJlYWQgc3Rh bGUgc3RhdGU/CgpUaGUgd29ya3F1ZXVlIHN5bmNocm9ub3VzbHkgbm90aWZpZXMgY29uc3VtZXJz IHZpYSBleHRjb25fc2V0X3N0YXRlX3N5bmMoKQpiZWZvcmUgc2F2aW5nIHRoZSBuZXcgc3RhdGU6 Cgpkcml2ZXJzL3BoeS9icm9hZGNvbS9waHktYmNtLW5zMi11c2JkcmQuYzpleHRjb25fd29yaygp IHsKICAgICAgICAuLi4KICAgICAgICBleHRjb25fc2V0X3N0YXRlX3N5bmMoZHJpdmVyLT5lZGV2 LCBFWFRDT05fVVNCX0hPU1QsIHRydWUpOwogICAgICAgIHByX2RlYnVnKCJIb3N0IGNhYmxlIGNv bm5lY3RlZFxuIik7CiAgICAgICAgZHJpdmVyLT5kYXRhLT5uZXdfc3RhdGUgPSBFVlRfSE9TVDsK ICAgICAgICBjb25uZWN0X2NoYW5nZShkcml2ZXIpOwogICAgICAgIC4uLgp9CgpTaW5jZSBleHRj b25fc2V0X3N0YXRlX3N5bmMoKSBpcyBhIGJsb2NraW5nIG5vdGlmaWVyIGNoYWluLCBjb25zdW1l ciBkcml2ZXJzCmV4ZWN1dGUgdGhlaXIgY2FsbGJhY2tzIGltbWVkaWF0ZWx5LiBJZiBhIGNvbnN1 bWVyIHJlYWN0cyBieSBjYWxsaW5nIHBoeV9pbml0KCkKb3IgcGh5X3Bvd2VyX29uKCksIHRob3Nl IGZ1bmN0aW9ucyB3aWxsIHJlYWQgdGhlIG9sZCwgdW5tb2RpZmllZApkYXRhLT5uZXdfc3RhdGUs IHdoaWNoIGNvdWxkIHJlc3VsdCBpbiBpbmNvcnJlY3QgaGFyZHdhcmUgY29uZmlndXJhdGlvbnMu CgpTaG91bGQgdGhlIGludGVybmFsIHN0YXRlIGFuZCBoYXJkd2FyZSBjb25maWd1cmF0aW9ucyBi ZSBmdWxseSB1cGRhdGVkIHByaW9yIHRvCmVtaXR0aW5nIHRoZSBleHRjb24gbm90aWZpY2F0aW9u PwoKPiArCXJldCA9IGRldm1fYWRkX2FjdGlvbl9vcl9yZXNldChkZXYsIG5zMl9kcmRfcGh5X2Nh bmNlbF93b3JrLCBkcml2ZXIpOwo+ICsJaWYgKHJldCkKPiArCQlyZXR1cm4gcmV0Owo+ICsKPiAg CWRyaXZlci0+aWRfaXJxID0gZ3Bpb2RfdG9faXJxKGRyaXZlci0+aWRfZ3Bpb2QpOwoKLS0gClNh c2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2MDcy ODEzMzQxOC4xMDMtMS1nZXRzaGVsbEBzZXUuZWR1LmNuP3BhcnQ9MQoKLS0gCmxpbnV4LXBoeSBt YWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==