diff options
author | Kanoj Sarcar <kanoj@engr.sgi.com> | 2000-06-02 02:54:57 +0000 |
---|---|---|
committer | Kanoj Sarcar <kanoj@engr.sgi.com> | 2000-06-02 02:54:57 +0000 |
commit | c3ca47d82249494d78411059037a21b1f5601a70 (patch) | |
tree | d60153710eadf42bcb98e3726872356722e4cf97 /include/asm-mips64 | |
parent | a916eb8bd34f611c149dc6d15addfb158dda2333 (diff) |
Most of the kernel arrays/data structures and low level procedures
now accept the kernel assigned cpuid (instead of the prom assigned
id) as input/index. The only exception is the early boot up code.
Diffstat (limited to 'include/asm-mips64')
-rw-r--r-- | include/asm-mips64/sn/addrs.h | 2 | ||||
-rw-r--r-- | include/asm-mips64/sn/sn_private.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/asm-mips64/sn/addrs.h b/include/asm-mips64/sn/addrs.h index 225adb30c..ab7719a3d 100644 --- a/include/asm-mips64/sn/addrs.h +++ b/include/asm-mips64/sn/addrs.h @@ -145,7 +145,7 @@ #define UALIAS_FLIP_BASE UALIAS_BASE #define UALIAS_FLIP_SIZE 0x20000 #define UALIAS_FLIP_BIT 0x10000 -#define UALIAS_FLIP_ADDR(_x) (cputoslice(getcpuid()) ? \ +#define UALIAS_FLIP_ADDR(_x) (cputoslice(smp_processor_id()) ? \ (_x) ^ UALIAS_FLIP_BIT : (_x)) #define LBOOT_BASE (HSPEC_BASE + 0x10000000) diff --git a/include/asm-mips64/sn/sn_private.h b/include/asm-mips64/sn/sn_private.h index 08d31c90b..bb84f16b8 100644 --- a/include/asm-mips64/sn/sn_private.h +++ b/include/asm-mips64/sn/sn_private.h @@ -2,5 +2,5 @@ extern cnodeid_t get_compact_nodeid(void); extern void hub_rtc_init(cnodeid_t); extern void cpu_time_init(void); extern void per_cpu_init(void); -extern void install_cpuintr(cpuid_t cpu); -extern void install_tlbintr(cpuid_t cpu); +extern void install_cpuintr(int cpu); +extern void install_tlbintr(int cpu); |