summaryrefslogtreecommitdiffstats
path: root/arch/alpha/kernel/core_marvel.c
diff options
context:
space:
mode:
authorJens Axboe <jens.axboe@oracle.com>2008-06-10 20:47:29 +0200
committerJens Axboe <jens.axboe@oracle.com>2008-06-26 11:22:57 +0200
commitc524a1d8914408fd57241d9542fa2d402f004a33 (patch)
tree2779a09788c750405c53eff8fa6c967985c3559c /arch/alpha/kernel/core_marvel.c
parentf27b433ef32a77c8cb76f018507453df7c03e552 (diff)
downloadlinux-c524a1d8914408fd57241d9542fa2d402f004a33.tar.gz
linux-c524a1d8914408fd57241d9542fa2d402f004a33.tar.bz2
linux-c524a1d8914408fd57241d9542fa2d402f004a33.zip
alpha: convert to generic helpers for IPI function calls
This converts alpha to use the new helpers for smp_call_function() and friends, and adds support for smp_call_function_single(). Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'arch/alpha/kernel/core_marvel.c')
-rw-r--r--arch/alpha/kernel/core_marvel.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/alpha/kernel/core_marvel.c b/arch/alpha/kernel/core_marvel.c
index b04f1feb1dda..ced4aae8b804 100644
--- a/arch/alpha/kernel/core_marvel.c
+++ b/arch/alpha/kernel/core_marvel.c
@@ -660,9 +660,9 @@ __marvel_rtc_io(u8 b, unsigned long addr, int write)
#ifdef CONFIG_SMP
if (smp_processor_id() != boot_cpuid)
- smp_call_function_on_cpu(__marvel_access_rtc,
- &rtc_access, 1, 1,
- cpumask_of_cpu(boot_cpuid));
+ smp_call_function_single(boot_cpuid,
+ __marvel_access_rtc,
+ &rtc_access, 1, 1);
else
__marvel_access_rtc(&rtc_access);
#else