diff options
author | Franck Jullien <franck.jullien@gmail.com> | 2014-05-13 20:38:25 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-05-14 09:05:03 +0200 |
commit | ffce345bf651104766d62274a2871379c96286e4 (patch) | |
tree | fc9f45db397e35e4991b6408a5b179427bca7d70 | |
parent | 478d9ffe459a042d8ffaadd894e02e2413981b0e (diff) | |
download | barebox-ffce345bf651104766d62274a2871379c96286e4.tar.gz barebox-ffce345bf651104766d62274a2871379c96286e4.tar.xz |
driver/net: fix bus endianess access in ethoc.c
Signed-off-by: Franck Jullien <franck.jullien@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | drivers/net/ethoc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethoc.c b/drivers/net/ethoc.c index 208277016c..b00087578f 100644 --- a/drivers/net/ethoc.c +++ b/drivers/net/ethoc.c @@ -192,12 +192,12 @@ struct ethoc_bd { static inline u32 ethoc_read(struct ethoc *dev, loff_t offset) { - return readl(dev->iobase + offset); + return ioread32be(dev->iobase + offset); } static inline void ethoc_write(struct ethoc *dev, loff_t offset, u32 data) { - writel(data, dev->iobase + offset); + iowrite32be(data, dev->iobase + offset); } static inline void ethoc_read_bd(struct ethoc *dev, int index, |