[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [RFC PATCH v3 03/12] pmstat: move pmstat.c file to the xen/drivers/pm/stat.c location
Cpufreq driver should be more generalizable (not ACPI-specific). Thus this file should be placed to more convenient location. Signed-off-by: Oleksandr Dmytryshyn <oleksandr.dmytryshyn@xxxxxxxxxxxxxxx> --- xen/Rules.mk | 1 + xen/arch/x86/Rules.mk | 1 + xen/common/sysctl.c | 2 +- xen/drivers/Makefile | 1 + xen/drivers/acpi/Makefile | 1 - xen/drivers/pm/Makefile | 1 + xen/drivers/{acpi/pmstat.c => pm/stat.c} | 0 7 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 xen/drivers/pm/Makefile rename xen/drivers/{acpi/pmstat.c => pm/stat.c} (100%) diff --git a/xen/Rules.mk b/xen/Rules.mk index 3a6cec5..b7caab6 100644 --- a/xen/Rules.mk +++ b/xen/Rules.mk @@ -55,6 +55,7 @@ CFLAGS-$(perfc) += -DPERF_COUNTERS CFLAGS-$(perfc_arrays) += -DPERF_ARRAYS CFLAGS-$(lock_profile) += -DLOCK_PROFILE CFLAGS-$(HAS_ACPI) += -DHAS_ACPI +CFLAGS-$(HAS_PM) += -DHAS_PM CFLAGS-$(HAS_GDBSX) += -DHAS_GDBSX CFLAGS-$(HAS_PASSTHROUGH) += -DHAS_PASSTHROUGH CFLAGS-$(HAS_DEVICE_TREE) += -DHAS_DEVICE_TREE diff --git a/xen/arch/x86/Rules.mk b/xen/arch/x86/Rules.mk index 576985e..9e9fbf1 100644 --- a/xen/arch/x86/Rules.mk +++ b/xen/arch/x86/Rules.mk @@ -3,6 +3,7 @@ HAS_IOPORTS := y HAS_ACPI := y +HAS_PM := y HAS_VGA := y HAS_VIDEO := y HAS_CPUFREQ := y diff --git a/xen/common/sysctl.c b/xen/common/sysctl.c index 0cb6ee1..0dcf06a 100644 --- a/xen/common/sysctl.c +++ b/xen/common/sysctl.c @@ -170,7 +170,7 @@ long do_sysctl(XEN_GUEST_HANDLE_PARAM(xen_sysctl_t) u_sysctl) op->u.availheap.avail_bytes <<= PAGE_SHIFT; break; -#ifdef HAS_ACPI +#ifdef HAS_PM case XEN_SYSCTL_get_pmstat: ret = do_get_pm_info(&op->u.get_pmstat); break; diff --git a/xen/drivers/Makefile b/xen/drivers/Makefile index 9c70f20..ee4fd4d 100644 --- a/xen/drivers/Makefile +++ b/xen/drivers/Makefile @@ -4,3 +4,4 @@ subdir-$(HAS_PCI) += pci subdir-$(HAS_PASSTHROUGH) += passthrough subdir-$(HAS_ACPI) += acpi subdir-$(HAS_VIDEO) += video +subdir-$(HAS_PM) += pm diff --git a/xen/drivers/acpi/Makefile b/xen/drivers/acpi/Makefile index bbb06a7..0505742 100644 --- a/xen/drivers/acpi/Makefile +++ b/xen/drivers/acpi/Makefile @@ -5,7 +5,6 @@ subdir-$(x86) += apei obj-bin-y += tables.init.o obj-y += numa.o obj-y += osl.o -obj-y += pmstat.o obj-$(x86) += hwregs.o obj-$(x86) += reboot.o diff --git a/xen/drivers/pm/Makefile b/xen/drivers/pm/Makefile new file mode 100644 index 0000000..2073683 --- /dev/null +++ b/xen/drivers/pm/Makefile @@ -0,0 +1 @@ +obj-y += stat.o diff --git a/xen/drivers/acpi/pmstat.c b/xen/drivers/pm/stat.c similarity index 100% rename from xen/drivers/acpi/pmstat.c rename to xen/drivers/pm/stat.c -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |