diff options
| -rw-r--r-- | drivers/dma/fsldma.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/dma/fsldma.h b/drivers/dma/fsldma.h index 88db939c04a1..a9b12f82b5c3 100644 --- a/drivers/dma/fsldma.h +++ b/drivers/dma/fsldma.h | |||
| @@ -202,7 +202,12 @@ struct fsldma_chan { | |||
| 202 | #define fsl_iowrite32(v, p) out_le32(p, v) | 202 | #define fsl_iowrite32(v, p) out_le32(p, v) |
| 203 | #define fsl_iowrite32be(v, p) out_be32(p, v) | 203 | #define fsl_iowrite32be(v, p) out_be32(p, v) |
| 204 | 204 | ||
| 205 | #ifndef __powerpc64__ | 205 | #ifdef __powerpc64__ |
| 206 | #define fsl_ioread64(p) in_le64(p) | ||
| 207 | #define fsl_ioread64be(p) in_be64(p) | ||
| 208 | #define fsl_iowrite64(v, p) out_le64(p, v) | ||
| 209 | #define fsl_iowrite64be(v, p) out_be64(p, v) | ||
| 210 | #else | ||
| 206 | static u64 fsl_ioread64(const u64 __iomem *addr) | 211 | static u64 fsl_ioread64(const u64 __iomem *addr) |
| 207 | { | 212 | { |
| 208 | u32 fsl_addr = lower_32_bits(addr); | 213 | u32 fsl_addr = lower_32_bits(addr); |
