diff options
author | davem <davem@cvs.openbsd.org> | 1995-10-25 09:34:01 +0000 |
---|---|---|
committer | davem <davem@cvs.openbsd.org> | 1995-10-25 09:34:01 +0000 |
commit | 1375ac4c496499337a9e4b318b5f64340a961ddd (patch) | |
tree | 615b6037fb5ec62b123179ed8ee5d71d7496c337 /sys/arch/sparc/include | |
parent | 2ac10bb118af4f0713b2a46a13b12db12fc75197 (diff) |
Added V3 SMP function pointers to romvec.
Diffstat (limited to 'sys/arch/sparc/include')
-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); }; /* |