Linux Kernel
3.7.1
|
#include <linux/platform_device.h>
#include <linux/miscdevice.h>
#include <linux/capability.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/cpu.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/syscore_ops.h>
#include <asm/microcode.h>
#include <asm/processor.h>
#include <asm/cpu_device_id.h>
#include <asm/perf_event.h>
Go to the source code of this file.
Data Structures | |
struct | cpu_info_ctx |
struct | apply_microcode_ctx |
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
#define | MICROCODE_VERSION "2.00" |
#define | microcode_dev_init() 0 |
#define | microcode_dev_exit() do { } while (0) |
Functions | |
MODULE_DESCRIPTION ("Microcode Update Driver") | |
MODULE_AUTHOR ("Tigran Aivazian <[email protected]>") | |
MODULE_LICENSE ("GPL") | |
EXPORT_SYMBOL_GPL (ucode_cpu_info) | |
module_init (microcode_init) | |
module_exit (microcode_exit) | |
Variables | |
struct ucode_cpu_info | ucode_cpu_info [NR_CPUS] |
#define microcode_dev_exit | ( | ) | do { } while (0) |
Definition at line 273 of file microcode_core.c.
#define microcode_dev_init | ( | ) | 0 |
Definition at line 272 of file microcode_core.c.
#define MICROCODE_VERSION "2.00" |
Definition at line 96 of file microcode_core.c.
Definition at line 74 of file microcode_core.c.
EXPORT_SYMBOL_GPL | ( | ucode_cpu_info | ) |
MODULE_AUTHOR | ( | "Tigran Aivazian <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | "Microcode Update Driver" | ) |
module_exit | ( | microcode_exit | ) |
module_init | ( | microcode_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
Definition at line 114 of file microcode_core.c.