commit | f967f9afc232f8893507b3e97e2050dcf4c7de29 | [log] [tgz] |
---|---|---|
author | Bin Meng <bmeng.cn@gmail.com> | Wed Jun 17 11:15:36 2015 +0800 |
committer | Simon Glass <sjg@chromium.org> | Tue Jul 14 18:03:16 2015 -0600 |
tree | fdd640b83dca49b9468abed45a648284b44ecf96 | |
parent | eb0bc561f3d997de46292ad981825ce340a07c47 [diff] |
x86: Move MP initialization codes into a common place Most of the MP initialization codes in arch/x86/cpu/baytrail/cpu.c is common to all x86 processors, except detect_num_cpus() which varies from cpu to cpu. Move these to arch/x86/cpu/cpu.c and implement the new 'get_count' method for baytrail and cpu_x86 drivers. Now we call cpu_get_count() in mp_init() to get the number of CPUs. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>