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 4389DEB64DA for ; Tue, 4 Jul 2023 08:46:48 +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:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=7iIZk5E+XIm7L0wXsvepz/G59z0p+UJhJaop+6MySms=; b=y7qnZAwzKFutaI eVDxc9PRvwer7VoC/gVY1WLpCWumGwZY6wchHx2i7rftUDj7NPiJ/xuXsNKwIIRqfbMel7S6JMWbg Lf6ukNBOnBFUe+LKZTjdb81GVH/nuKUMqJq4dCyG+f2wvZOvRoQuEM8fwggKmzj/1H1KgjYmTdARW Y+ludjcjwGxoto3iu8+16SXfqHdaPQRElIpv4WyRHPreXjv1k9hUYGYUVueXuFqeuOqHe6xM/XTJ6 5GmQvj1bpy9E8UWO73P6BBD0uNUrTQAMjYEIu/TeVhnCgdiUBcAfTnEtZQsS7CM3N/CwaVUan+f/3 ofmdQ4Aw5hq+lg4Ttqhg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qGbft-00CbnQ-0q; Tue, 04 Jul 2023 08:46:17 +0000 Received: from relay3-d.mail.gandi.net ([217.70.183.195]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qGbfq-00Cbmi-2E; Tue, 04 Jul 2023 08:46:16 +0000 X-GND-Sasl: miquel.raynal@bootlin.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1688460371; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LQjBl3xjsOvqrn/5MSnlNvfmLvFW7KbTctHheLwyri4=; b=Nx+gbrqlmWo18DeiRQmsO25hjYZTl74Ctko9c9XGKlzwBZoCPIXX71gbWa3Y9Ou2tN1xle h1KwBVTYAMeC6ZXXk6R1KQDbvytw3u6BGAUrThI5JwyqvnvIYtSn80B6SjGD0QmvSetWWS s7GND8pJdkB0+tCuEwbqKHVMF7LtmMGr0Ecj2me0fR8YejgsldVz4EydVN0f3nhIcfzoDT R4prtYHVnqTCuSF0DFfNf6xyY7+mSruczDkgDxarYk0TdEU+0B9/lefr2DhwwKrw25If0z qaCbqYZtPnw8770cPqLduqXjWVWbSrin8Ijpos9e14n6IvfKovkjEGFWZxksEQ== X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com Received: by mail.gandi.net (Postfix) with ESMTPSA id CDAA06000E; Tue, 4 Jul 2023 08:46:09 +0000 (UTC) Date: Tue, 4 Jul 2023 10:46:08 +0200 From: Miquel Raynal To: Yangtao Li Cc: rafael@kernel.org, daniel.lezcano@linaro.org, amitk@kernel.org, rui.zhang@intel.com, mmayer@broadcom.com, bcm-kernel-feedback-list@broadcom.com, florian.fainelli@broadcom.com, tglx@linutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, bchihi@baylibre.com, wenst@chromium.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH v3 2/5] thermal/drivers/armada: convert to use devm_request_threaded_irq_emsg() Message-ID: <20230704104608.29527ec3@xps-13> In-Reply-To: <20230703090455.62101-3-frank.li@vivo.com> References: <20230703090455.62101-1-frank.li@vivo.com> <20230703090455.62101-3-frank.li@vivo.com> Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230704_014615_011084_FEAA162C X-CRM114-Status: GOOD ( 30.35 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgWWFuZ3RhbywKCmZyYW5rLmxpQHZpdm8uY29tIHdyb3RlIG9uIE1vbiwgIDMgSnVsIDIwMjMg MTc6MDQ6NTEgKzA4MDA6Cgo+IFRoZXJlIGFyZSBtb3JlIHRoYW4gNzAwIGNhbGxzIHRvIHRoZSBk ZXZtX3JlcXVlc3RfdGhyZWFkZWRfaXJxIG1ldGhvZC4KPiBNb3N0IGRyaXZlcnMgb25seSByZXF1 ZXN0IG9uZSBpbnRlcnJ1cHQgcmVzb3VyY2UsIGFuZCB0aGVzZSBlcnJvcgo+IG1lc3NhZ2VzIGFy ZSBiYXNpY2FsbHkgdGhlIHNhbWUuIElmIGVycm9yIG1lc3NhZ2VzIGFyZSBwcmludGVkCj4gZXZl cnl3aGVyZSwgbW9yZSB0aGFuIDEwMDAgbGluZXMgb2YgY29kZSBjYW4gYmUgc2F2ZWQgYnkgcmVt b3ZpbmcgdGhlCj4gbXNnIGluIHRoZSBkcml2ZXIuCj4gCj4gQW5kIHRnbHggcG9pbnQgb3V0IHRo YXQ6Cj4gCj4gICBJZiB3ZSBhY3R1YWxseSBsb29rIGF0IHRoZSBjYWxsIHNpdGVzIG9mCj4gICBk ZXZtX3JlcXVlc3RfdGhyZWFkZWRfaXJxKCkgdGhlbiB0aGUgdmFzdCBtYWpvcml0eSBvZiB0aGVt IHByaW50IG1vcmUgb3IKPiAgIGxlc3MgbG91c3kgZXJyb3IgbWVzc2FnZXMuIEEgcXVpY2sgZ3Jl cC9zZWQvYXdrL3NvcnQvdW5pcSByZXZlYWxlZAo+IAo+ICAgICAgNTE5IG1lc3NhZ2VzIHRvdGFs ICh0aGVyZSBhcmUgcHJvYmFibHkgbW9yZSkKPiAKPiAgICAgIDM1MiB1bmlxdWUgbWVzc2FnZXMK PiAKPiAgICAgIDMyMyB1bmlxdWUgbWVzc2FnZXMgYWZ0ZXIgbG93ZXIgY2FzaW5nCj4gCj4gICAg ICAgICAgVGhvc2UgMzIzIGFyZSBtb3N0bHkganVzdCB2YXJpYW50cyBvZiB0aGUgc2FtZSBwYXR0 ZXJucyB3aXRoCj4gICAgICAgICAgc2xpZ2h0IG1vZGlmaWNhdGlvbnMgaW4gZm9ybWF0dGluZyBh bmQgaW5mb3JtYXRpb24gcHJvdmlkZWQuCj4gCj4gICAgICAxODYgb2YgdGhlc2UgbWVzc2FnZXMg ZG8gbm90IGRlbGl2ZXIgYW55IHVzZWZ1bCBpbmZvcm1hdGlvbiwKPiAgICAgICAgICBlLmcuICJu byBpcnEiLCAiCj4gCj4gICAgICBUaGUgbW9zdCB1c2VmdWwgb25lIG9mIGFsbCBpczogImNvdWxk IHJlcXVlc3Qgd2FrZXVwIGlycTogJWQiCj4gCj4gICBTbyB0aGVyZSBpcyBjZXJ0YWlubHkgYW4g YXJndW1lbnQgdG8gYmUgbWFkZSB0aGF0IHRoaXMgcGFydGljdWxhcgo+ICAgZnVuY3Rpb24gc2hv dWxkIHByaW50IGEgd2VsbCBmb3JtYXR0ZWQgYW5kIGluZm9ybWF0aXZlIGVycm9yIG1lc3NhZ2Uu Cj4gCj4gICBJdCdzIG5vdCBhIGdlbmVyYWwgYWxsb2NhdG9yIGxpa2Uga21hbGxvYygpLiBJdCdz IHNwZWNpYWxpemVkIGFuZCBpbiB0aGUKPiAgIHZhc3QgbWFqb3JpdHkgb2YgY2FzZXMgZmFpbGlu ZyB0byByZXF1ZXN0IHRoZSBpbnRlcnJ1cHQgY2F1c2VzIHRoZQo+ICAgZGV2aWNlIHByb2JlIHRv IGZhaWwuIFNvIGhhdmluZyBwcm9wZXIgYW5kIGNvbnNpc3RlbnQgaW5mb3JtYXRpb24gd2h5Cj4g ICB0aGUgZGV2aWNlIGNhbm5vdCBiZSB1c2VkIF9pc18gdXNlZnVsLgo+IAo+IExldCdzIHVzZSBk ZXZtX3JlcXVlc3RfdGhyZWFkZWRfaXJxX2Vtc2coKSwgd2hpY2ggZW5zdXJlIHRoYXQgYWxsIGVy cm9yCj4gaGFuZGxpbmcgYnJhbmNoZXMgcHJpbnQgZXJyb3IgaW5mb3JtYXRpb24uIEluIHRoaXMg d2F5LCB3aGVuIHRoaXMgZnVuY3Rpb24KPiBmYWlscywgdGhlIHVwcGVyLWxheWVyIGZ1bmN0aW9u cyBjYW4gZGlyZWN0bHkgcmV0dXJuIGFuIGVycm9yIGNvZGUgd2l0aG91dAo+IG1pc3NpbmcgZGVi dWdnaW5nIGluZm9ybWF0aW9uLiBPdGhlcndpc2UsIHRoZSBlcnJvciBtZXNzYWdlIHdpbGwgYmUK PiBwcmludGVkIHJlZHVuZGFudGx5IG9yIG1pc3NpbmcuCj4gCj4gQ2M6IFRob21hcyBHbGVpeG5l ciA8dGdseEBsaW51dHJvbml4LmRlPgo+IFNpZ25lZC1vZmYtYnk6IFlhbmd0YW8gTGkgPGZyYW5r LmxpQHZpdm8uY29tPgo+IC0tLQo+ICBkcml2ZXJzL3RoZXJtYWwvYXJtYWRhX3RoZXJtYWwuYyB8 IDEzICsrKysrLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgOCBk ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy90aGVybWFsL2FybWFkYV90aGVy bWFsLmMgYi9kcml2ZXJzL3RoZXJtYWwvYXJtYWRhX3RoZXJtYWwuYwo+IGluZGV4IDlmNmRjNGZj OTExMi4uYTVlMTQwNjQzZjAwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvdGhlcm1hbC9hcm1hZGFf dGhlcm1hbC5jCj4gKysrIGIvZHJpdmVycy90aGVybWFsL2FybWFkYV90aGVybWFsLmMKPiBAQCAt OTEzLDE1ICs5MTMsMTIgQEAgc3RhdGljIGludCBhcm1hZGFfdGhlcm1hbF9wcm9iZShzdHJ1Y3Qg cGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ICAKPiAgCS8qIFRoZSBvdmVyaGVhdCBpbnRlcnJ1cHQg ZmVhdHVyZSBpcyBub3QgbWFuZGF0b3J5ICovCj4gIAlpZiAoaXJxID4gMCkgewo+IC0JCXJldCA9 IGRldm1fcmVxdWVzdF90aHJlYWRlZF9pcnEoJnBkZXYtPmRldiwgaXJxLAo+IC0JCQkJCQlhcm1h ZGFfb3ZlcmhlYXRfaXNyLAo+IC0JCQkJCQlhcm1hZGFfb3ZlcmhlYXRfaXNyX3RocmVhZCwKPiAt CQkJCQkJMCwgTlVMTCwgcHJpdik7Cj4gLQkJaWYgKHJldCkgewo+IC0JCQlkZXZfZXJyKCZwZGV2 LT5kZXYsICJDYW5ub3QgcmVxdWVzdCB0aHJlYWRlZCBJUlEgJWRcbiIsCj4gLQkJCQlpcnEpOwo+ ICsJCXJldCA9IGRldm1fcmVxdWVzdF90aHJlYWRlZF9pcnFfZW1zZygmcGRldi0+ZGV2LCBpcnEs Cj4gKwkJCQkJCSAgICAgYXJtYWRhX292ZXJoZWF0X2lzciwKPiArCQkJCQkJICAgICBhcm1hZGFf b3ZlcmhlYXRfaXNyX3RocmVhZCwKPiArCQkJCQkJICAgICAwLCBOVUxMLCBwcml2LCBOVUxMKTsK PiArCQlpZiAocmV0KQoKSSBkb24ndCBzZWUgYSBwYXRjaCByZW5hbWluZyB0aGlzIGhlbHBlciB3 aXRoIHMvZW1zZy8vLCBkbyB5b3UgcGxhbiB0bwprZWVwIGl0IGxpa2UgdGhhdD8gSSBiZXQgbm9i b2R5IG91dHNpZGUgb2YgdGhpcyBzZXJpZXMgd2lsbCBub3RpY2UgdGhlCm5ldyBoZWxwZXIgYW5k IHdpbGwgY29udGludWUgdG8gYWRkIGVycm9yIG1lc3NhZ2VzIGJlY2F1c2UgaXQga2luZApvZiBm ZWVscyAicmlnaHQiIHRvIGRvIHNvLgoKSSB3b3VsZCByYXRoZXIgcHJlZmVyIHJldHVybmluZyB0 byB0aGUgb3JpZ2luYWwgZnVuY3Rpb24gbmFtZSB3aGljaApldmVyeWJvZHkga25vd3MvdXNlcy4K CkFueWhvdywgSSdtIGZpbmUgd2l0aCB0aGUgaWRlYSBvZiBkcm9wcGluZyBjdXN0b20gZXJyb3Ig bWVzc2FnZXMsIHNvCndoYXRldmVyIHRoZSBmaW5hbCBzb2x1dGlvbjoKCkFja2VkLWJ5OiBNaXF1 ZWwgUmF5bmFsIDxtaXF1ZWwucmF5bmFsQGJvb3RsaW4uY29tPgoKVGhhbmtzLApNaXF1w6hsCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==