Loading arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c +18 −18 Original line number Original line Diff line number Diff line /* /* * acpi-cpufreq.c - ACPI Processor P-States Driver ($Revision: 1.4 $) * acpi-cpufreq.c - ACPI Processor P-States Driver * * * Copyright (C) 2001, 2002 Andy Grover <andrew.grover@intel.com> * Copyright (C) 2001, 2002 Andy Grover <andrew.grover@intel.com> * Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> * Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> Loading Loading @@ -36,16 +36,18 @@ #include <linux/ftrace.h> #include <linux/ftrace.h> #include <linux/acpi.h> #include <linux/acpi.h> #include <linux/io.h> #include <linux/delay.h> #include <linux/uaccess.h> #include <acpi/processor.h> #include <acpi/processor.h> #include <asm/io.h> #include <asm/msr.h> #include <asm/msr.h> #include <asm/processor.h> #include <asm/processor.h> #include <asm/cpufeature.h> #include <asm/cpufeature.h> #include <asm/delay.h> #include <asm/uaccess.h> #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, "acpi-cpufreq", msg) #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, \ "acpi-cpufreq", msg) MODULE_AUTHOR("Paul Diefenbaugh, Dominik Brodowski"); MODULE_AUTHOR("Paul Diefenbaugh, Dominik Brodowski"); MODULE_DESCRIPTION("ACPI Processor P-States Driver"); MODULE_DESCRIPTION("ACPI Processor P-States Driver"); Loading Loading @@ -138,15 +140,13 @@ struct io_addr { u8 bit_width; u8 bit_width; }; }; typedef union { struct msr_addr msr; struct io_addr io; } drv_addr_union; struct drv_cmd { struct drv_cmd { unsigned int type; unsigned int type; const struct cpumask *mask; const struct cpumask *mask; drv_addr_union addr; union { struct msr_addr msr; struct io_addr io; } addr; u32 val; u32 val; }; }; Loading Loading
arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c +18 −18 Original line number Original line Diff line number Diff line /* /* * acpi-cpufreq.c - ACPI Processor P-States Driver ($Revision: 1.4 $) * acpi-cpufreq.c - ACPI Processor P-States Driver * * * Copyright (C) 2001, 2002 Andy Grover <andrew.grover@intel.com> * Copyright (C) 2001, 2002 Andy Grover <andrew.grover@intel.com> * Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> * Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> Loading Loading @@ -36,16 +36,18 @@ #include <linux/ftrace.h> #include <linux/ftrace.h> #include <linux/acpi.h> #include <linux/acpi.h> #include <linux/io.h> #include <linux/delay.h> #include <linux/uaccess.h> #include <acpi/processor.h> #include <acpi/processor.h> #include <asm/io.h> #include <asm/msr.h> #include <asm/msr.h> #include <asm/processor.h> #include <asm/processor.h> #include <asm/cpufeature.h> #include <asm/cpufeature.h> #include <asm/delay.h> #include <asm/uaccess.h> #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, "acpi-cpufreq", msg) #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, \ "acpi-cpufreq", msg) MODULE_AUTHOR("Paul Diefenbaugh, Dominik Brodowski"); MODULE_AUTHOR("Paul Diefenbaugh, Dominik Brodowski"); MODULE_DESCRIPTION("ACPI Processor P-States Driver"); MODULE_DESCRIPTION("ACPI Processor P-States Driver"); Loading Loading @@ -138,15 +140,13 @@ struct io_addr { u8 bit_width; u8 bit_width; }; }; typedef union { struct msr_addr msr; struct io_addr io; } drv_addr_union; struct drv_cmd { struct drv_cmd { unsigned int type; unsigned int type; const struct cpumask *mask; const struct cpumask *mask; drv_addr_union addr; union { struct msr_addr msr; struct io_addr io; } addr; u32 val; u32 val; }; }; Loading