|
@@ -617,10 +617,14 @@ static inline void name at \
|
|
|
/*
|
|
|
* We don't do relaxed operations yet, at least not with this semantic
|
|
|
*/
|
|
|
-#define readb_relaxed(addr) readb(addr)
|
|
|
-#define readw_relaxed(addr) readw(addr)
|
|
|
-#define readl_relaxed(addr) readl(addr)
|
|
|
-#define readq_relaxed(addr) readq(addr)
|
|
|
+#define readb_relaxed(addr) readb(addr)
|
|
|
+#define readw_relaxed(addr) readw(addr)
|
|
|
+#define readl_relaxed(addr) readl(addr)
|
|
|
+#define readq_relaxed(addr) readq(addr)
|
|
|
+#define writeb_relaxed(v, addr) writeb(v, addr)
|
|
|
+#define writew_relaxed(v, addr) writew(v, addr)
|
|
|
+#define writel_relaxed(v, addr) writel(v, addr)
|
|
|
+#define writeq_relaxed(v, addr) writeq(v, addr)
|
|
|
|
|
|
#ifdef CONFIG_PPC32
|
|
|
#define mmiowb()
|