Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c3b71bce authored by Peter Oruba's avatar Peter Oruba Committed by Ingo Molnar
Browse files

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: default avatarPeter Oruba <peter.oruba@amd.com>
Cc: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 8e61028d
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -125,13 +125,7 @@ static DEFINE_SPINLOCK(microcode_update_lock);
/* no concurrent ->write()s are allowed on /dev/cpu/microcode */
static DEFINE_MUTEX(microcode_mutex);

static struct ucode_cpu_info {
	int valid;
	unsigned int sig;
	unsigned int pf;
	unsigned int rev;
	struct microcode *mc;
} ucode_cpu_info[NR_CPUS];
static struct ucode_cpu_info ucode_cpu_info[NR_CPUS];

static void collect_cpu_info(int cpu_num)
{
+8 −0
Original line number Diff line number Diff line
@@ -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;
};