Skip to content

Commit 814dc95

Browse files
committed
dtoverlays: Add overrides for regulator delays on imx708
The Arducam imx708 modules seem slow to start up. Add overrides so that users can change them easily. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
1 parent 308ed83 commit 814dc95

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

arch/arm/boot/dts/overlays/README

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3131,6 +3131,10 @@ Params: rotation Mounting rotation of the camera sensor (0 or
31313131
Compute Module (CSI0, i2c_vc, and cam0_reg).
31323132
link-frequency Allowable link frequency values to use in Hz:
31333133
450000000 (default), 447000000, 453000000.
3134+
reg-startup-delay-us Override the regulator startup delay value.
3135+
(default 70000 us)
3136+
reg-off-on-delay-us Override the regulator min off-on delay value.
3137+
(default 30000 us)
31343138

31353139

31363140
Name: interludeaudio-analog

arch/arm/boot/dts/overlays/imx708-overlay.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@
9595
vcm = <&vcm_node>, "status",
9696
<0>, "=4";
9797
link-frequency = <&cam_endpoint>,"link-frequencies#0";
98+
reg-startup-delay-us = <&cam_reg>,"startup-delay-us:0";
99+
reg-off-on-delay-us = <&cam_reg>,"off-on-delay-us:0";
98100
};
99101
};
100102

0 commit comments

Comments
 (0)