i2c: remove check that can never be true
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 26 Nov 2020 07:23:31 +0000 (08:23 +0100)
committerWolfram Sang <wsa@kernel.org>
Fri, 11 Dec 2020 14:43:49 +0000 (15:43 +0100)
commit4e970a0ada5299d017a4263074f725227c2d2852
tree994fe8d6019cfdbd1ab80dd9a116bdeedd04231c
parent71637c620a826434ca6f888b0364a036faa27ffa
i2c: remove check that can never be true

A driver remove callback is only called if the device was bound before.
So it's sure that both dev and dev->driver are valid and dev is an i2c
device. If the check fails something louder than "return 0" might be
appropriate because the problem is grave (something like memory
corruption), otherwise the check is useless.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/i2c-core-base.c