mirror of
https://github.com/torvalds/linux.git
synced 2024-12-30 14:52:05 +00:00
wlcore: spi: remove unnecessary variable
Remove unnecessary variable and refactor the code. Addresses-Coverity-ID: 1365000 Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
078b30da3f
commit
c48c281e72
@ -366,17 +366,14 @@ static int __wl12xx_spi_raw_write(struct device *child, int addr,
|
||||
static int __must_check wl12xx_spi_raw_write(struct device *child, int addr,
|
||||
void *buf, size_t len, bool fixed)
|
||||
{
|
||||
int ret;
|
||||
|
||||
/* The ELP wakeup write may fail the first time due to internal
|
||||
* hardware latency. It is safer to send the wakeup command twice to
|
||||
* avoid unexpected failures.
|
||||
*/
|
||||
if (addr == HW_ACCESS_ELP_CTRL_REG)
|
||||
ret = __wl12xx_spi_raw_write(child, addr, buf, len, fixed);
|
||||
ret = __wl12xx_spi_raw_write(child, addr, buf, len, fixed);
|
||||
__wl12xx_spi_raw_write(child, addr, buf, len, fixed);
|
||||
|
||||
return ret;
|
||||
return __wl12xx_spi_raw_write(child, addr, buf, len, fixed);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user