haswell: use asmlinkage for assembly-called funcs
When the haswell MP/SMM code was developed it was using a coreboot repository that did not contain the asmlinkage macro. Now that the asmlinkage macro exists use it. BUG=None BRANCH=None TEST=Built and booted. Change-Id: I662f1b16d1777263b96a427334fff8f98a407755 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/3203 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
committed by
Stefan Reinauer
parent
d39c650e06
commit
39ecc65158
@ -150,8 +150,7 @@ static void cleanup_rom_caching(void)
|
||||
|
||||
/* By the time APs call ap_init() caching has been setup, and microcode has
|
||||
* been loaded. */
|
||||
static void __attribute__((cdecl))
|
||||
ap_init(unsigned int cpu, void *microcode_ptr)
|
||||
static void asmlinkage ap_init(unsigned int cpu, void *microcode_ptr)
|
||||
{
|
||||
struct cpu_info *info;
|
||||
|
||||
|
Reference in New Issue
Block a user