summaryrefslogtreecommitdiffstats
path: root/include/asm-x86
diff options
context:
space:
mode:
authorPeter Oruba2008-07-28 18:44:15 +0200
committerIngo Molnar2008-07-28 19:57:54 +0200
commitc3b71bcec0380836caac9b524fa1585b469b7456 (patch)
tree58732978338de5a49722bcdb8ac77a24d9a01983 /include/asm-x86
parentx86: typedef removal (diff)
downloadkernel-qcow2-linux-c3b71bcec0380836caac9b524fa1585b469b7456.tar.gz
kernel-qcow2-linux-c3b71bcec0380836caac9b524fa1585b469b7456.tar.xz
kernel-qcow2-linux-c3b71bcec0380836caac9b524fa1585b469b7456.zip
x86: move per CPU microcode structure declaration to header file
This structure will be later used by other modules as well and needs therfore to be moved out to a header file. Signed-off-by: Peter Oruba <peter.oruba@amd.com> Cc: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86')
-rw-r--r--include/asm-x86/microcode.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/asm-x86/microcode.h b/include/asm-x86/microcode.h
index 1519ef0674bb..d34a1fc1b173 100644
--- a/include/asm-x86/microcode.h
+++ b/include/asm-x86/microcode.h
@@ -29,3 +29,11 @@ struct extended_sigtable {
unsigned int reserved[3];
struct extended_signature sigs[0];
};
+
+struct ucode_cpu_info {
+ int valid;
+ unsigned int sig;
+ unsigned int pf;
+ unsigned int rev;
+ struct microcode *mc;
+};