sh_eth: Fix warnings on 64-bit.
authorDavid S. Miller <davem@davemloft.net>
Sat, 8 Jun 2013 06:40:41 +0000 (23:40 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 8 Jun 2013 06:40:41 +0000 (23:40 -0700)
Don't cast a plain integer to a pointer.

drivers/net/ethernet/renesas/sh_eth.c: In function ‘sh_eth_chip_reset_giga’:
drivers/net/ethernet/renesas/sh_eth.c:482:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
drivers/net/ethernet/renesas/sh_eth.c:483:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
drivers/net/ethernet/renesas/sh_eth.c:492:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
drivers/net/ethernet/renesas/sh_eth.c:493:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]

Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/renesas/sh_eth.c

index cff6971..43d8490 100644 (file)
@@ -469,7 +469,7 @@ static struct sh_eth_cpu_data sh7757_data = {
        .rpadir_value   = 2 << 16,
 };
 
-#define SH_GIGA_ETH_BASE       0xfee00000
+#define SH_GIGA_ETH_BASE       0xfee00000UL
 #define GIGA_MALR(port)                (SH_GIGA_ETH_BASE + 0x800 * (port) + 0x05c8)
 #define GIGA_MAHR(port)                (SH_GIGA_ETH_BASE + 0x800 * (port) + 0x05c0)
 static void sh_eth_chip_reset_giga(struct net_device *ndev)