From: Tom Rix Date: Sun, 30 Aug 2020 16:30:43 +0000 (+0200) Subject: media: tc358743: initialize variable X-Git-Tag: v5.15~2723^2~166 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=274cf92d5dff5c2fec1a518078542ffe70d07646;p=platform%2Fkernel%2Flinux-starfive.git media: tc358743: initialize variable clang static analysis flags this error tc358743.c:1468:9: warning: Branch condition evaluates to a garbage value return handled ? IRQ_HANDLED : IRQ_NONE; ^~~~~~~ handled should be initialized to false. Fixes: d747b806abf4 ("[media] tc358743: add direct interrupt handling") Signed-off-by: Tom Rix Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/i2c/tc358743.c b/drivers/media/i2c/tc358743.c index a03dcab..c724bd1 100644 --- a/drivers/media/i2c/tc358743.c +++ b/drivers/media/i2c/tc358743.c @@ -1461,7 +1461,7 @@ static int tc358743_isr(struct v4l2_subdev *sd, u32 status, bool *handled) static irqreturn_t tc358743_irq_handler(int irq, void *dev_id) { struct tc358743_state *state = dev_id; - bool handled; + bool handled = false; tc358743_isr(&state->sd, 0, &handled);