From: Markus Elfring Date: Mon, 20 Oct 2025 14:34:59 +0000 (+0200) Subject: platform/surface: aggregator: Omit a variable reassignment in ssam_serial_hub_probe() X-Git-Tag: v6.19-rc1~42^2~57 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1eae7d43ec375619d0452c892489ddca113b4567;p=thirdparty%2Fkernel%2Flinux.git platform/surface: aggregator: Omit a variable reassignment in ssam_serial_hub_probe() An error code was assigned to a variable and checked accordingly. This value was passed to a dev_err_probe() call in an if branch. This function is documented in the way that the same value is returned. Thus delete a redundant variable reassignment. The source code was transformed by using the Coccinelle software. Signed-off-by: Markus Elfring Link: https://patch.msgid.link/b25c9842-7ebc-43f0-a411-8098359f81a6@web.de Signed-off-by: Ilpo Järvinen --- diff --git a/drivers/platform/surface/aggregator/core.c b/drivers/platform/surface/aggregator/core.c index c58e1fdd1a5f7..c7e05f7bc1999 100644 --- a/drivers/platform/surface/aggregator/core.c +++ b/drivers/platform/surface/aggregator/core.c @@ -676,7 +676,7 @@ static int ssam_serial_hub_probe(struct serdev_device *serdev) status = ssam_serdev_setup(ssh, serdev); if (status) { - status = dev_err_probe(dev, status, "failed to setup serdev\n"); + dev_err_probe(dev, status, "failed to setup serdev\n"); goto err_devinit; }