diff options
| author | Roland Dreier <rolandd@cisco.com> | 2008-07-14 23:48:49 -0700 | 
|---|---|---|
| committer | Roland Dreier <rolandd@cisco.com> | 2008-07-14 23:48:49 -0700 | 
| commit | 8294f29767c53e97664a27db9974adea8e2ea95b (patch) | |
| tree | b2c2ab078539b486667fcb1464a02bedeb5b7c85 /drivers/infiniband/hw/nes/nes_utils.c | |
| parent | 52c8084b740c42af27d5bfa62cec7079d12fbc2b (diff) | |
| download | talos-op-linux-8294f29767c53e97664a27db9974adea8e2ea95b.tar.gz talos-op-linux-8294f29767c53e97664a27db9974adea8e2ea95b.zip | |
RDMA/nes: Get rid of ring_doorbell parameter of nes_post_cqp_request()
Every caller of nes_post_cqp_request() passed it NES_CQP_REQUEST_RING_DOORBELL,
so just remove that parameter and always ring the doorbell.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Acked-by: Faisal Latif <flatif@neteffect.com>
Diffstat (limited to 'drivers/infiniband/hw/nes/nes_utils.c')
| -rw-r--r-- | drivers/infiniband/hw/nes/nes_utils.c | 9 | 
1 files changed, 4 insertions, 5 deletions
| diff --git a/drivers/infiniband/hw/nes/nes_utils.c b/drivers/infiniband/hw/nes/nes_utils.c index 8f519c860872..fb8cbd71a2ef 100644 --- a/drivers/infiniband/hw/nes/nes_utils.c +++ b/drivers/infiniband/hw/nes/nes_utils.c @@ -596,7 +596,7 @@ void nes_put_cqp_request(struct nes_device *nesdev,   * nes_post_cqp_request   */  void nes_post_cqp_request(struct nes_device *nesdev, -		struct nes_cqp_request *cqp_request, int ring_doorbell) +			  struct nes_cqp_request *cqp_request)  {  	struct nes_hw_cqp_wqe *cqp_wqe;  	unsigned long flags; @@ -624,10 +624,9 @@ void nes_post_cqp_request(struct nes_device *nesdev,  				nesdev->cqp.sq_head, nesdev->cqp.sq_tail, nesdev->cqp.sq_size,  				cqp_request->waiting, atomic_read(&cqp_request->refcount));  		barrier(); -		if (ring_doorbell) { -			/* Ring doorbell (1 WQEs) */ -			nes_write32(nesdev->regs+NES_WQE_ALLOC, 0x01800000 | nesdev->cqp.qp_id); -		} + +		/* Ring doorbell (1 WQEs) */ +		nes_write32(nesdev->regs+NES_WQE_ALLOC, 0x01800000 | nesdev->cqp.qp_id);  		barrier();  	} else { | 

