#include <linux/cpumask.h>
#include <linux/cpufreq.h>
#include <linux/freezer.h>
#include <linux/kernel.h>
#include <linux/kthread.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/types.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>
#include <acpi/processor.h>
#include <xen/xen.h>
#include <xen/interface/platform.h>
#include <asm/xen/hypercall.h>
Go to the source code of this file.
#define CPUID_FREQ_VOLT_CAPABILITIES 0x80000007 |
#define DRV_NAME "xen-acpi-processor: " |
#define USE_HW_PSTATE 0x00000080 |
device_initcall |
( |
xen_acpi_processor_init |
| ) |
|
MODULE_DESCRIPTION |
( |
"Xen ACPI Processor P-states (and Cx) driver which uploads PM data to Xen hypervisor" |
| ) |
|
module_exit |
( |
xen_acpi_processor_exit |
| ) |
|
module_param_named |
( |
off |
, |
|
|
no_hypercall |
, |
|
|
int |
, |
|
|
0400 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
off |
, |
|
|
"Inhibit the hypercall." |
|
|
) |
| |