From: Thomas Gleixner Date: Sat, 29 Aug 2009 13:03:59 +0000 (+0200) Subject: x86: Add early platform detection X-Git-Tag: v2.6.32-rc1~629^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47a3d5da70f411bc044ecd3c0593b158b09d0efa;p=pandora-kernel.git x86: Add early platform detection Platforms like Moorestown require early setup and want to avoid the call to reserve_ebda_region. The x86_init override is too late when the MRST detection happens in setup_arch. Move the default i386 x86_init overrides and the call to reserve_ebda_region into a separate function which is called as the default of a switch case depending on the hardware_subarch id in boot params. This allows us to add a case for MRST and let MRST have its own early setup function. Signed-off-by: Thomas Gleixner --- Reading git-diff-tree failed