]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
firmware: imx: scu-irq: Init workqueue before request mbox channel
authorPeng Fan <peng.fan@nxp.com>
Fri, 17 Oct 2025 01:56:26 +0000 (09:56 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Jan 2026 12:09:46 +0000 (13:09 +0100)
commit92f285834099a9bc20db68a85ba7466802d81afd
treef2f6fc30f459c85d2b981b00f9666e29ddc80c56
parent22292508e1c9d590a854ee27ed9b04d2d05fa496
firmware: imx: scu-irq: Init workqueue before request mbox channel

[ Upstream commit 81fb53feb66a3aefbf6fcab73bb8d06f5b0c54ad ]

With mailbox channel requested, there is possibility that interrupts may
come in, so need to make sure the workqueue is initialized before
the queue is scheduled by mailbox rx callback.

Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/firmware/imx/imx-scu-irq.c