| From f2649bdb1df6020e1c10d4cf8a0b7553a6db8ea4 Mon Sep 17 00:00:00 2001 |
| From: "David S. Miller" <davem@davemloft.net> |
| Date: Fri, 7 Jun 2013 23:40:41 -0700 |
| Subject: sh_eth: Fix warnings on 64-bit. |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| 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> |
| (cherry picked from commit e403d295817cf9f8be3110eb7ee1a03981287495) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| drivers/net/ethernet/renesas/sh_eth.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c |
| index 0e1f89bb..f5cb5416 100644 |
| --- a/drivers/net/ethernet/renesas/sh_eth.c |
| +++ b/drivers/net/ethernet/renesas/sh_eth.c |
| @@ -472,7 +472,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) |
| -- |
| 1.8.4.3.gca3854a |
| |