diff options
author | Kanoj Sarcar <kanoj@engr.sgi.com> | 2000-04-01 01:54:46 +0000 |
---|---|---|
committer | Kanoj Sarcar <kanoj@engr.sgi.com> | 2000-04-01 01:54:46 +0000 |
commit | d49f62d0497bc81a70b1c2e01ddec71d8ea93c30 (patch) | |
tree | f44aa76d2fadd1356ebb9f13850b4b14e702010c /include/asm-mips64/sn/arch.h | |
parent | 5e0a97c26457260b7a95383fae0fc2cf2f98237d (diff) |
Rudimentary sendintr() routine to send intrs to other cpus. This needs to
pull in defines from intr.h/intr_public.h. Also, need to store percpu
information regarding cpu slice # for cpu, hardware nasid and compact
node id.
Diffstat (limited to 'include/asm-mips64/sn/arch.h')
-rw-r--r-- | include/asm-mips64/sn/arch.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/asm-mips64/sn/arch.h b/include/asm-mips64/sn/arch.h index c1c001ed5..5246b040c 100644 --- a/include/asm-mips64/sn/arch.h +++ b/include/asm-mips64/sn/arch.h @@ -27,11 +27,11 @@ typedef u64 nic_t; #define CNODE_NUM_CPUS(_cnode) (NODEPDA(_cnode)->node_num_cpus) #define CNODE_TO_CPU_BASE(_cnode) (NODEPDA(_cnode)->node_first_cpu) #define cputocnode(cpu) \ - (ASSERT(pdaindr[(cpu)].pda), (pdaindr[(cpu)].pda->p_nodeid)) + (cpu_data[(cpu)].p_nodeid) #define cputonasid(cpu) \ - (ASSERT(pdaindr[(cpu)].pda), (pdaindr[(cpu)].pda->p_nasid)) + (cpu_data[(cpu)].p_nasid) #define cputoslice(cpu) \ - (ASSERT(pdaindr[(cpu)].pda), (pdaindr[(cpu)].pda->p_slice)) + (cpu_data[(cpu)].p_slice) #define makespnum(_nasid, _slice) \ (((_nasid) << CPUS_PER_NODE_SHFT) | (_slice)) |