diff options
Diffstat (limited to 'firmware/export/system.h')
-rw-r--r-- | firmware/export/system.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/firmware/export/system.h b/firmware/export/system.h index 49249f6bb5..050c3074aa 100644 --- a/firmware/export/system.h +++ b/firmware/export/system.h @@ -51,10 +51,6 @@ bool detect_original_firmware(void); #endif #ifdef HAVE_ADJUSTABLE_CPU_FREQ -#if NUM_CORES > 1 -extern struct spinlock boostctrl_spin; -#endif -void cpu_boost_init(void); #define FREQ cpu_frequency void set_cpu_frequency(long frequency); #ifdef CPU_BOOST_LOGGING @@ -214,6 +210,17 @@ enum { #define CPU_MODE_THREAD_CONTEXT 0 #endif +#ifdef HAVE_ADJUSTABLE_CPU_FREQ +#ifndef CPU_BOOST_LOCK_DEFINED +#define CPU_BOOST_LOCK_DEFINED +/* Compatibility defauls */ +static inline bool cpu_boost_lock(void) + { return true; } +static inline void cpu_boost_unlock(void) + { } +#endif /* CPU_BOOST_LOCK */ +#endif /* HAVE_ADJUSTABLE_CPU_FREQ */ + #ifndef BIT_N #define BIT_N(n) (1U << (n)) #endif |