Skip to content

Commit deb0d35

Browse files
committed
FROMLIST: media: i2c: imx412: Extend the power-on waiting time
The Arducam IMX577 module requires a longer reset time than the 1000µs configured in the current driver. Increase the wait time after power-on to ensure proper initialization. Link: https://lore.kernel.org/all/20260123-imx412-v7-2-e58303f2b76b@oss.qualcomm.com/ Signed-off-by: Wenmeng Liu <wenmeng.liu@oss.qualcomm.com>
1 parent fce08b2 commit deb0d35

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

drivers/media/i2c/imx412.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1037,7 +1037,11 @@ static int imx412_power_on(struct device *dev)
10371037
goto error_reset;
10381038
}
10391039

1040-
usleep_range(1000, 1200);
1040+
/*
1041+
* Certain Arducam IMX577 module variants require a longer reset settle
1042+
* time. Increasing the delay from 1ms to 10ms ensures reliable startup.
1043+
*/
1044+
usleep_range(10000, 12000);
10411045

10421046
return 0;
10431047

0 commit comments

Comments
 (0)