From: Bjorn Helgaas Date: Thu, 20 Sep 2007 20:21:11 +0000 (-0600) Subject: [IA64] abstract SAL_CALL wrapper to allow other firmware entry points X-Git-Tag: v2.6.24-rc1~1287^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=edbe7075d144b35e8232ca32f373c1e0c26ff085;p=pandora-kernel.git [IA64] abstract SAL_CALL wrapper to allow other firmware entry points SAL_CALL() always calls through the ia64_sal function pointer. I am adding new functionality that needs the same conventions as SAL_CALL (FP regs saved/restored, sal_lock acquired, etc), but doesn't use the ia64_sal function pointer. This patch pulls the body of SAL_CALL out into a new "IA64_FW_CALL" that takes care of these calling conventions, but allows the caller to specify either ia64_sal or some other firmware entry point. Signed-off-by: Bjorn Helgaas Signed-off-by: Len Brown Signed-off-by: Tony Luck --- Reading git-diff-tree failed