intel_hfi.h 610 B

1234567891011121314151617
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _INTEL_HFI_H
  3. #define _INTEL_HFI_H
  4. #if defined(CONFIG_INTEL_HFI_THERMAL)
  5. void __init intel_hfi_init(void);
  6. void intel_hfi_online(unsigned int cpu);
  7. void intel_hfi_offline(unsigned int cpu);
  8. void intel_hfi_process_event(__u64 pkg_therm_status_msr_val);
  9. #else
  10. static inline void intel_hfi_init(void) { }
  11. static inline void intel_hfi_online(unsigned int cpu) { }
  12. static inline void intel_hfi_offline(unsigned int cpu) { }
  13. static inline void intel_hfi_process_event(__u64 pkg_therm_status_msr_val) { }
  14. #endif /* CONFIG_INTEL_HFI_THERMAL */
  15. #endif /* _INTEL_HFI_H */