usb: typec: tipd: Don't read/write more bytes than required
authorSven Peter <sven@svenpeter.dev>
Tue, 14 Sep 2021 14:02:33 +0000 (16:02 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Sep 2021 14:31:27 +0000 (16:31 +0200)
commit718dccb477e30233ab47ed6480decf7a95aae65c
treeb96d9bcb91f75734cd82335c567ec0be3e29ccee
parent14651496a3de6807a17c310f63c894ea0c5d858e
usb: typec: tipd: Don't read/write more bytes than required

tps6598x_block_read/write always read 65 bytes of data even when much
less is required when I2C_FUNC_I2C is used. Reduce this to the correct
number.

Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Sven Peter <sven@svenpeter.dev>
Link: https://lore.kernel.org/r/20210914140235.65955-1-sven@svenpeter.dev
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c