[SPARC64]: Add sun4v_cpu_yield().
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1bd0cd74d1
commit
6f5374c91f
|
@ -1786,3 +1786,12 @@ sun4v_cpu_qconf:
|
|||
ta HV_FAST_TRAP
|
||||
retl
|
||||
nop
|
||||
|
||||
/* returns %o0: status
|
||||
*/
|
||||
.globl sun4v_cpu_yield
|
||||
sun4v_cpu_yield:
|
||||
mov HV_FAST_CPU_YIELD, %o5
|
||||
ta HV_FAST_TRAP
|
||||
retl
|
||||
nop
|
||||
|
|
|
@ -258,6 +258,9 @@
|
|||
*/
|
||||
#define HV_FAST_CPU_YIELD 0x12
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
extern unsigned long sun4v_cpu_yield(void);
|
||||
#endif
|
||||
|
||||
/* cpu_qconf()
|
||||
* TRAP: HV_FAST_TRAP
|
||||
|
|
Loading…
Reference in New Issue