media: i2c: drop check because i2c_unregister_device() is NULL safe
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Fri, 22 Sep 2023 08:04:19 +0000 (10:04 +0200)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Sat, 7 Oct 2023 08:55:45 +0000 (10:55 +0200)
No need to check the argument of i2c_unregister_device() because the
function itself does it.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/i2c/rdacm20.c

index f4e2e2f3972a979bf049d0ba331bb600c769344f..b4647bda8c21f83f4f68cefc5c57228aa9e77f5a 100644 (file)
@@ -625,8 +625,7 @@ error_free_ctrls:
        v4l2_ctrl_handler_free(&dev->ctrls);
 error:
        media_entity_cleanup(&dev->sd.entity);
-       if (dev->sensor)
-               i2c_unregister_device(dev->sensor);
+       i2c_unregister_device(dev->sensor);
 
        dev_err(&client->dev, "probe failed\n");