| From 0068ef1270155acaeeeecdd0fff6f1659da0d21b Mon Sep 17 00:00:00 2001 |
| From: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> |
| Date: Thu, 5 Jan 2017 00:29:32 +0300 |
| Subject: [PATCH 118/299] sh_eth: R8A7740 supports packet shecksumming |
| |
| The R8A7740 GEther controller supports the packet checksum offloading |
| but the 'hw_crc' (bad name, I'll fix it) flag isn't set in the R8A7740 |
| data, thus CSMR isn't cleared... |
| |
| Fixes: 73a0d907301e ("net: sh_eth: add support R8A7740") |
| Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| (cherry picked from commit 0f1f9cbc04dbb3cc310f70a11cba0cf1f2109d9c) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| drivers/net/ethernet/renesas/sh_eth.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/drivers/net/ethernet/renesas/sh_eth.c |
| +++ b/drivers/net/ethernet/renesas/sh_eth.c |
| @@ -574,6 +574,7 @@ static struct sh_eth_cpu_data r8a7740_da |
| .rpadir_value = 2 << 16, |
| .no_trimd = 1, |
| .no_ade = 1, |
| + .hw_crc = 1, |
| .tsu = 1, |
| .select_mii = 1, |
| .shift_rd0 = 1, |