]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i2c: dev: Check for I2C_FUNC_I2C before calling i2c_transfer
authorJean Delvare <jdelvare@suse.de>
Fri, 31 May 2024 09:34:07 +0000 (11:34 +0200)
committerWolfram Sang <wsa+renesas@sang-engineering.com>
Wed, 26 Jun 2024 10:45:25 +0000 (12:45 +0200)
commit97ca843f6ad38036472058c152fb294e5af9f147
tree4ff427d340a520fa086d27ef77d443810b64dd18
parentd08ed10623b3cba46102cd3d569a7517cbf48e40
i2c: dev: Check for I2C_FUNC_I2C before calling i2c_transfer

It is good practice to check that the underlying adapter supports
I2C transfers before attempting them. The i2c core would eventually
return an error, but it's more efficient to fail early.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Reviewed-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
drivers/i2c/i2c-dev.c