.. | .. |
---|
22 | 22 | #include <asm/reboot.h> |
---|
23 | 23 | #include <asm/sgialib.h> |
---|
24 | 24 | #include <asm/sn/addrs.h> |
---|
| 25 | +#include <asm/sn/agent.h> |
---|
25 | 26 | #include <asm/sn/arch.h> |
---|
26 | 27 | #include <asm/sn/gda.h> |
---|
27 | | -#include <asm/sn/sn0/hub.h> |
---|
| 28 | + |
---|
| 29 | +#include "ip27-common.h" |
---|
28 | 30 | |
---|
29 | 31 | void machine_restart(char *command) __noreturn; |
---|
30 | 32 | void machine_halt(void) __noreturn; |
---|
.. | .. |
---|
45 | 47 | #endif |
---|
46 | 48 | #if 0 |
---|
47 | 49 | for_each_online_node(i) |
---|
48 | | - REMOTE_HUB_S(COMPACT_TO_NASID_NODEID(i), PROMOP_REG, |
---|
49 | | - PROMOP_REBOOT); |
---|
| 50 | + REMOTE_HUB_S(i, PROMOP_REG, PROMOP_REBOOT); |
---|
50 | 51 | #else |
---|
51 | 52 | LOCAL_HUB_S(NI_PORT_RESET, NPR_PORTRESET | NPR_LOCALRESET); |
---|
52 | 53 | #endif |
---|
.. | .. |
---|
61 | 62 | smp_send_stop(); |
---|
62 | 63 | #endif |
---|
63 | 64 | for_each_online_node(i) |
---|
64 | | - REMOTE_HUB_S(COMPACT_TO_NASID_NODEID(i), PROMOP_REG, |
---|
65 | | - PROMOP_RESTART); |
---|
| 65 | + REMOTE_HUB_S(i, PROMOP_REG, PROMOP_RESTART); |
---|
66 | 66 | LOCAL_HUB_S(NI_PORT_RESET, NPR_PORTRESET | NPR_LOCALRESET); |
---|
67 | 67 | noreturn; |
---|
68 | 68 | } |
---|