Lines Matching +full:suspend +full:- +full:override
1 // SPDX-License-Identifier: GPL-2.0-only
30 static void (*suspend_resume_callback)(void *data, bool suspend);
65 void acpi_pmtmr_register_suspend_resume_callback(void (*cb)(void *data, bool suspend), void *data) in acpi_pmtmr_register_suspend_resume_callback() argument
102 .suspend = acpi_pm_suspend,
143 if (dev->revision < 3) { in acpi_pm_check_blacklist()
144 pr_warn("* Found PM-Timer Bug on the chipset. Due to workarounds for a bug,\n" in acpi_pm_check_blacklist()
158 pr_warn("* The chipset may have PM-Timer Bug. Due to workarounds for a bug,\n" in acpi_pm_check_graylist()
187 delta = (value2 - value1) & ACPI_PM_MASK; in verify_pmtmr_rate()
192 pr_info("PM-Timer running at invalid rate: %lu%% of normal - aborting.\n", in verify_pmtmr_rate()
194 return -1; in verify_pmtmr_rate()
214 return -ENODEV; in init_acpi_pm_clocksource()
228 pr_info("PM-Timer had inconsistent results: %#llx, %#llx - aborting.\n", in init_acpi_pm_clocksource()
231 return -EINVAL; in init_acpi_pm_clocksource()
234 pr_info("PM-Timer failed consistency check (%#llx) - aborting.\n", in init_acpi_pm_clocksource()
237 return -ENODEV; in init_acpi_pm_clocksource()
243 return -ENODEV; in init_acpi_pm_clocksource()
257 * Allow an override of the IOPort. Stupid BIOSes do not tell us about
271 pr_info("PMTMR IOPort override: 0x%04x -> 0x%04x\n", pmtmr_ioport, in parse_pmtmr()