aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIyappan Subramanian <isubramanian@apm.com>2016-05-13 19:53:01 -0400
committerDavid S. Miller <davem@davemloft.net>2016-05-13 21:12:07 -0400
commite2f2d9a72605666ec772c865dbe89edbab896d27 (patch)
treebc82cc2f26df94e7265c5122c4291bb9407f4366
parent3bb502f83080ad28abdd7404f29aa2fc743b28b5 (diff)
drivers: net: xgene: fix register offset
This patch fixes SG_RX_DV_GATE_REG_0_ADDR register offset and ring state field lengths. Signed-off-by: Iyappan Subramanian <isubramanian@apm.com> Tested-by: Toan Le <toanle@apm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--drivers/net/ethernet/apm/xgene/xgene_enet_hw.h6
-rw-r--r--drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/ethernet/apm/xgene/xgene_enet_hw.h b/drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
index ecfeffe98a83..45220be3122f 100644
--- a/drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
+++ b/drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
@@ -86,7 +86,7 @@ enum xgene_enet_rm {
86#define RINGADDRL_POS 5 86#define RINGADDRL_POS 5
87#define RINGADDRL_LEN 27 87#define RINGADDRL_LEN 27
88#define RINGADDRH_POS 0 88#define RINGADDRH_POS 0
89#define RINGADDRH_LEN 6 89#define RINGADDRH_LEN 7
90#define RINGSIZE_POS 23 90#define RINGSIZE_POS 23
91#define RINGSIZE_LEN 3 91#define RINGSIZE_LEN 3
92#define RINGTYPE_POS 19 92#define RINGTYPE_POS 19
@@ -94,9 +94,9 @@ enum xgene_enet_rm {
94#define RINGMODE_POS 20 94#define RINGMODE_POS 20
95#define RINGMODE_LEN 3 95#define RINGMODE_LEN 3
96#define RECOMTIMEOUTL_POS 28 96#define RECOMTIMEOUTL_POS 28
97#define RECOMTIMEOUTL_LEN 3 97#define RECOMTIMEOUTL_LEN 4
98#define RECOMTIMEOUTH_POS 0 98#define RECOMTIMEOUTH_POS 0
99#define RECOMTIMEOUTH_LEN 2 99#define RECOMTIMEOUTH_LEN 3
100#define NUMMSGSINQ_POS 1 100#define NUMMSGSINQ_POS 1
101#define NUMMSGSINQ_LEN 16 101#define NUMMSGSINQ_LEN 16
102#define ACCEPTLERR BIT(19) 102#define ACCEPTLERR BIT(19)
diff --git a/drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h b/drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h
index 29a71b4dcc44..002df5a6756e 100644
--- a/drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h
+++ b/drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h
@@ -33,7 +33,7 @@
33#define LINK_STATUS BIT(2) 33#define LINK_STATUS BIT(2)
34#define LINK_UP BIT(15) 34#define LINK_UP BIT(15)
35#define MPA_IDLE_WITH_QMI_EMPTY BIT(12) 35#define MPA_IDLE_WITH_QMI_EMPTY BIT(12)
36#define SG_RX_DV_GATE_REG_0_ADDR 0x0dfc 36#define SG_RX_DV_GATE_REG_0_ADDR 0x05fc
37 37
38extern const struct xgene_mac_ops xgene_sgmac_ops; 38extern const struct xgene_mac_ops xgene_sgmac_ops;
39extern const struct xgene_port_ops xgene_sgport_ops; 39extern const struct xgene_port_ops xgene_sgport_ops;