| From 30310fbf294abeb239bef88dfdfd33ce1e230f1c Mon Sep 17 00:00:00 2001 |
| From: =?UTF-8?q?Niklas=20S=C3=B6derlund?= |
| <niklas.soderlund+renesas@ragnatech.se> |
| Date: Wed, 1 Feb 2017 15:41:54 +0100 |
| Subject: [PATCH 138/255] sh_eth: align usage of sh_eth_modify() with rest of |
| driver |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| To be consistent with the rest of the driver when setting bits using |
| sh_eth_modify() the same bit should also be cleared. This have no |
| functional change and should have been done from the start. |
| |
| Signed-off-by: Niklas Sรถderlund <niklas.soderlund+renesas@ragnatech.se> |
| Suggested-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> |
| Acked-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| (cherry picked from commit 5e2ed1329ee074229d5a2f4389035be818120980) |
| 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(-) |
| |
| --- a/drivers/net/ethernet/renesas/sh_eth.c |
| +++ b/drivers/net/ethernet/renesas/sh_eth.c |
| @@ -3277,7 +3277,7 @@ static int sh_eth_wol_setup(struct net_d |
| sh_eth_write(ndev, EESIPR_ECIIP, EESIPR); |
| |
| /* Enable MagicPacket */ |
| - sh_eth_modify(ndev, ECMR, 0, ECMR_MPDE); |
| + sh_eth_modify(ndev, ECMR, ECMR_MPDE, ECMR_MPDE); |
| |
| /* Increased clock usage so device won't be suspended */ |
| clk_enable(mdp->clk); |