]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
i2c: tegra: Fix PEC support for SMBUS block read
authorAkhil R <akhilrajeev@nvidia.com>
Thu, 27 Apr 2023 12:39:14 +0000 (18:09 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 May 2023 11:58:46 +0000 (13:58 +0200)
commitcb1d878f5a93718f7c4f4226fa4685e8b7d212aa
tree57d54f0281be87ca6c30dfd6fa3640b32c36ec74
parent20ee264418a560d69a06a20fcc9d6cda05c00c2b
i2c: tegra: Fix PEC support for SMBUS block read

[ Upstream commit 9f855779a3874eee70e9f6be57b5f7774f14e510 ]

Update the msg->len value correctly for SMBUS block read. The discrepancy
went unnoticed as msg->len is used in SMBUS transfers only when a PEC
byte is added.

Fixes: d7583c8a5748 ("i2c: tegra: Add SMBus block read function")
Signed-off-by: Akhil R <akhilrajeev@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/i2c/busses/i2c-tegra.c