| .. | .. |
|---|
| 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 | } |
|---|