Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] s5p-csis: Do not use uninitialized variables in s5pcsis_suspend

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Sylwester Nawrocki and committed by
Mauro Carvalho Chehab
c68956c1 b5f1220d

+2 -2
+2 -2
drivers/media/video/s5p-fimc/mipi-csis.c
··· 581 581 struct platform_device *pdev = to_platform_device(dev); 582 582 struct v4l2_subdev *sd = platform_get_drvdata(pdev); 583 583 struct csis_state *state = sd_to_csis_state(sd); 584 - int ret; 584 + int ret = 0; 585 585 586 586 v4l2_dbg(1, debug, sd, "%s: flags: 0x%x\n", 587 587 __func__, state->flags); ··· 630 630 ret = pdata->phy_enable(state->pdev, true); 631 631 if (!ret) { 632 632 state->flags |= ST_POWERED; 633 - } else { 633 + } else if (state->supply) { 634 634 regulator_disable(state->supply); 635 635 goto unlock; 636 636 }