x86_64: Take advantage of ACPI/CPU specific C-state mapping
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 17 Mar 2015 11:58:47 +0000 (19:58 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 18 Mar 2015 12:19:17 +0000 (20:19 +0800)
commite1e344f5c0265d30ffc233a841d73aeaed4e7d84
tree3b8ccaea7b8e5a743e19f8b4b0b347c564ee98ec
parentf77673be8b77e623ea86dc1ffef984351fdfb40f
x86_64: Take advantage of ACPI/CPU specific C-state mapping

If BIOS maps shallow ACPI C-state (<C3) to deep CPU specific C-state
(>=C3), it implies no bus mastering operations are needed before
entering deep CPU specific C-states.
sys/platform/pc64/acpica/acpi_cstate_machdep.c
sys/platform/pc64/include/md_var.h
sys/platform/pc64/x86_64/machdep.c