summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/system-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/system-target.h')
-rw-r--r--firmware/target/arm/imx233/system-target.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/firmware/target/arm/imx233/system-target.h b/firmware/target/arm/imx233/system-target.h
index ee2df9a3e9..45dc58698a 100644
--- a/firmware/target/arm/imx233/system-target.h
+++ b/firmware/target/arm/imx233/system-target.h
@@ -54,6 +54,23 @@ bool imx233_us_elapsed(uint32_t ref, unsigned us_delay);
54void imx233_reset_block(volatile uint32_t *block_reg); 54void imx233_reset_block(volatile uint32_t *block_reg);
55void imx233_enable_usb_controller(bool enable); 55void imx233_enable_usb_controller(bool enable);
56void imx233_enable_usb_phy(bool enable); 56void imx233_enable_usb_phy(bool enable);
57
58#ifdef HAVE_ADJUSTABLE_CPU_FREQ
59#define CPU_BOOST_LOCK_DEFINED
60
61static inline bool cpu_boost_lock(void)
62{
63 bool set_cpu_frequency__lock(void);
64 return set_cpu_frequency__lock();
65}
66
67static inline void cpu_boost_unlock(void)
68{
69 void set_cpu_frequency__unlock(void);
70 set_cpu_frequency__unlock();
71}
72#endif /* HAVE_ADJUSTABLE_CPU_FREQ */
73
57// NOTE: this is available even if HAVE_ADJUSTABLE_CPU_FREQ is undef 74// NOTE: this is available even if HAVE_ADJUSTABLE_CPU_FREQ is undef
58void imx233_set_cpu_frequency(long frequency); 75void imx233_set_cpu_frequency(long frequency);
59 76