summaryrefslogtreecommitdiff
path: root/arch/arm/mach-omap2/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-omap2/common.h')
-rw-r--r--arch/arm/mach-omap2/common.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/common.h b/arch/arm/mach-omap2/common.h
index 5c84656b7f9c..ab991d54589e 100644
--- a/arch/arm/mach-omap2/common.h
+++ b/arch/arm/mach-omap2/common.h
@@ -29,6 +29,14 @@
#include <linux/delay.h>
#include <plat/common.h>
#include <asm/proc-fns.h>
+#include <linux/emif.h>
+
+extern void __init omap_emif_set_device_details(u32 emif_nr,
+ struct ddr_device_info *device_info,
+ struct lpddr2_timings *timings,
+ u32 timings_arr_size,
+ struct ddr_min_tck *min_tck,
+ struct emif_custom_configs *custom_configs);
#ifdef CONFIG_SOC_OMAP2420
extern void omap242x_map_common_io(void);
@@ -94,6 +102,7 @@ void omap3_init_early(void); /* Do not use this one */
void am35xx_init_early(void);
void ti81xx_init_early(void);
void omap4430_init_early(void);
+void omap54xx_init_early(void);
void omap_prcm_restart(char, const char *);
/*
@@ -111,6 +120,7 @@ struct omap_globals {
void __iomem *prm; /* Power and Reset Management */
void __iomem *cm; /* Clock Management */
void __iomem *cm2;
+ void __iomem *prcm_mpu;
};
void omap2_set_globals_242x(void);