OrangePi_CM5/imx586_clock_fix.dts

48 lines
2.0 KiB
Plaintext
Raw Normal View History

/dts-v1/;
/plugin/;
/ {
fragment@0 {
target-path = "/";
__overlay__ {
imx586_xvclk: imx586-xvclk {
compatible = "fixed-clock";
#clock-cells = <0>;
clock-frequency = <24000000>;
clock-output-names = "imx586_xvclk";
};
};
};
fragment@1 {
target = <&i2c3>;
__overlay__ {
status = "okay";
imx586: imx586@34 {
compatible = "sony,imx586";
reg = <0x34>;
clocks = <&imx586_xvclk>;
clock-names = "xvclk";
reset-gpios = <&gpio3 9 0>; /* GPIO_ACTIVE_LOW */
pwdn-gpios = <&gpio3 11 1>; /* GPIO_ACTIVE_HIGH */
avdd-supply = <&vcc_3v3_s0>;
dovdd-supply = <&vcc_1v8_s0>;
dvdd-supply = <&avdd_1v2_s0>;
rockchip,camera-module-index = <1>;
rockchip,camera-module-facing = "back";
rockchip,camera-module-name = "CIS-IMX586";
rockchip,camera-module-lens-name = "CHT842B-MD";
status = "okay";
port {
imx586_out: endpoint {
remote-endpoint = <&mipi_in_imx586>;
data-lanes = <1 2 3 4>;
};
};
};
};
};
};