Skip to content

Commit 665c1f5

Browse files
committed
dtoverlays: Add Arducam override for ov9281
The Arducam module is slow starting up, so add an override to slow the regulator down. https://forums.raspberrypi.com/viewtopic.php?t=380236 Signed-off-by: Dave Stevenson <[email protected]>
1 parent efecbda commit 665c1f5

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@
5757
};
5858
};
5959

60+
reg_frag: fragment@5 {
61+
target = <&cam1_reg>;
62+
__dormant__ {
63+
startup-delay-us = <20000>;
64+
off-on-delay-us = <30000>;
65+
};
66+
};
67+
6068
__overrides__ {
6169
rotation = <&cam_node>,"rotation:0";
6270
orientation = <&cam_node>,"orientation:0";
@@ -65,7 +73,10 @@
6573
<&csi_frag>, "target:0=",<&csi0>,
6674
<&clk_frag>, "target:0=",<&cam0_clk>,
6775
<&cam_node>, "clocks:0=",<&cam0_clk>,
68-
<&cam_node>, "avdd-supply:0=",<&cam0_reg>;
76+
<&cam_node>, "avdd-supply:0=",<&cam0_reg>,
77+
<&reg_frag>, "target:0=",<&cam0_reg>;
78+
arducam = <0>, "+5";
79+
6980
};
7081
};
7182

0 commit comments

Comments
 (0)