NetBSD/sys/arch/x86
jruoho 53e8f6c919 Merge P-state support for acpicpu(4).
Remarks:

  1.    All processors (x86 or not) for which the vendor has implemented
        ACPI I/O access routines are supported. Native instructions are
        currently supported only for Intel's "Enhanced Speedstep". Code for
        "PowerNow!" (AMD) will be merged later. Native support for VIA's
        "PowerSaver" will be investigated.

  2.    Backwards compatibility with existing userland code is maintained.
        Comparable to the case with cpu_idle(9), the ACPI CPU driver
        installs alternative functions for the existing sysctl(8) controls.
        The "native" behavior (if any) is restored upon detachment.

  3.    The dynamic nature of ACPI-provided P-states needs more investigation.
        The maximum frequency induced (but not forced) by the firmware may
        change dynamically. Currently, the sysctl(8) controls error out with
        a value larger than the dynamic maximum. The code itself does not
        however yet react to the notifications from the firmware by changing
        the frequencies in-place. Presumably the system administrator should
        be able to choose whether to use dynamic or static frequencies.
2010-08-08 16:58:41 +00:00
..
acpi Merge P-state support for acpicpu(4). 2010-08-08 16:58:41 +00:00
conf Merge a driver for ACPI CPUs with basic support for processor power states, 2010-07-18 09:29:11 +00:00
include Merge P-state support for acpicpu(4). 2010-08-08 16:58:41 +00:00
isa isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. 2009-08-19 15:04:27 +00:00
pci Add PAE to ALL kernel, so that most paddr_t format string errors get caught 2010-07-26 22:33:23 +00:00
x86 Merge P-state support for acpicpu(4). 2010-08-08 16:58:41 +00:00