cpu-supply = <&buck2_reg>;
 };
 
+&csi1 {
+       status = "okay";
+};
+
 &ddrc {
        operating-points-v2 = <&ddrc_opp_table>;
 
                >;
        };
 
+       camera_front: camera@20 {
+               compatible = "hynix,hi846";
+               reg = <0x20>;
+               pinctrl-names = "default";
+               pinctrl-0 = <&pinctrl_csi1>;
+               clocks = <&clk IMX8MQ_CLK_CLKO2>;
+               assigned-clocks = <&clk IMX8MQ_CLK_CLKO2>;
+               assigned-clock-rates = <25000000>;
+               reset-gpios = <&gpio1 25 GPIO_ACTIVE_LOW>;
+               vdda-supply = <®_vcam_2v8>;
+               vddd-supply = <®_vcam_1v2>;
+               vddio-supply = <®_csi_1v8>;
+               rotation = <90>;
+               orientation = <0>;
+
+               port {
+                       camera1_ep: endpoint {
+                               data-lanes = <1 2>;
+                               link-frequencies = /bits/ 64
+                                       <80000000 200000000 300000000>;
+                               remote-endpoint = <&mipi1_sensor_ep>;
+                       };
+               };
+       };
+
        backlight@36 {
                compatible = "ti,lm36922";
                reg = <0x36>;
        status = "okay";
 };
 
+&mipi_csi1 {
+       #address-cells = <1>;
+       #size-cells = <0>;
+       status = "okay";
+
+       ports {
+               port@1 {
+                       reg = <1>;
+
+                       mipi1_sensor_ep: endpoint {
+                               remote-endpoint = <&camera1_ep>;
+                               data-lanes = <1 2>;
+                       };
+               };
+       };
+};
+
 &mipi_dsi {
        #address-cells = <1>;
        #size-cells = <0>;