linux/drivers/firmware/imx
Peng Fan 58796d352d firmware: imx: scu-irq: Set mu_resource_id before get handle
commit ff3f9913bc upstream.

mu_resource_id is referenced in imx_scu_irq_get_status() and
imx_scu_irq_group_enable() which could be used by other modules, so
need to set correct value before using imx_sc_irq_ipc_handle in
SCU API call.

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>
Fixes: 81fb53feb6 ("firmware: imx: scu-irq: Init workqueue before request mbox channel")
Cc: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2026-01-23 11:21:12 +01:00
..
imx-dsp.c firmware: Switch back to struct platform_driver::remove() 2024-11-12 12:55:56 +01:00
imx-scu-irq.c firmware: imx: scu-irq: Set mu_resource_id before get handle 2026-01-23 11:21:12 +01:00
imx-scu-soc.c firmware: imx: scu: use soc name for soc_id 2023-08-11 22:13:58 +08:00
imx-scu.c firmware: imx-scu: fix OF node leak in .probe() 2025-02-18 11:22:50 +08:00
Kconfig firmware: imx: Add i.MX95 SCMI CPU driver 2025-04-14 13:55:04 +01:00
Makefile firmware: imx: Add i.MX95 SCMI CPU driver 2025-04-14 13:55:04 +01:00
misc.c firmware: imx: Align imx_sc_msg_req_cpu_start to 4 2020-02-24 15:27:48 +08:00
rm.c firmware: imx: add get resource owner api 2022-02-12 14:07:36 +08:00
sm-cpu.c firmware: imx: Add i.MX95 SCMI CPU driver 2025-04-14 13:55:04 +01:00
sm-lmm.c firmware: imx: Add i.MX95 SCMI LMM driver 2025-04-14 13:55:04 +01:00
sm-misc.c firmware: imx: Add i.MX95 MISC driver 2024-08-28 21:54:21 +01:00