From ab482114ee4fea431d80fab89f61c7f753bff50f Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Fri, 10 May 2024 11:11:18 +0800 Subject: [PATCH] media: i2c: imx464: Fix lockdep warning [ 3.369732] WARNING: CPU: 4 PID: 1 at drivers/media/v4l2-core/v4l2-ctrls-api.c:874 __v4l2_ctrl_s_ctrl+0x68/0x8c ... [ 3.380218] Call trace: [ 3.380446] __v4l2_ctrl_s_ctrl+0x68/0x8c [ 3.380815] IMX464_probe+0x44c/0x81c [ 3.381165] i2c_device_probe+0x31c/0x350 Signed-off-by: Tao Huang Change-Id: I6dd64d981258c2a7031881630cd74748771cc4cc --- drivers/media/i2c/imx464.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/imx464.c b/drivers/media/i2c/imx464.c index 6193a80678bb..fef6df34e03a 100644 --- a/drivers/media/i2c/imx464.c +++ b/drivers/media/i2c/imx464.c @@ -3041,7 +3041,7 @@ static int IMX464_initialize_controls(struct IMX464 *IMX464) IMX464->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ, 1, 0, link_freq_menu_items); - __v4l2_ctrl_s_ctrl(IMX464->link_freq, + v4l2_ctrl_s_ctrl(IMX464->link_freq, IMX464->cur_mode->mipi_freq_idx); pixel_rate = (u32)link_freq_menu_items[mode->mipi_freq_idx] / mode->bpp * 2 * IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes;