diff options
-rw-r--r-- | sys/arch/sparc/include/bsd_openprom.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/arch/sparc/include/bsd_openprom.h b/sys/arch/sparc/include/bsd_openprom.h index da6db9619dd..f9f27546cd2 100644 --- a/sys/arch/sparc/include/bsd_openprom.h +++ b/sys/arch/sparc/include/bsd_openprom.h @@ -251,6 +251,13 @@ struct promvec { * easily. */ void (*pv_setctxt)(int ctxt, caddr_t va, int pmeg); + + /* OpenPROM V3 SMP cpu-control directives. */ + int (*pv_cpustart)(int cpu_node, caddr_t ctxttbl_paddr, + int ctxt, caddr_t pc); + int (*pv_cpustop)(int cpu_node); + int (*pv_cpuidle)(int cpu_node); + int (*pv_cpuresume)(int cpu_node); }; /* |