aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-sparc64/hypervisor.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-sparc64/hypervisor.h')
-rw-r--r--include/asm-sparc64/hypervisor.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/asm-sparc64/hypervisor.h b/include/asm-sparc64/hypervisor.h
index 726e2ea03ce3..612bf319753f 100644
--- a/include/asm-sparc64/hypervisor.h
+++ b/include/asm-sparc64/hypervisor.h
@@ -342,6 +342,8 @@ extern unsigned long sun4v_cpu_qconf(unsigned long type,
342 * ENOCPU Invalid cpu in CPU list 342 * ENOCPU Invalid cpu in CPU list
343 * EWOULDBLOCK Some or all of the listed CPUs did not receive 343 * EWOULDBLOCK Some or all of the listed CPUs did not receive
344 * the mondo 344 * the mondo
345 * ECPUERROR One or more of the listed CPUs are in error
346 * state, use HV_FAST_CPU_STATE to see which ones
345 * EINVAL CPU list includes caller's CPU ID 347 * EINVAL CPU list includes caller's CPU ID
346 * 348 *
347 * Send a mondo interrupt to the CPUs in the given CPU list with the 349 * Send a mondo interrupt to the CPUs in the given CPU list with the
@@ -355,6 +357,10 @@ extern unsigned long sun4v_cpu_qconf(unsigned long type,
355 */ 357 */
356#define HV_FAST_CPU_MONDO_SEND 0x42 358#define HV_FAST_CPU_MONDO_SEND 0x42
357 359
360#ifndef __ASSEMBLY__
361extern unsigned long sun4v_cpu_mondo_send(unsigned long cpu_count, unsigned long cpu_list_pa, unsigned long mondo_block_pa);
362#endif
363
358/* cpu_myid() 364/* cpu_myid()
359 * TRAP: HV_FAST_TRAP 365 * TRAP: HV_FAST_TRAP
360 * FUNCTION: HV_FAST_CPU_MYID 366 * FUNCTION: HV_FAST_CPU_MYID
@@ -382,6 +388,10 @@ extern unsigned long sun4v_cpu_qconf(unsigned long type,
382#define HV_CPU_STATE_RUNNING 0x02 388#define HV_CPU_STATE_RUNNING 0x02
383#define HV_CPU_STATE_ERROR 0x03 389#define HV_CPU_STATE_ERROR 0x03
384 390
391#ifndef __ASSEMBLY__
392extern long sun4v_cpu_state(unsigned long cpuid);
393#endif
394
385/* cpu_set_rtba() 395/* cpu_set_rtba()
386 * TRAP: HV_FAST_TRAP 396 * TRAP: HV_FAST_TRAP
387 * FUNCTION: HV_FAST_CPU_SET_RTBA 397 * FUNCTION: HV_FAST_CPU_SET_RTBA