diff options
author | Sergio Paracuellos <sergio.paracuellos@gmail.com> | 2016-09-23 10:12:14 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-09-25 06:40:30 -0400 |
commit | e453eecbe696cfd73d1d6a04f0b4bf830877f5fa (patch) | |
tree | b7128f131f2e723fbe44f57a6aeec5aee319536c | |
parent | e040b62683885caf9a376fd2582551cdbc213a3f (diff) |
staging: rts5208: fix style warnings in xd.c
This patch fixes the following checkpatch.pl warning in xd.c:
WARNING: else is not generally useful after a break or return
It also makes code more uniform with the new changes
Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r-- | drivers/staging/rts5208/xd.c | 38 |
1 files changed, 14 insertions, 24 deletions
diff --git a/drivers/staging/rts5208/xd.c b/drivers/staging/rts5208/xd.c index ff423fa4600b..1de02bb98839 100644 --- a/drivers/staging/rts5208/xd.c +++ b/drivers/staging/rts5208/xd.c | |||
@@ -1622,10 +1622,8 @@ static int xd_read_multiple_pages(struct rtsx_chip *chip, u32 phy_blk, | |||
1622 | u8 reg_val, page_cnt; | 1622 | u8 reg_val, page_cnt; |
1623 | int zone_no, retval, i; | 1623 | int zone_no, retval, i; |
1624 | 1624 | ||
1625 | if (start_page > end_page) { | 1625 | if (start_page > end_page) |
1626 | rtsx_trace(chip); | 1626 | goto Status_Fail; |
1627 | return STATUS_FAIL; | ||
1628 | } | ||
1629 | 1627 | ||
1630 | page_cnt = end_page - start_page; | 1628 | page_cnt = end_page - start_page; |
1631 | zone_no = (int)(log_blk / 1000); | 1629 | zone_no = (int)(log_blk / 1000); |
@@ -1641,8 +1639,7 @@ static int xd_read_multiple_pages(struct rtsx_chip *chip, u32 phy_blk, | |||
1641 | 1639 | ||
1642 | if (detect_card_cd(chip, XD_CARD) != STATUS_SUCCESS) { | 1640 | if (detect_card_cd(chip, XD_CARD) != STATUS_SUCCESS) { |
1643 | xd_set_err_code(chip, XD_NO_CARD); | 1641 | xd_set_err_code(chip, XD_NO_CARD); |
1644 | rtsx_trace(chip); | 1642 | goto Status_Fail; |
1645 | return STATUS_FAIL; | ||
1646 | } | 1643 | } |
1647 | } | 1644 | } |
1648 | } | 1645 | } |
@@ -1677,8 +1674,7 @@ static int xd_read_multiple_pages(struct rtsx_chip *chip, u32 phy_blk, | |||
1677 | 1674 | ||
1678 | if (retval == -ETIMEDOUT) { | 1675 | if (retval == -ETIMEDOUT) { |
1679 | xd_set_err_code(chip, XD_TO_ERROR); | 1676 | xd_set_err_code(chip, XD_TO_ERROR); |
1680 | rtsx_trace(chip); | 1677 | goto Status_Fail; |
1681 | return STATUS_FAIL; | ||
1682 | } else { | 1678 | } else { |
1683 | rtsx_trace(chip); | 1679 | rtsx_trace(chip); |
1684 | goto Fail; | 1680 | goto Fail; |
@@ -1711,8 +1707,7 @@ Fail: | |||
1711 | 1707 | ||
1712 | if (detect_card_cd(chip, XD_CARD) != STATUS_SUCCESS) { | 1708 | if (detect_card_cd(chip, XD_CARD) != STATUS_SUCCESS) { |
1713 | xd_set_err_code(chip, XD_NO_CARD); | 1709 | xd_set_err_code(chip, XD_NO_CARD); |
1714 | rtsx_trace(chip); | 1710 | goto Status_Fail; |
1715 | return STATUS_FAIL; | ||
1716 | } | 1711 | } |
1717 | 1712 | ||
1718 | xd_set_err_code(chip, XD_ECC_ERROR); | 1713 | xd_set_err_code(chip, XD_ECC_ERROR); |
@@ -1720,8 +1715,7 @@ Fail: | |||
1720 | new_blk = xd_get_unused_block(chip, zone_no); | 1715 | new_blk = xd_get_unused_block(chip, zone_no); |
1721 | if (new_blk == NO_NEW_BLK) { | 1716 | if (new_blk == NO_NEW_BLK) { |
1722 | XD_CLR_BAD_OLDBLK(xd_card); | 1717 | XD_CLR_BAD_OLDBLK(xd_card); |
1723 | rtsx_trace(chip); | 1718 | goto Status_Fail; |
1724 | return STATUS_FAIL; | ||
1725 | } | 1719 | } |
1726 | 1720 | ||
1727 | retval = xd_copy_page(chip, phy_blk, new_blk, 0, | 1721 | retval = xd_copy_page(chip, phy_blk, new_blk, 0, |
@@ -1735,8 +1729,7 @@ Fail: | |||
1735 | XD_CLR_BAD_NEWBLK(xd_card); | 1729 | XD_CLR_BAD_NEWBLK(xd_card); |
1736 | } | 1730 | } |
1737 | XD_CLR_BAD_OLDBLK(xd_card); | 1731 | XD_CLR_BAD_OLDBLK(xd_card); |
1738 | rtsx_trace(chip); | 1732 | goto Status_Fail; |
1739 | return STATUS_FAIL; | ||
1740 | } | 1733 | } |
1741 | xd_set_l2p_tbl(chip, zone_no, log_off, (u16)(new_blk & 0x3FF)); | 1734 | xd_set_l2p_tbl(chip, zone_no, log_off, (u16)(new_blk & 0x3FF)); |
1742 | xd_erase_block(chip, phy_blk); | 1735 | xd_erase_block(chip, phy_blk); |
@@ -1744,6 +1737,7 @@ Fail: | |||
1744 | XD_CLR_BAD_OLDBLK(xd_card); | 1737 | XD_CLR_BAD_OLDBLK(xd_card); |
1745 | } | 1738 | } |
1746 | 1739 | ||
1740 | Status_Fail: | ||
1747 | rtsx_trace(chip); | 1741 | rtsx_trace(chip); |
1748 | return STATUS_FAIL; | 1742 | return STATUS_FAIL; |
1749 | } | 1743 | } |
@@ -1842,10 +1836,8 @@ static int xd_write_multiple_pages(struct rtsx_chip *chip, u32 old_blk, | |||
1842 | dev_dbg(rtsx_dev(chip), "%s, old_blk = 0x%x, new_blk = 0x%x, log_blk = 0x%x\n", | 1836 | dev_dbg(rtsx_dev(chip), "%s, old_blk = 0x%x, new_blk = 0x%x, log_blk = 0x%x\n", |
1843 | __func__, old_blk, new_blk, log_blk); | 1837 | __func__, old_blk, new_blk, log_blk); |
1844 | 1838 | ||
1845 | if (start_page > end_page) { | 1839 | if (start_page > end_page) |
1846 | rtsx_trace(chip); | 1840 | goto Status_Fail; |
1847 | return STATUS_FAIL; | ||
1848 | } | ||
1849 | 1841 | ||
1850 | page_cnt = end_page - start_page; | 1842 | page_cnt = end_page - start_page; |
1851 | zone_no = (int)(log_blk / 1000); | 1843 | zone_no = (int)(log_blk / 1000); |
@@ -1854,10 +1846,8 @@ static int xd_write_multiple_pages(struct rtsx_chip *chip, u32 old_blk, | |||
1854 | page_addr = (new_blk << xd_card->block_shift) + start_page; | 1846 | page_addr = (new_blk << xd_card->block_shift) + start_page; |
1855 | 1847 | ||
1856 | retval = xd_send_cmd(chip, READ1_1); | 1848 | retval = xd_send_cmd(chip, READ1_1); |
1857 | if (retval != STATUS_SUCCESS) { | 1849 | if (retval != STATUS_SUCCESS) |
1858 | rtsx_trace(chip); | 1850 | goto Status_Fail; |
1859 | return STATUS_FAIL; | ||
1860 | } | ||
1861 | 1851 | ||
1862 | rtsx_init_cmd(chip); | 1852 | rtsx_init_cmd(chip); |
1863 | 1853 | ||
@@ -1892,8 +1882,7 @@ static int xd_write_multiple_pages(struct rtsx_chip *chip, u32 old_blk, | |||
1892 | 1882 | ||
1893 | if (retval == -ETIMEDOUT) { | 1883 | if (retval == -ETIMEDOUT) { |
1894 | xd_set_err_code(chip, XD_TO_ERROR); | 1884 | xd_set_err_code(chip, XD_TO_ERROR); |
1895 | rtsx_trace(chip); | 1885 | goto Status_Fail; |
1896 | return STATUS_FAIL; | ||
1897 | } else { | 1886 | } else { |
1898 | rtsx_trace(chip); | 1887 | rtsx_trace(chip); |
1899 | goto Fail; | 1888 | goto Fail; |
@@ -1933,6 +1922,7 @@ Fail: | |||
1933 | xd_mark_bad_block(chip, new_blk); | 1922 | xd_mark_bad_block(chip, new_blk); |
1934 | } | 1923 | } |
1935 | 1924 | ||
1925 | Status_Fail: | ||
1936 | rtsx_trace(chip); | 1926 | rtsx_trace(chip); |
1937 | return STATUS_FAIL; | 1927 | return STATUS_FAIL; |
1938 | } | 1928 | } |