patch-2.4.23 linux-2.4.23/include/asm-sparc/tsunami.h
Next file: linux-2.4.23/include/asm-sparc/turbosparc.h
Previous file: linux-2.4.23/include/asm-sparc/system.h
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
2003-11-28 10:26:21.000000000 -0800
- Orig file:
linux-2.4.22/include/asm-sparc/tsunami.h
- Orig date:
1996-11-09 00:30:19.000000000 -0800
diff -urN linux-2.4.22/include/asm-sparc/tsunami.h linux-2.4.23/include/asm-sparc/tsunami.h
@@ -45,16 +45,20 @@
#define TSUNAMI_NF 0x00000002
#define TSUNAMI_ME 0x00000001
-extern __inline__ void tsunami_flush_icache(void)
+static inline void tsunami_flush_icache(void)
{
- __asm__ __volatile__("sta %%g0, [%%g0] %0\n\t" : :
- "i" (ASI_M_IC_FLCLEAR) : "memory");
+ __asm__ __volatile__("sta %%g0, [%%g0] %0\n\t"
+ : /* no outputs */
+ : "i" (ASI_M_IC_FLCLEAR)
+ : "memory");
}
-extern __inline__ void tsunami_flush_dcache(void)
+static inline void tsunami_flush_dcache(void)
{
- __asm__ __volatile__("sta %%g0, [%%g0] %0\n\t" : :
- "i" (ASI_M_DC_FLCLEAR) : "memory");
+ __asm__ __volatile__("sta %%g0, [%%g0] %0\n\t"
+ : /* no outputs */
+ : "i" (ASI_M_DC_FLCLEAR)
+ : "memory");
}
#endif /* !(_SPARC_TSUNAMI_H) */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)