]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
media: i2c: ds90ub960: Fix uninitialized variable in ub960_serializer_temp_ramp()
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 30 Apr 2025 08:27:36 +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 the success path.

Fixes: a05744749600 ("media: i2c: ds90ub9xx: Set serializer temperature ramp")
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 1877eb735cc7d865a68e315446a24b536b387d2a..665efd661882cf7b0d2dceca0b35fe6059fdf80d 100644 (file)
@@ -2051,7 +2051,7 @@ static int ub960_serializer_temp_ramp(struct ub960_rxport *rxport)
        u8 temp_dynamic_cfg;
        u8 nport = rxport->nport;
        u8 ser_temp_code;
-       int ret;
+       int ret = 0;
 
        /* Configure temp ramp only on UB953 */
        if (!fwnode_device_is_compatible(rxport->ser.fwnode, "ti,ds90ub953-q1"))