]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
media: i2c: ds90ub960: Fix uninitialized variable in ub960_rxport_bc_ser_config()
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 30 Apr 2025 08:27:42 +0000 (11:27 +0300)
committerHans Verkuil <hverkuil@xs4all.nl>
Tue, 6 May 2025 11:06:30 +0000 (13:06 +0200)
The "ret" variable is not initialized on success.  Set it to zero.

Fixes: e2a3b695bc5f ("media: i2c: ds90ub960: Configure serializer using back-channel")
Cc: stable@vger.kernel.org
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Jai Luthra <jai.luthra@ideasonboard.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/i2c/ds90ub960.c

index 665efd661882cf7b0d2dceca0b35fe6059fdf80d..ed9ace1a54766b6c549ccb11b0b7e44186848cd3 100644 (file)
@@ -2126,7 +2126,7 @@ static int ub960_rxport_bc_ser_config(struct ub960_rxport *rxport)
        struct ub960_data *priv = rxport->priv;
        struct device *dev = &priv->client->dev;
        u8 nport = rxport->nport;
-       int ret;
+       int ret = 0;
 
        /* Skip port if serializer's address is not known */
        if (rxport->ser.addr < 0) {