diff options
Diffstat (limited to 'drivers/spi/fsl_espi.c')
| -rw-r--r-- | drivers/spi/fsl_espi.c | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/drivers/spi/fsl_espi.c b/drivers/spi/fsl_espi.c index a1ebd330d..eb99e90be 100644 --- a/drivers/spi/fsl_espi.c +++ b/drivers/spi/fsl_espi.c @@ -216,10 +216,8 @@ int spi_xfer(struct spi_slave *slave, unsigned int bitlen, const void *data_out,  			return 1;  		}  		memcpy(buffer, cmd_buf, cmd_len); -		if (cmd_len != 1) { -			if (data_in == NULL) -				memcpy(buffer + cmd_len, data_out, data_len); -		} +		if (data_in == NULL) +			memcpy(buffer + cmd_len, data_out, data_len);  		break;  	case SPI_XFER_BEGIN | SPI_XFER_END:  		len = data_len; |