Commit 89a5264f authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: asm/cpudata.h needs asm/asi.h



For the expansion of __GET_CPUID() on SMP.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 8591e302
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
#define _SPARC64_CPUDATA_H

#include <asm/hypervisor.h>
#include <asm/asi.h>

#ifndef __ASSEMBLY__

@@ -130,9 +131,9 @@ extern struct sun4v_2insn_patch_entry __sun4v_2insn_patch,
	lduwa		[REG] ASI_PHYS_BYPASS_EC_E, REG;\
	/* sun4v implementation. */			\
	mov		SCRATCHPAD_CPUID, REG;		\
	nop;						\
	ldxa		[REG] ASI_SCRATCHPAD, REG;	\
	nop;						\
	nop;						\
	.previous;

/* Clobbers TMP, current address space PGD phys address into DEST.  */