aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/renesas/ravb.h
diff options
context:
space:
mode:
authorMagnus Damm <damm+renesas@opensource.se>2018-11-21 20:21:26 +0900
committerDavid S. Miller <davem@davemloft.net>2018-11-23 11:14:47 -0800
commit08b43857804dd0eca48f5c5a84885cf0079586e0 (patch)
tree93984ff1c11cf410a8bfdac9b1ca27180b37183f /drivers/net/ethernet/renesas/ravb.h
parentravb: Do not announce HDX as supported (diff)
downloadlinux-dev-08b43857804dd0eca48f5c5a84885cf0079586e0.tar.xz
linux-dev-08b43857804dd0eca48f5c5a84885cf0079586e0.zip
ravb: Clean up duplex handling
Since only full-duplex operation is supported by the hardware, remove duplex handling code and keep the register setting of ECMR.DM fixed at 1. This updates the driver implementation to follow the data sheet text "This bit should always be set to 1." Fixes: c156633f1353 ("Renesas Ethernet AVB driver proper") Signed-off-by: Magnus Damm <damm+renesas@opensource.se> Reviewed-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/renesas/ravb.h')
-rw-r--r--drivers/net/ethernet/renesas/ravb.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/ethernet/renesas/ravb.h b/drivers/net/ethernet/renesas/ravb.h
index 1c6e4df94f01..ac9195add811 100644
--- a/drivers/net/ethernet/renesas/ravb.h
+++ b/drivers/net/ethernet/renesas/ravb.h
@@ -1032,7 +1032,6 @@ struct ravb_private {
phy_interface_t phy_interface;
int msg_enable;
int speed;
- int duplex;
int emac_irq;
enum ravb_chip_id chip_id;
int rx_irqs[NUM_RX_QUEUE];