x86: Move Intel Management Engine code to a common place
authorSimon Glass <sjg@chromium.org>
Sat, 12 Mar 2016 05:07:00 +0000 (22:07 -0700)
committerBin Meng <bmeng.cn@gmail.com>
Thu, 17 Mar 2016 02:27:24 +0000 (10:27 +0800)
commit8b900a417527d9ad94dc4aab2c9d6717bdc50b33
treef8a52a1c575460bf9efb3247504b4b0a5d20f694
parent2a605d4d8889ac5dd4c806b3a37ba75a80716e46
x86: Move Intel Management Engine code to a common place

Some of the Intel ME code is common to several Intel CPUs. Move it into a
common location. Add a header file for report_platform.c also.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
[squashed in http://patchwork.ozlabs.org/patch/598372/]
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
arch/x86/cpu/intel_common/Makefile
arch/x86/cpu/intel_common/me_status.c [moved from arch/x86/cpu/ivybridge/me_status.c with 93% similarity]
arch/x86/cpu/intel_common/report_platform.c [moved from arch/x86/cpu/ivybridge/report_platform.c with 98% similarity]
arch/x86/cpu/ivybridge/Makefile
arch/x86/cpu/ivybridge/early_me.c
arch/x86/cpu/ivybridge/sdram.c
arch/x86/include/asm/arch-ivybridge/me.h
arch/x86/include/asm/arch-ivybridge/sandybridge.h
arch/x86/include/asm/me_common.h [new file with mode: 0644]
arch/x86/include/asm/report_platform.h [new file with mode: 0644]