staging: wilc1000: Fix multiple issues
cover staging: wilc1000: Fix multiple issues
Fix issues found in wilc1000 driver found using checkpatch.pl and coccinelle script.
Namrata A Shettar (3):
staging: wilc1000: wilc_wlan: Compress return logic
staging: wilc1000: wilc_spi: Compress return logic
staging: wilc1000: wilc_spi: Remove unnecessary blank lines
drivers/staging/wilc1000/wilc_spi.c | 28 ++++++---------------------- drivers/staging/wilc1000/wilc_wlan.c | 6 ++---- 2 files changed, 8 insertions(+), 26 deletions(-)
Signature · 1 line
2.7.4
PATCH 1/3 staging: wilc1000: wilc_wlan: Compress return logic
Compress return logic. Done using Coccinelle :
@@
local idexpression ret;
expression e;
@@
-ret=
+return
e;
-return ret;
--- drivers/staging/wilc1000/wilc_wlan.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
drivers/staging/wilc1000/wilc_wlan.c +2 -4
@@ -1033,8 +1033,7 @@ int wilc_wlan_start(struct wilc *wilc) ret = wilc->hif_func->hif_write_reg (wilc,WILC_GP_REG_1 , reg);if (!ret) {release_bus (wilc,RELEASE_ONLY ); - ret = -EIO ; -return ret; +return -EIO ; } wilc->hif_func->hif_sync_ext (wilc,NUM_INT_EXT );
@@ -1042,8 +1041,7 @@ int wilc_wlan_start(struct wilc *wilc) ret = wilc->hif_func->hif_read_reg (wilc,0x1000 , &chipid);if (!ret) {release_bus (wilc,RELEASE_ONLY ); - ret = -EIO ; -return ret; +return -EIO ; } wilc->hif_func->hif_read_reg (wilc,WILC_GLB_RESET_0 , ®);
Signature · 1 line
2.7.4
PATCH 2/3 staging: wilc1000: wilc_spi: Compress return logic
In reply to Namrata A ShettarCompress return logic. Done using Coccinelle :
@@
local idexpression ret;
expression e;
@@
-ret=
+return
e;
-return ret;
--- drivers/staging/wilc1000/wilc_spi.c | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-)
drivers/staging/wilc1000/wilc_spi.c +6 -12
@@ -419,8 +419,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,if (wilc_spi_tx_rx (wilc, wb, rb, len2)) {dev_err (&spi->dev,"Failed cmd write, bus error...\n" ); - result =N_FAIL ; -return result; +return N_FAIL ; }/**
@@ -441,8 +440,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,dev_err (&spi->dev,"Failed cmd response, cmd (%02x), resp (%02x)\n" , cmd, rsp); - result =N_FAIL ; -return result; +return N_FAIL ; }/**
@@ -452,8 +450,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,if (rsp !=0x00 ) {dev_err (&spi->dev,"Failed cmd state response state (%02x)\n" , rsp); - result =N_FAIL ; -return result; +return N_FAIL ; } if ((cmd == CMD_INTERNAL_READ) || (cmd == CMD_SINGLE_READ)
@@ -480,8 +477,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,if (retry <=0 ) {dev_err (&spi->dev,"Error, data read response (%02x)\n" , rsp); - result =N_RESET ; -return result; +return N_RESET ; }if ((cmd ==CMD_INTERNAL_READ ) || (cmd ==CMD_SINGLE_READ )) {
@@ -496,8 +492,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz, }else {dev_err (&spi->dev,"buffer overrun when reading data.\n" ); - result =N_FAIL ; -return result; +return N_FAIL ; }if (!g_spi.crc_off) {
@@ -509,8 +504,7 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz, crc[1 ] = rb[rix++]; }else {dev_err (&spi->dev,"buffer overrun when reading crc.\n" ); - result =N_FAIL ; -return result; +return N_FAIL ; } } }else if ((cmd ==CMD_DMA_READ ) || (cmd ==CMD_DMA_EXT_READ )) {
Signature · 1 line
2.7.4
PATCH 3/3 staging: wilc1000: wilc_spi: Remove unnecessary blank lines
In reply to Namrata A ShettarRemove unnecessary blank lines to resolve checkpatch issue.
--- drivers/staging/wilc1000/wilc_spi.c | 10 ---------- 1 file changed, 10 deletions(-)
drivers/staging/wilc1000/wilc_spi.c +0 -10
@@ -544,7 +544,6 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz, } } - ix += nbytes; sz -= nbytes; }
@@ -580,7 +579,6 @@ static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,if (result ==N_FAIL )break ; -/** * Read bytes **/
@@ -680,7 +678,6 @@ static int spi_data_write(struct wilc *wilc, u8 *b, u32 sz) sz -= nbytes; }while (sz); -return result; }
@@ -843,7 +840,6 @@ static int wilc_spi_init(struct wilc *wilc, bool resume)static int isinit;if (isinit) { -if (!wilc_spi_read_reg (wilc,0x1000 , &chipid)) {dev_err (&spi->dev,"Fail cmd read chip id...\n" );return 0 ;
@@ -883,7 +879,6 @@ static int wilc_spi_init(struct wilc *wilc, bool resume) g_spi.crc_off =1 ; } -/** * make sure can read back chip id correctly **/
@@ -924,14 +919,10 @@ static int wilc_spi_read_size(struct wilc *wilc, u32 *size) *size = tmp; } - - _fail_:return ret; } - -static int wilc_spi_read_int (struct wilc *wilc,u32 *int_status) {struct spi_device *spi =to_spi_device (wilc->dev);
@@ -986,7 +977,6 @@ static int wilc_spi_read_int(struct wilc *wilc, u32 *int_status) } *int_status = tmp; - } _fail_:
Signature · 1 line
2.7.4