Skip to content

Commit cf439ba

Browse files
Revert "ipm: imx: send firmware ready reply to check for fw boot completion"
This reverts commit 01ab719. This is no longer needed, as we now have a scalable solution using a vendor-specific resource table, which allows each vendor to define its own supported features. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
1 parent 2b0774b commit cf439ba

File tree

2 files changed

+0
-21
lines changed

2 files changed

+0
-21
lines changed

drivers/ipm/Kconfig.imx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,4 @@ config IPM_IMX_MAX_ID_VAL
5858
default 1 if IPM_IMX_MAX_DATA_SIZE_8
5959
default 0 if IPM_IMX_MAX_DATA_SIZE_16
6060

61-
config IPM_IMX_FW_READY_REPLY
62-
bool "Send FW_READY reply message"
63-
help
64-
Send FW_READY reply to check for FW boot completion
65-
6661
endif # IPM_IMX

drivers/ipm/ipm_imx.c

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -322,22 +322,6 @@ static int imx_mu_init(const struct device *dev)
322322
MU_Init(MU(config));
323323
config->irq_config_func(dev);
324324

325-
#if defined(CONFIG_IPM_IMX_FW_READY_REPLY)
326-
/* Send FW_READY reply message - this is used on host side,
327-
* for handshake communication.
328-
*
329-
* An example is in Linux, imx_dsp_rproc driver, where
330-
* after starting the remote processor, the host is waiting for a
331-
* FW_READY reply.
332-
*/
333-
MU_Type * base = MU(config);
334-
335-
MU_TriggerInterrupts(base, kMU_GenInt0InterruptTrigger |
336-
kMU_GenInt1InterruptTrigger |
337-
kMU_GenInt2InterruptTrigger |
338-
kMU_GenInt3InterruptTrigger);
339-
#endif
340-
341325
return 0;
342326
}
343327

0 commit comments

Comments
 (0)