x86/ucode: Move microcode into its own directory
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 18 Mar 2020 20:02:34 +0000 (20:02 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 20 Mar 2020 18:42:24 +0000 (18:42 +0000)
commit9872d99215ba9234b927d2c55625b70b4f555c60
tree6b2dde3f27298260c3bda749093e325ad226e78c
parent0fde0493d7105ff8d8ffc07820dd3cb10035c51a
x86/ucode: Move microcode into its own directory

Split the existing asm/microcode.h in half, keeping the per-cpu cpu_sig
available to external users, and moving everything else into private.h

Take the opportunity to trim and clean up the include lists for all 3 source
files, all of which include rather more than necessary.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/Makefile
xen/arch/x86/cpu/Makefile
xen/arch/x86/cpu/microcode/Makefile [new file with mode: 0644]
xen/arch/x86/cpu/microcode/amd.c [new file with mode: 0644]
xen/arch/x86/cpu/microcode/core.c [new file with mode: 0644]
xen/arch/x86/cpu/microcode/intel.c [new file with mode: 0644]
xen/arch/x86/cpu/microcode/private.h [new file with mode: 0644]
xen/arch/x86/microcode.c [deleted file]
xen/arch/x86/microcode_amd.c [deleted file]
xen/arch/x86/microcode_intel.c [deleted file]
xen/include/asm-x86/microcode.h