diff options
author | Vipul Pandya <vipul@chelsio.com> | 2012-09-04 22:01:55 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-09-05 17:41:40 -0400 |
commit | 840f3000254d380934086ef0c0aefa78f80eee1e (patch) | |
tree | 25fcf05bf46d4cc4292b705364464e080dcb0611 /drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | |
parent | e5619c120d2502eab37265250d4f2b2dc16d4e71 (diff) |
cxgb4: Remove duplicate register definitions
Removed duplicate definition for SGE_PF_KDOORBELL, SGE_INT_ENABLE3,
PCIE_MEM_ACCESS_OFFSET registers.
Moved the register field definitions around the register definition.
Signed-off-by: Santosh Rastapur <santosh@chelsio.com>
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Reviewed-by: Sivakumar Subramani <sivasu@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c')
-rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c index 5ed49af23d6a..34d510dd56a8 100644 --- a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c +++ b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | |||
@@ -2470,8 +2470,8 @@ int cxgb4_sync_txq_pidx(struct net_device *dev, u16 qid, u16 pidx, | |||
2470 | else | 2470 | else |
2471 | delta = size - hw_pidx + pidx; | 2471 | delta = size - hw_pidx + pidx; |
2472 | wmb(); | 2472 | wmb(); |
2473 | t4_write_reg(adap, MYPF_REG(A_SGE_PF_KDOORBELL), | 2473 | t4_write_reg(adap, MYPF_REG(SGE_PF_KDOORBELL), |
2474 | V_QID(qid) | V_PIDX(delta)); | 2474 | QID(qid) | PIDX(delta)); |
2475 | } | 2475 | } |
2476 | out: | 2476 | out: |
2477 | return ret; | 2477 | return ret; |
@@ -2579,8 +2579,8 @@ static void sync_txq_pidx(struct adapter *adap, struct sge_txq *q) | |||
2579 | else | 2579 | else |
2580 | delta = q->size - hw_pidx + q->db_pidx; | 2580 | delta = q->size - hw_pidx + q->db_pidx; |
2581 | wmb(); | 2581 | wmb(); |
2582 | t4_write_reg(adap, MYPF_REG(A_SGE_PF_KDOORBELL), | 2582 | t4_write_reg(adap, MYPF_REG(SGE_PF_KDOORBELL), |
2583 | V_QID(q->cntxt_id) | V_PIDX(delta)); | 2583 | QID(q->cntxt_id) | PIDX(delta)); |
2584 | } | 2584 | } |
2585 | out: | 2585 | out: |
2586 | q->db_disabled = 0; | 2586 | q->db_disabled = 0; |
@@ -2617,9 +2617,9 @@ static void process_db_full(struct work_struct *work) | |||
2617 | 2617 | ||
2618 | notify_rdma_uld(adap, CXGB4_CONTROL_DB_FULL); | 2618 | notify_rdma_uld(adap, CXGB4_CONTROL_DB_FULL); |
2619 | drain_db_fifo(adap, dbfifo_drain_delay); | 2619 | drain_db_fifo(adap, dbfifo_drain_delay); |
2620 | t4_set_reg_field(adap, A_SGE_INT_ENABLE3, | 2620 | t4_set_reg_field(adap, SGE_INT_ENABLE3, |
2621 | F_DBFIFO_HP_INT | F_DBFIFO_LP_INT, | 2621 | DBFIFO_HP_INT | DBFIFO_LP_INT, |
2622 | F_DBFIFO_HP_INT | F_DBFIFO_LP_INT); | 2622 | DBFIFO_HP_INT | DBFIFO_LP_INT); |
2623 | notify_rdma_uld(adap, CXGB4_CONTROL_DB_EMPTY); | 2623 | notify_rdma_uld(adap, CXGB4_CONTROL_DB_EMPTY); |
2624 | } | 2624 | } |
2625 | 2625 | ||
@@ -2639,8 +2639,8 @@ static void process_db_drop(struct work_struct *work) | |||
2639 | 2639 | ||
2640 | void t4_db_full(struct adapter *adap) | 2640 | void t4_db_full(struct adapter *adap) |
2641 | { | 2641 | { |
2642 | t4_set_reg_field(adap, A_SGE_INT_ENABLE3, | 2642 | t4_set_reg_field(adap, SGE_INT_ENABLE3, |
2643 | F_DBFIFO_HP_INT | F_DBFIFO_LP_INT, 0); | 2643 | DBFIFO_HP_INT | DBFIFO_LP_INT, 0); |
2644 | queue_work(workq, &adap->db_full_task); | 2644 | queue_work(workq, &adap->db_full_task); |
2645 | } | 2645 | } |
2646 | 2646 | ||