projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5dd12af
)
[CPUFREQ] Fix _OSC UUID in pcc-cpufreq
author
Naga Chumbalkar
<nagananda.chumbalkar@hp.com>
Tue, 26 Apr 2011 17:05:18 +0000
(17:05 +0000)
committer
Dave Jones
<davej@redhat.com>
Wed, 4 May 2011 15:50:56 +0000
(11:50 -0400)
UUID needs to be written out the way it is described in
Sec 18.5.124 of ACPI 4.0a Specification.
Platform firmware's use of this UUID/_OSC is optional, which is
why we didn't notice this bug earlier.
Signed-off-by: Naga Chumbalkar <nagananda.chumbalkar@hp.com>
Signed-off-by: Dave Jones <davej@redhat.com>
Cc: stable@kernel.org
arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c
patch
|
blob
|
history
diff --git
a/arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c
b/arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c
index 755a31e0f5b0d07ea574e020a87327500eac0308..907c8e637ef5167b7de7183185f1b1c6a4ed623a 100644
(file)
--- a/
arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c
+++ b/
arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c
@@
-39,7
+39,7
@@
#include <acpi/processor.h>
-#define PCC_VERSION "1.
0
0.00"
+#define PCC_VERSION "1.
1
0.00"
#define POLL_LOOPS 300
#define CMD_COMPLETE 0x1
@@
-102,7
+102,7
@@
static struct acpi_generic_address doorbell;
static u64 doorbell_preserve;
static u64 doorbell_write;
-static u8 OSC_UUID[16] = {0x
63, 0x9B, 0x2C, 0x9F, 0x70, 0x91, 0x49, 0x1f
,
+static u8 OSC_UUID[16] = {0x
9F, 0x2C, 0x9B, 0x63, 0x91, 0x70, 0x1f, 0x49
,
0xBB, 0x4F, 0xA5, 0x98, 0x2F, 0xA1, 0xB5, 0x46};
struct pcc_cpu {