diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2019-08-02 12:13:59 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2020-02-09 22:38:57 +0100 |
commit | 1a96a6cc58aaa5805ad7d67cdf06828e15b6098e (patch) | |
tree | 5d19a3edd69ed555d2f40d13c7e2c0f72ece811b | |
parent | 93dafa86c0160be672dd02c1f83ebf448d0bd5e4 (diff) |
can: mcp25xxfd: mcp25xxfd_cmd_readn(): simplify function
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
(cherry picked from commit 50eb980ed7a5ce26e282bbbb1a9967e8eeb90103)
-rw-r--r-- | drivers/net/can/spi/mcp25xxfd/mcp25xxfd_cmd.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/net/can/spi/mcp25xxfd/mcp25xxfd_cmd.c b/drivers/net/can/spi/mcp25xxfd/mcp25xxfd_cmd.c index 6d895613111e..0cbb557d53b9 100644 --- a/drivers/net/can/spi/mcp25xxfd/mcp25xxfd_cmd.c +++ b/drivers/net/can/spi/mcp25xxfd/mcp25xxfd_cmd.c @@ -190,15 +190,10 @@ int mcp25xxfd_cmd_readn(struct spi_device *spi, u32 reg, void *data, int n) { u8 cmd[2]; - int ret; mcp25xxfd_cmd_calc(MCP25XXFD_INSTRUCTION_READ, reg, cmd); - ret = mcp25xxfd_cmd_write_then_read(spi, &cmd, 2, data, n, NULL); - if (ret) - return ret; - - return 0; + return mcp25xxfd_cmd_write_then_read(spi, cmd, ARRAY_SIZE(cmd), data, n, NULL); } static u16 _mcp25xxfd_cmd_compute_crc(u8 *cmd, u8 *data, int n) |