/dev/cpu/microcode - microcode support

modulename: microcode.ko

configname: CONFIG_MICROCODE

Linux Kernel Configuration for x86
└─>Processor type and features
└─>/dev/cpu/microcode - microcode support
In linux kernel since version 2.6.12  
If you say Y here, you will be able to update the microcode on
certain Intel and AMD processors. The Intel support is for the
IA32 family, e.g. Pentium Pro, Pentium II, Pentium III,
Pentium 4, Xeon etc. The AMD support is for family 0x10 and
0x11 processors, e.g. Opteron, Phenom and Turion 64 Ultra.
You will obviously need the actual microcode binary data itself
which is not shipped with the Linux kernel.

This option selects the general module only, you need to select
at least one vendor specific module as well.

To compile this driver as a module, choose M here: the
module will be called microcode.

source code: