From: Wolfram Sang Date: Mon, 2 Dec 2024 08:27:13 +0000 (+0100) Subject: mctp i2c: drop check because i2c_unregister_device() is NULL safe X-Git-Tag: block-6.14-20240131~28^2~291 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=e8e7be7d212dc2bc83b8151e51088666a6c42092;p=linux-block.git mctp i2c: drop check because i2c_unregister_device() is NULL safe No need to check the argument of i2c_unregister_device() because the function itself does it. Signed-off-by: Wolfram Sang Link: https://patch.msgid.link/20241202082713.9719-1-wsa+renesas@sang-engineering.com Signed-off-by: Paolo Abeni --- diff --git a/drivers/net/mctp/mctp-i2c.c b/drivers/net/mctp/mctp-i2c.c index d2b3f5a59141..e3dcdeacc12c 100644 --- a/drivers/net/mctp/mctp-i2c.c +++ b/drivers/net/mctp/mctp-i2c.c @@ -177,8 +177,7 @@ static struct mctp_i2c_client *mctp_i2c_new_client(struct i2c_client *client) return mcli; err: if (mcli) { - if (mcli->client) - i2c_unregister_device(mcli->client); + i2c_unregister_device(mcli->client); kfree(mcli); } return ERR_PTR(rc);