Lines Matching refs:msr_val

110 int (*platform_thermal_notify)(__u64 msr_val);
114 int (*platform_thermal_package_notify)(__u64 msr_val);
264 u64 msr_val; in thermal_clear_package_intr_status() local
269 msr_val = therm_intr_core_clear_mask; in thermal_clear_package_intr_status()
272 msr_val = therm_intr_pkg_clear_mask; in thermal_clear_package_intr_status()
275 msr_val &= ~bit_mask; in thermal_clear_package_intr_status()
276 wrmsrl(msr, msr_val); in thermal_clear_package_intr_status()
283 u64 msr_val; in get_therm_status() local
290 rdmsrl(msr, msr_val); in get_therm_status()
291 if (msr_val & THERM_STATUS_PROCHOT_LOG) in get_therm_status()
296 *temp = (msr_val >> 16) & 0x7F; in get_therm_status()
593 static void notify_package_thresholds(__u64 msr_val) in notify_package_thresholds() argument
602 if (msr_val & THERM_LOG_THRESHOLD0) in notify_package_thresholds()
605 if (msr_val & THERM_LOG_THRESHOLD1) in notify_package_thresholds()
614 platform_thermal_package_notify(msr_val); in notify_package_thresholds()
620 platform_thermal_package_notify(msr_val); in notify_package_thresholds()
623 platform_thermal_package_notify(msr_val); in notify_package_thresholds()
626 static void notify_thresholds(__u64 msr_val) in notify_thresholds() argument
635 if ((msr_val & THERM_LOG_THRESHOLD0) && in notify_thresholds()
637 platform_thermal_notify(msr_val); in notify_thresholds()
639 if ((msr_val & THERM_LOG_THRESHOLD1) && in notify_thresholds()
641 platform_thermal_notify(msr_val); in notify_thresholds()
652 __u64 msr_val; in intel_thermal_interrupt() local
657 rdmsrl(MSR_IA32_THERM_STATUS, msr_val); in intel_thermal_interrupt()
660 notify_thresholds(msr_val); in intel_thermal_interrupt()
662 therm_throt_process(msr_val & THERM_STATUS_PROCHOT, in intel_thermal_interrupt()
667 therm_throt_process(msr_val & THERM_STATUS_POWER_LIMIT, in intel_thermal_interrupt()
672 rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr_val); in intel_thermal_interrupt()
674 notify_package_thresholds(msr_val); in intel_thermal_interrupt()
675 therm_throt_process(msr_val & PACKAGE_THERM_STATUS_PROCHOT, in intel_thermal_interrupt()
679 therm_throt_process(msr_val & in intel_thermal_interrupt()
685 intel_hfi_process_event(msr_val & in intel_thermal_interrupt()