Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mei: bus: drop useless cldev null check

cldev cannot be NULL when derived with to_mei_cl_device().
Drop useless NULL-checks.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Link: https://lore.kernel.org/r/20230522101210.2207395-1-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Alexander Usyskin and committed by
Greg Kroah-Hartman
783aa470 128f20c0

-9
-9
drivers/misc/mei/bus.c
··· 1046 1046 const struct mei_cl_driver *cldrv = to_mei_cl_driver(drv); 1047 1047 const struct mei_cl_device_id *found_id; 1048 1048 1049 - if (!cldev) 1050 - return 0; 1051 - 1052 1049 if (!cldev->do_match) 1053 1050 return 0; 1054 1051 ··· 1075 1078 1076 1079 cldev = to_mei_cl_device(dev); 1077 1080 cldrv = to_mei_cl_driver(dev->driver); 1078 - 1079 - if (!cldev) 1080 - return 0; 1081 1081 1082 1082 if (!cldrv || !cldrv->probe) 1083 1083 return -ENODEV; ··· 1269 1275 static void mei_cl_bus_dev_release(struct device *dev) 1270 1276 { 1271 1277 struct mei_cl_device *cldev = to_mei_cl_device(dev); 1272 - 1273 - if (!cldev) 1274 - return; 1275 1278 1276 1279 mei_cl_flush_queues(cldev->cl, NULL); 1277 1280 mei_me_cl_put(cldev->me_cl);