diff --git a/arch/arm/boot/dts/overlays/README b/arch/arm/boot/dts/overlays/README index 35178da3e5a7..23674cdcb1a3 100644 --- a/arch/arm/boot/dts/overlays/README +++ b/arch/arm/boot/dts/overlays/README @@ -3737,6 +3737,10 @@ Params: rotation Mounting rotation of the camera sensor (0 or clk-continuous Switch to continuous mode on the CSI clock lane, which increases the maximum frame rate slightly. Appears not to work on Pi3. + trigger-mode Enable external trigger mode (0 = normal, + 1 = triggered). In this mode, the sensor outputs + a frame only when triggered by a rising edge + on the FSIN input pin. Name: papirus diff --git a/arch/arm/boot/dts/overlays/ov9281-overlay.dts b/arch/arm/boot/dts/overlays/ov9281-overlay.dts index 82dd992fdb7e..d132c6b83611 100644 --- a/arch/arm/boot/dts/overlays/ov9281-overlay.dts +++ b/arch/arm/boot/dts/overlays/ov9281-overlay.dts @@ -96,6 +96,7 @@ <®_frag>, "target:0=",<&cam0_reg>; arducam = <0>, "+6"; clk-continuous = <0>, "-7-8"; + trigger-mode = <&cam_node>, "trigger-mode:0"; }; }; diff --git a/arch/arm/boot/dts/overlays/ov9281.dtsi b/arch/arm/boot/dts/overlays/ov9281.dtsi index 321a2eb8c8f2..80f9da98ee8a 100644 --- a/arch/arm/boot/dts/overlays/ov9281.dtsi +++ b/arch/arm/boot/dts/overlays/ov9281.dtsi @@ -14,6 +14,7 @@ cam_node: ov9281@60 { rotation = <0>; orientation = <2>; + trigger-mode = <0>; port { cam_endpoint: endpoint {