diff options
| author | Arnd Bergmann <arnd@arndb.de> | 2012-09-14 16:34:35 -0400 |
|---|---|---|
| committer | Arnd Bergmann <arnd@arndb.de> | 2012-09-19 09:37:15 -0400 |
| commit | a019c5e25190107a88377cde8918c169d15a7add (patch) | |
| tree | afa552db80bf0a31b75647c7c4218e6d16bc2829 | |
| parent | 34aef6eb1cf39788b063abef8a33ecd933a0666b (diff) | |
net: seeq: use __iomem pointers for MMIO
ARM is moving to stricter checks on readl/write functions,
so we need to use the correct types everywhere.
Cc: netdev@vger.kernel.org
Cc: "David S. Miller" <davem@davemloft.net>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
| -rw-r--r-- | drivers/net/ethernet/seeq/ether3.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/seeq/ether3.c b/drivers/net/ethernet/seeq/ether3.c index df808ac8cb65..6a40dd03a32f 100644 --- a/drivers/net/ethernet/seeq/ether3.c +++ b/drivers/net/ethernet/seeq/ether3.c | |||
| @@ -99,13 +99,13 @@ typedef enum { | |||
| 99 | * The SEEQ8005 doesn't like us writing to its registers | 99 | * The SEEQ8005 doesn't like us writing to its registers |
| 100 | * too quickly. | 100 | * too quickly. |
| 101 | */ | 101 | */ |
| 102 | static inline void ether3_outb(int v, const void __iomem *r) | 102 | static inline void ether3_outb(int v, void __iomem *r) |
| 103 | { | 103 | { |
| 104 | writeb(v, r); | 104 | writeb(v, r); |
| 105 | udelay(1); | 105 | udelay(1); |
| 106 | } | 106 | } |
| 107 | 107 | ||
| 108 | static inline void ether3_outw(int v, const void __iomem *r) | 108 | static inline void ether3_outw(int v, void __iomem *r) |
| 109 | { | 109 | { |
| 110 | writew(v, r); | 110 | writew(v, r); |
| 111 | udelay(1); | 111 | udelay(1); |
