diff options
author | Bjorn Helgaas <bjorn.helgaas@hp.com> | 2007-09-20 20:21:11 (GMT) |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2007-10-12 22:11:22 (GMT) |
commit | edbe7075d144b35e8232ca32f373c1e0c26ff085 (patch) | |
tree | 071018351041af71e3e5dc141b5f2a336d893573 /arch/ia64 | |
parent | 8e75ad8908bd653191b19347ecccb4078cb17b74 (diff) | |
download | linux-fsl-qoriq-edbe7075d144b35e8232ca32f373c1e0c26ff085.tar.xz |
[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 <bjorn.helgaas@hp.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64')
0 files changed, 0 insertions, 0 deletions