mt_idle.h 472 B

123456789101112131415161718
  1. #ifndef _MT_IDLE_H
  2. #define _MT_IDLE_H
  3. enum idle_lock_spm_id {
  4. IDLE_SPM_LOCK_VCORE_DVFS = 0,
  5. };
  6. extern void idle_lock_spm(enum idle_lock_spm_id id);
  7. extern void idle_unlock_spm(enum idle_lock_spm_id id);
  8. extern void enable_dpidle_by_bit(int id);
  9. extern void disable_dpidle_by_bit(int id);
  10. extern void enable_soidle3_by_bit(int id);
  11. extern void disable_soidle3_by_bit(int id);
  12. extern void enable_soidle_by_bit(int id);
  13. extern void disable_soidle_by_bit(int id);
  14. #endif