x86/microcode/intel: Move microcode functions out of cpu/intel.c

There is really no point to have that in the CPUID evaluation code. Move it
into the Intel-specific microcode handling along with the data
structures, defines and helpers required by it. The exports need to stay
for IFS.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20230812195727.719202319@linutronix.de
This commit is contained in:
Thomas Gleixner 2023-08-12 21:58:41 +02:00 • committed by Borislav Petkov (AMD)
commit 4da2131fac
3 changed files with 204 additions and 200 deletions