diff --git a/include/asm-mips/mipsregs.h b/include/asm-mips/mipsregs.h
index 1fad6ec1daa0d51eb5cc5a3ff249ee10b9d762ad..870717391a937240de61e7b5d036b3ae905027a2 100644
--- a/include/asm-mips/mipsregs.h
+++ b/include/asm-mips/mipsregs.h
@@ -1010,8 +1010,6 @@ do {									\
 
 #define wrdsp(val, mask)						\
 do {									\
-	unsigned int __res;						\
-									\
 	__asm__ __volatile__(						\
 	"	.set	push					\n"	\
 	"	.set	noat					\n"	\
@@ -1021,7 +1019,6 @@ do {									\
 	"	.set	pop					\n"	\
         :								\
 	: "r" (val), "i" (mask));					\
-        __res;								\
 } while (0)
 
 #if 0	/* Need DSP ASE capable assembler ... */