diff options
Diffstat (limited to 'overlays/apalis-imx6_ov5640_overlay.dts')
-rw-r--r-- | overlays/apalis-imx6_ov5640_overlay.dts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/overlays/apalis-imx6_ov5640_overlay.dts b/overlays/apalis-imx6_ov5640_overlay.dts index 5593835..949f957 100644 --- a/overlays/apalis-imx6_ov5640_overlay.dts +++ b/overlays/apalis-imx6_ov5640_overlay.dts @@ -8,18 +8,33 @@ /dts-v1/; /plugin/; +#include <dt-bindings/gpio/gpio.h> #include <imx6q-pinfunc.h> / { compatible = "toradex,apalis_imx6q"; }; +&{/} { + regulator_camera: regulator-camera { + compatible = "regulator-fixed"; + /* Apalis GPIO4 - CSI Camera Connector 24 */ + gpio = <&gpio2 7 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-name = "V_CSI"; + startup-delay-us = <5000>; + }; +}; + &i2c3 { status = "okay"; }; &ov5640_csi_cam { clocks = <&clk_ov5640_osc>; + AVDD-supply = <®ulator_camera>; + DOVDD-supply = <®ulator_camera>; + DVDD-supply = <®ulator_camera>; status = "okay"; }; |