summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpi_cpu.c
AgeCommit message (Expand)Author
2020-12-07acpicpu: Add support for ACPI P-states and T-states on Arm.jmcneill
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2012-03-27Fix a regression introduced during the change of the DMI naming conventionsjruoho
2011-11-14add a machdep.dmi sysctl tree with the following read-only keys:jmcneill
2011-10-27Revert the revision 1.5 in cpufreq(9). Instead, document that the KPI canjruoho
2011-10-20Initialize P-states to P0 (i.e. the highest frequency).jruoho
2011-10-18Convert to use cpufreq(9).jruoho
2011-06-22Get rid of RUN_ONCE(9). Should fix PR # kern/44043.jruoho
2011-06-21Rename acpi_get_node() to acpi_match_node() for consistency.jruoho
2011-06-20Use the new acpi_match_cpu_info() from acpi_util.c.jruoho
2011-06-12Move the evaluation of the _PDC control method out from the acpicpu(4)jruoho
2011-04-25Add a missing case value in a switch statement.jruoho
2011-03-24Remove the "simple CPU lock" that was unnecessary.jruoho
2011-03-19Like in rest of the acpi(4) stack, queue all resume hooks.jruoho
2011-03-05Add __cpu_simple_lock_t. Use it, x86_read_psl(), and x86_disable_intr() tojruoho
2011-03-03Add DMI quirk support via pmf_get_platform(9). If any of the listed modelsjruoho
2011-03-02Append Intel's Turbo Boost to the debug printfs if we detect it.jruoho
2011-03-01Detach evcnt(9) before the states.jruoho
2011-03-01Move also the evcnt(9) event counters to one place. No functional change.jruoho
2011-03-01Simplify by moving the debug printfs to one place. No functional change.jruoho
2011-02-27Provide MD wrappers for match and attach.jruoho
2011-02-27Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".jruoho
2011-02-25Start to derive the percpu(9) (or per-domain) state coordinationjruoho
2011-02-25Rename couple of badly named functions for consistency. No functional change.jruoho
2011-02-25Store a pointer to cpu_info rather than cpu_info::ci_acpiid alone.jruoho
2011-02-16Use ioconf for the module declarations.jruoho
2011-01-13Do not try to attach more ACPI CPUs than the amount of "real" CPUs.jruoho
2010-12-30Change the default behavior to enforce the maximum frequency when thejruoho
2010-10-28Fix a comment typo.jruoho
2010-08-27Fix PR kern/43765 from Scott Ellis.jruoho
2010-08-27From jmcneill@: fix and rework the obscure _OSC evaluation.jruoho
2010-08-19Deal with autoconfiguration madness by using config_defer(9) to deferjruoho
2010-08-17Add support for the optional dynamic minimum (in terms of MHz) via _PDL.jruoho
2010-08-16Two changes:jruoho
2010-08-16Now that the deferred configuration actually works as expected and documented,jruoho
2010-08-14Check the cold-flag also in the notify handler.jruoho
2010-08-13Merge T-state a.k.a. throttling support for acpicpu(4).jruoho
2010-08-11Check the 'sc->sc_cold' flag also in P-state code, and set this flag oncejruoho
2010-08-08jmcneill@: do not touch the bus_space(9) handle.jruoho
2010-08-08Merge P-state support for acpicpu(4).jruoho
2010-08-04Store the MADT-derived CPU ID to <x86/cpu.h>. This is required to properlyjruoho
2010-07-30On second thought, rename the mutex so it can be (logically) shared. We willjruoho
2010-07-29Add a per ACPI CPU mutex for C-states. Protect the _CST update with this:jruoho
2010-07-26Fix wrong return value.jruoho
2010-07-25Improve comments. Move the #ifdef around.jruoho
2010-07-24Remove the currently unnecessary mutex.jruoho
2010-07-23Remove the recently added ACPICPU_FLAG_INIT and instead operate with thejruoho
2010-07-21ACPI enumerates cpus with 0..n.cegger