summaryrefslogtreecommitdiffstats
path: root/arch/ia64
diff options
context:
space:
mode:
authorBjorn Helgaas <bjorn.helgaas@hp.com>2007-09-20 14:21:11 -0600
committerTony Luck <tony.luck@intel.com>2007-10-12 15:11:22 -0700
commitedbe7075d144b35e8232ca32f373c1e0c26ff085 (patch)
tree071018351041af71e3e5dc141b5f2a336d893573 /arch/ia64
parent8e75ad8908bd653191b19347ecccb4078cb17b74 (diff)
downloadop-kernel-dev-edbe7075d144b35e8232ca32f373c1e0c26ff085.zip
op-kernel-dev-edbe7075d144b35e8232ca32f373c1e0c26ff085.tar.gz
[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
OpenPOWER on IntegriCloud