diff options
author | Akhil Bhansali <bhansaliakhil@gmail.com> | 2013-10-23 08:00:08 -0400 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2013-11-08 11:10:29 -0500 |
commit | f721bb0dbd3fd37f16c49c97155f40f22496a970 (patch) | |
tree | fbd2d1ef4c0935558e2c4ce62af3b3fa6d1b5d18 | |
parent | 8c49a77ca451541938f90008f419fca965b76b72 (diff) |
skd: Fix checkpatch ERRORS and removed unused functions
This patch fixes checkpatch.pl errors for assignment in if condition.
It also removes unused readq / readl function calls.
As Andrew had disabled the compilation of drivers for 32 bit,
I have modified format specifiers in few VPRINTKs to avoid warnings
during 64 bit compilation.
Signed-off-by: Akhil Bhansali <abhansali@stec-inc.com>
Reviewed-by: Ramprasad Chinthekindi <rchinthekindi@stec-inc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rw-r--r-- | drivers/block/skd_main.c | 53 |
1 files changed, 31 insertions, 22 deletions
diff --git a/drivers/block/skd_main.c b/drivers/block/skd_main.c index 3110f68ecedd..308bf474dc39 100644 --- a/drivers/block/skd_main.c +++ b/drivers/block/skd_main.c | |||
@@ -420,14 +420,10 @@ static inline void skd_reg_write32(struct skd_device *skdev, u32 val, | |||
420 | if (likely(skdev->dbg_level < 2)) { | 420 | if (likely(skdev->dbg_level < 2)) { |
421 | writel(val, skdev->mem_map[1] + offset); | 421 | writel(val, skdev->mem_map[1] + offset); |
422 | barrier(); | 422 | barrier(); |
423 | readl(skdev->mem_map[1] + offset); | ||
424 | barrier(); | ||
425 | } else { | 423 | } else { |
426 | barrier(); | 424 | barrier(); |
427 | writel(val, skdev->mem_map[1] + offset); | 425 | writel(val, skdev->mem_map[1] + offset); |
428 | barrier(); | 426 | barrier(); |
429 | readl(skdev->mem_map[1] + offset); | ||
430 | barrier(); | ||
431 | VPRINTK(skdev, "offset %x = %x\n", offset, val); | 427 | VPRINTK(skdev, "offset %x = %x\n", offset, val); |
432 | } | 428 | } |
433 | } | 429 | } |
@@ -438,14 +434,10 @@ static inline void skd_reg_write64(struct skd_device *skdev, u64 val, | |||
438 | if (likely(skdev->dbg_level < 2)) { | 434 | if (likely(skdev->dbg_level < 2)) { |
439 | writeq(val, skdev->mem_map[1] + offset); | 435 | writeq(val, skdev->mem_map[1] + offset); |
440 | barrier(); | 436 | barrier(); |
441 | readq(skdev->mem_map[1] + offset); | ||
442 | barrier(); | ||
443 | } else { | 437 | } else { |
444 | barrier(); | 438 | barrier(); |
445 | writeq(val, skdev->mem_map[1] + offset); | 439 | writeq(val, skdev->mem_map[1] + offset); |
446 | barrier(); | 440 | barrier(); |
447 | readq(skdev->mem_map[1] + offset); | ||
448 | barrier(); | ||
449 | VPRINTK(skdev, "offset %x = %016llx\n", offset, val); | 441 | VPRINTK(skdev, "offset %x = %016llx\n", offset, val); |
450 | } | 442 | } |
451 | } | 443 | } |
@@ -1656,18 +1648,36 @@ static int skd_ioctl_sg_io(struct skd_device *skdev, fmode_t mode, | |||
1656 | goto out; | 1648 | goto out; |
1657 | } | 1649 | } |
1658 | 1650 | ||
1659 | if ((rc = skd_sg_io_get_and_check_args(skdev, &sksgio)) || | 1651 | rc = skd_sg_io_get_and_check_args(skdev, &sksgio); |
1660 | (rc = skd_sg_io_obtain_skspcl(skdev, &sksgio)) || | 1652 | if (rc) |
1661 | (rc = skd_sg_io_prep_buffering(skdev, &sksgio)) || | 1653 | goto out; |
1662 | (rc = skd_sg_io_copy_buffer(skdev, &sksgio, SG_DXFER_TO_DEV))) | 1654 | |
1655 | rc = skd_sg_io_obtain_skspcl(skdev, &sksgio); | ||
1656 | if (rc) | ||
1657 | goto out; | ||
1658 | |||
1659 | rc = skd_sg_io_prep_buffering(skdev, &sksgio); | ||
1660 | if (rc) | ||
1661 | goto out; | ||
1662 | |||
1663 | rc = skd_sg_io_copy_buffer(skdev, &sksgio, SG_DXFER_TO_DEV); | ||
1664 | if (rc) | ||
1663 | goto out; | 1665 | goto out; |
1664 | 1666 | ||
1665 | if ((rc = skd_sg_io_send_fitmsg(skdev, &sksgio)) || | 1667 | rc = skd_sg_io_send_fitmsg(skdev, &sksgio); |
1666 | (rc = skd_sg_io_await(skdev, &sksgio))) | 1668 | if (rc) |
1667 | goto out; | 1669 | goto out; |
1668 | 1670 | ||
1669 | if ((rc = skd_sg_io_copy_buffer(skdev, &sksgio, SG_DXFER_FROM_DEV)) || | 1671 | rc = skd_sg_io_await(skdev, &sksgio); |
1670 | (rc = skd_sg_io_put_status(skdev, &sksgio))) | 1672 | if (rc) |
1673 | goto out; | ||
1674 | |||
1675 | rc = skd_sg_io_copy_buffer(skdev, &sksgio, SG_DXFER_FROM_DEV); | ||
1676 | if (rc) | ||
1677 | goto out; | ||
1678 | |||
1679 | rc = skd_sg_io_put_status(skdev, &sksgio); | ||
1680 | if (rc) | ||
1671 | goto out; | 1681 | goto out; |
1672 | 1682 | ||
1673 | rc = 0; | 1683 | rc = 0; |
@@ -4556,11 +4566,10 @@ static int skd_cons_skmsg(struct skd_device *skdev) | |||
4556 | int rc = 0; | 4566 | int rc = 0; |
4557 | u32 i; | 4567 | u32 i; |
4558 | 4568 | ||
4559 | VPRINTK(skdev, "skmsg_table kzalloc, struct %u, count %u total %lu\n", | 4569 | VPRINTK(skdev, "skmsg_table kzalloc, struct %lu, count %u total %lu\n", |
4560 | sizeof(struct skd_fitmsg_context), | 4570 | sizeof(struct skd_fitmsg_context), |
4561 | skdev->num_fitmsg_context, | 4571 | skdev->num_fitmsg_context, |
4562 | (unsigned long) sizeof(struct skd_fitmsg_context) * | 4572 | sizeof(struct skd_fitmsg_context) * skdev->num_fitmsg_context); |
4563 | skdev->num_fitmsg_context); | ||
4564 | 4573 | ||
4565 | skdev->skmsg_table = kzalloc(sizeof(struct skd_fitmsg_context) | 4574 | skdev->skmsg_table = kzalloc(sizeof(struct skd_fitmsg_context) |
4566 | *skdev->num_fitmsg_context, GFP_KERNEL); | 4575 | *skdev->num_fitmsg_context, GFP_KERNEL); |
@@ -4611,7 +4620,7 @@ static int skd_cons_skreq(struct skd_device *skdev) | |||
4611 | int rc = 0; | 4620 | int rc = 0; |
4612 | u32 i; | 4621 | u32 i; |
4613 | 4622 | ||
4614 | VPRINTK(skdev, "skreq_table kzalloc, struct %u, count %u total %u\n", | 4623 | VPRINTK(skdev, "skreq_table kzalloc, struct %lu, count %u total %lu\n", |
4615 | sizeof(struct skd_request_context), | 4624 | sizeof(struct skd_request_context), |
4616 | skdev->num_req_context, | 4625 | skdev->num_req_context, |
4617 | sizeof(struct skd_request_context) * skdev->num_req_context); | 4626 | sizeof(struct skd_request_context) * skdev->num_req_context); |
@@ -4623,7 +4632,7 @@ static int skd_cons_skreq(struct skd_device *skdev) | |||
4623 | goto err_out; | 4632 | goto err_out; |
4624 | } | 4633 | } |
4625 | 4634 | ||
4626 | VPRINTK(skdev, "alloc sg_table sg_per_req %u scatlist %u total %u\n", | 4635 | VPRINTK(skdev, "alloc sg_table sg_per_req %u scatlist %lu total %lu\n", |
4627 | skdev->sgs_per_request, sizeof(struct scatterlist), | 4636 | skdev->sgs_per_request, sizeof(struct scatterlist), |
4628 | skdev->sgs_per_request * sizeof(struct scatterlist)); | 4637 | skdev->sgs_per_request * sizeof(struct scatterlist)); |
4629 | 4638 | ||
@@ -4668,7 +4677,7 @@ static int skd_cons_skspcl(struct skd_device *skdev) | |||
4668 | int rc = 0; | 4677 | int rc = 0; |
4669 | u32 i, nbytes; | 4678 | u32 i, nbytes; |
4670 | 4679 | ||
4671 | VPRINTK(skdev, "skspcl_table kzalloc, struct %u, count %u total %u\n", | 4680 | VPRINTK(skdev, "skspcl_table kzalloc, struct %lu, count %u total %lu\n", |
4672 | sizeof(struct skd_special_context), | 4681 | sizeof(struct skd_special_context), |
4673 | skdev->n_special, | 4682 | skdev->n_special, |
4674 | sizeof(struct skd_special_context) * skdev->n_special); | 4683 | sizeof(struct skd_special_context) * skdev->n_special); |