mips: use new <machine/asm.h> across arch

now klibc compiles fine against linux-libc-dev.
the test runs are positive.

Signed-off-by: maximilian attems <max@stro.at>
diff --git a/usr/klibc/arch/mips/pipe.S b/usr/klibc/arch/mips/pipe.S
index 02b9405..932fc08 100644
--- a/usr/klibc/arch/mips/pipe.S
+++ b/usr/klibc/arch/mips/pipe.S
@@ -1,5 +1,4 @@
-#include <asm/asm.h>
-#include <asm/regdef.h>
+#include <machine/asm.h>
 #include <asm/unistd.h>
 
 LEAF(pipe)
diff --git a/usr/klibc/arch/mips/syscall.S b/usr/klibc/arch/mips/syscall.S
index 9f308df..cca0db2 100644
--- a/usr/klibc/arch/mips/syscall.S
+++ b/usr/klibc/arch/mips/syscall.S
@@ -1,5 +1,4 @@
-#include <asm/asm.h>
-#include <asm/regdef.h>
+#include <machine/asm.h>
 #include <asm/unistd.h>
 
 	.set noreorder
diff --git a/usr/klibc/arch/mips/sysstub.ph b/usr/klibc/arch/mips/sysstub.ph
index a71d5d0..3689529 100644
--- a/usr/klibc/arch/mips/sysstub.ph
+++ b/usr/klibc/arch/mips/sysstub.ph
@@ -14,8 +14,7 @@
 
     $stype = $stype || 'common';
     open(OUT, '>', "${outputdir}/${fname}.S");
-    print OUT "#include <asm/asm.h>\n";
-    print OUT "#include <asm/regdef.h>\n";
+    print OUT "#include <machine/asm.h>\n";
     print OUT "#include <asm/unistd.h>\n";
     print OUT "\n";
     print OUT "\t.set noreorder\n";
diff --git a/usr/klibc/arch/mips/vfork.S b/usr/klibc/arch/mips/vfork.S
index f9f035b..9aa955a 100644
--- a/usr/klibc/arch/mips/vfork.S
+++ b/usr/klibc/arch/mips/vfork.S
@@ -1,5 +1,4 @@
-#include <asm/asm.h>
-#include <asm/regdef.h>
+#include <machine/asm.h>
 #include <asm/unistd.h>
 
 #define CLONE_VM	0x00000100