summaryrefslogtreecommitdiff
path: root/arch/arm/mach-omap2/remoteproc.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-omap2/remoteproc.c')
-rw-r--r--arch/arm/mach-omap2/remoteproc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/remoteproc.c b/arch/arm/mach-omap2/remoteproc.c
index ed77406170c7..d1d80bafdafd 100644
--- a/arch/arm/mach-omap2/remoteproc.c
+++ b/arch/arm/mach-omap2/remoteproc.c
@@ -26,6 +26,12 @@
#include <plat/remoteproc.h>
#include <plat/iommu.h>
+#include "cm2_44xx.h"
+#include "cm-regbits-44xx.h"
+
+#define OMAP4430_CM_M3_M3_CLKCTRL (OMAP4430_CM2_BASE + OMAP4430_CM2_CORE_INST \
+ + OMAP4_CM_DUCATI_DUCATI_CLKCTRL_OFFSET)
+
/*
* Temporarily define the CMA base address explicitly.
*
@@ -48,6 +54,8 @@ static struct omap_rproc_pdata omap4_rproc_data[] = {
.firmware = "ducati-m3-core0.xem3",
.mbox_name = "mailbox-1",
.oh_name = "ipu_c0",
+ .idle_addr = OMAP4430_CM_M3_M3_CLKCTRL,
+ .idle_mask = OMAP4430_STBYST_MASK,
},
};