]> 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:11:45 +0000 (13:11 +0100)
commit659d79dabf71fa8208cef3ad2cc41605e110d5a9
treedb77794083ca91ca0d3d0be03731aba2272f97f6
parent5fecd43543b299c9c6539ce3cd8de5be3a7782c6
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