NetBSD/sys/arch/i386
jym bba2c41d59 Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations
are now compiled in by default.

Note that MSR support in Xen depends on its version. rdmsr() should always
succeed, but wrmsr() to certain registers can end in a NOOP. In that case,
the error will be logged (see xm dmesg).

Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option
cpufreq="dom0-kernel" passed down to hypervisor during boot.

Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0
by jym@. amd64 was tested by Joel Carnat.

See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .

Commit requested by bouyer@.
2009-08-05 20:15:36 +00:00
..
acpi Adjust for acpi_resource_parse aprint changes, noted by Jukka Salmi 2009-02-21 00:30:37 +00:00
bioscall Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. 2008-10-19 22:05:19 +00:00
compile
conf Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations 2009-08-05 20:15:36 +00:00
eisa struct device * -> device_t 2008-06-27 11:03:13 +00:00
gdbscripts
i386 Add #if NPCI > 1 around call to mp_pci_childdetached() 2009-08-04 06:55:26 +00:00
include Define __HAVE_ATOMIC64_OPS only in kernel, since it doesn't work in 2009-06-28 09:24:09 +00:00
isa device_t/softc split 2009-05-05 09:51:23 +00:00
mca struct device * -> device_t 2009-05-04 12:19:29 +00:00
pci KNF, same object code generated. 2009-05-16 16:52:03 +00:00
pnpbios PR/41629: Kouji Matsui: Fixed identical ESS1878 on Fujitsu FMV-5100 NC/S by PnPBIOS 2009-06-23 15:00:18 +00:00
stand Have the boot countdown on i386 display "starting in N seconds." instead 2009-06-29 09:23:16 +00:00
xbox device/softc split 2008-07-09 20:40:16 +00:00
Makefile For the 'tags' target, use the right path to the Atheros HAL sources. 2009-05-28 18:13:46 +00:00