From: Paul M. <le...@us...> - 2001-10-22 19:16:50
|
Update of /cvsroot/linux-mips/linux/include/asm-mips64 In directory usw-pr-cvs1:/tmp/cvs-serv11592/include/asm-mips64 Modified Files: io.h Log Message: Further syncing with OSS 2.4.10. Massive restructuring of TLB handling. Index: io.h =================================================================== RCS file: /cvsroot/linux-mips/linux/include/asm-mips64/io.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- io.h 2001/09/25 03:36:36 1.5 +++ io.h 2001/10/22 19:16:45 1.6 @@ -202,12 +202,12 @@ #define __INS(m,s,i) \ __INS1(s) __INS2(m) \ : "=r" (addr), "=r" (count) \ - : "0" (addr), "1" (count), "i" (0), "r" (mips_io_port_base+port), "I" (i) \ - : "$1");} \ + : "0" (addr), "1" (count), "i" (0), "r" (mips_io_port_base+port), \ + "I" (i));} \ __INS1(s##c) __INS2(m) \ : "=r" (addr), "=r" (count) \ - : "0" (addr), "1" (count), "ir" (port), "r" (mips_io_port_base), "I" (i) \ - : "$1");} + : "0" (addr), "1" (count), "ir" (port), "r" (mips_io_port_base), \ + "I" (i));} #define __OUTS1(s) \ extern inline void __outs##s(unsigned long port, const void * addr, unsigned long count) { @@ -228,12 +228,12 @@ #define __OUTS(m,s,i) \ __OUTS1(s) __OUTS2(m) \ : "=r" (addr), "=r" (count) \ - : "0" (addr), "1" (count), "i" (0), "r" (mips_io_port_base+port), "I" (i) \ - : "$1");} \ + : "0" (addr), "1" (count), "i" (0), "r" (mips_io_port_base+port), \ + "I" (i));} \ __OUTS1(s##c) __OUTS2(m) \ : "=r" (addr), "=r" (count) \ - : "0" (addr), "1" (count), "ir" (port), "r" (mips_io_port_base), "I" (i) \ - : "$1");} + : "0" (addr), "1" (count), "ir" (port), "r" (mips_io_port_base), \ + "I" (i));} __IN(unsigned char,b,b) __IN(unsigned short,h,w) |