aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/control.h
diff options
context:
space:
mode:
authorPaul Walmsley <paul@pwsan.com>2010-12-21 22:01:21 -0500
committerPaul Walmsley <paul@pwsan.com>2010-12-21 22:01:21 -0500
commit166353bd75587a2158d713af1b9489a79e0ce297 (patch)
treef7bda5c2c53d7c3ab253db9ddcb49c147afaaf42 /arch/arm/mach-omap2/control.h
parentdc0b3a701499bb7727314d7a9c764f7486db4802 (diff)
OMAP3: control/PRCM: add omap3_ctrl_write_boot_mode()
Get rid of the open-coded scratchpad write in mach-omap2/prcm.c and replace it with an actual API, omap3_ctrl_write_boot_mode(). While there, get rid of the gratuitous omap_writel(). There's not much documentation available for what should wind up in the scratchpad here, so more documentation would be appreciated. Also, at some point, we should formalize our treatment of the scratchpad; right now, accesses to the scratchpad are not well-documented. Signed-off-by: Paul Walmsley <paul@pwsan.com> Reviewed-by: Kevin Hilman <khilman@deeprootsystems.com> Tested-by: Kevin Hilman <khilman@deeprootsystems.com> Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2/control.h')
-rw-r--r--arch/arm/mach-omap2/control.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/control.h b/arch/arm/mach-omap2/control.h
index 6e5f7e512ff7..4bfc1f0d974c 100644
--- a/arch/arm/mach-omap2/control.h
+++ b/arch/arm/mach-omap2/control.h
@@ -357,6 +357,7 @@ extern u32 *get_omap3630_restore_pointer(void);
357extern u32 omap3_arm_context[128]; 357extern u32 omap3_arm_context[128];
358extern void omap3_control_save_context(void); 358extern void omap3_control_save_context(void);
359extern void omap3_control_restore_context(void); 359extern void omap3_control_restore_context(void);
360extern void omap3_ctrl_write_boot_mode(u8 bootmode);
360extern void omap3630_ctrl_disable_rta(void); 361extern void omap3630_ctrl_disable_rta(void);
361#else 362#else
362#define omap_ctrl_base_get() 0 363#define omap_ctrl_base_get() 0