diff options
Diffstat (limited to 'arch/arm/plat-mxc/include/mach/common.h')
-rw-r--r-- | arch/arm/plat-mxc/include/mach/common.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/plat-mxc/include/mach/common.h b/arch/arm/plat-mxc/include/mach/common.h index 1bf0df81bdc6..0319c4a0cafa 100644 --- a/arch/arm/plat-mxc/include/mach/common.h +++ b/arch/arm/plat-mxc/include/mach/common.h | |||
@@ -65,6 +65,7 @@ extern int mx51_clocks_init(unsigned long ckil, unsigned long osc, | |||
65 | unsigned long ckih1, unsigned long ckih2); | 65 | unsigned long ckih1, unsigned long ckih2); |
66 | extern int mx53_clocks_init(unsigned long ckil, unsigned long osc, | 66 | extern int mx53_clocks_init(unsigned long ckil, unsigned long osc, |
67 | unsigned long ckih1, unsigned long ckih2); | 67 | unsigned long ckih1, unsigned long ckih2); |
68 | extern int mx27_clocks_init_dt(void); | ||
68 | extern int mx51_clocks_init_dt(void); | 69 | extern int mx51_clocks_init_dt(void); |
69 | extern int mx53_clocks_init_dt(void); | 70 | extern int mx53_clocks_init_dt(void); |
70 | extern int mx6q_clocks_init(void); | 71 | extern int mx6q_clocks_init(void); |
@@ -75,6 +76,7 @@ extern void mxc_restart(char, const char *); | |||
75 | extern void mxc_arch_reset_init(void __iomem *); | 76 | extern void mxc_arch_reset_init(void __iomem *); |
76 | extern int mx53_revision(void); | 77 | extern int mx53_revision(void); |
77 | extern int mx53_display_revision(void); | 78 | extern int mx53_display_revision(void); |
79 | extern void imx_set_aips(void __iomem *); | ||
78 | 80 | ||
79 | enum mxc_cpu_pwr_mode { | 81 | enum mxc_cpu_pwr_mode { |
80 | WAIT_CLOCKED, /* wfi only */ | 82 | WAIT_CLOCKED, /* wfi only */ |
@@ -84,6 +86,14 @@ enum mxc_cpu_pwr_mode { | |||
84 | STOP_POWER_OFF, /* STOP + SRPG */ | 86 | STOP_POWER_OFF, /* STOP + SRPG */ |
85 | }; | 87 | }; |
86 | 88 | ||
89 | enum mx3_cpu_pwr_mode { | ||
90 | MX3_RUN, | ||
91 | MX3_WAIT, | ||
92 | MX3_DOZE, | ||
93 | MX3_SLEEP, | ||
94 | }; | ||
95 | |||
96 | extern void mx3_cpu_lp_set(enum mx3_cpu_pwr_mode mode); | ||
87 | extern void mx5_cpu_lp_set(enum mxc_cpu_pwr_mode mode); | 97 | extern void mx5_cpu_lp_set(enum mxc_cpu_pwr_mode mode); |
88 | extern void imx_print_silicon_rev(const char *cpu, int srev); | 98 | extern void imx_print_silicon_rev(const char *cpu, int srev); |
89 | 99 | ||