162306a36Sopenharmony_ci// SPDX-License-Identifier: BSD-3-Clause 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (c) 2022, Linaro Ltd. 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci/dts-v1/; 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#include "qrb5165-rb5.dts" 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci&camcc { 1162306a36Sopenharmony_ci status = "okay"; 1262306a36Sopenharmony_ci}; 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci&camss { 1562306a36Sopenharmony_ci vdda-phy-supply = <&vreg_l5a_0p88>; 1662306a36Sopenharmony_ci vdda-pll-supply = <&vreg_l9a_1p2>; 1762306a36Sopenharmony_ci status = "okay"; 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci ports { 2062306a36Sopenharmony_ci /* The port index denotes CSIPHY id i.e. csiphy2 */ 2162306a36Sopenharmony_ci port@2 { 2262306a36Sopenharmony_ci csiphy2_ep: endpoint { 2362306a36Sopenharmony_ci clock-lanes = <7>; 2462306a36Sopenharmony_ci data-lanes = <0 1 2 3>; 2562306a36Sopenharmony_ci remote-endpoint = <&imx577_ep>; 2662306a36Sopenharmony_ci }; 2762306a36Sopenharmony_ci }; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci}; 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci&cci1 { 3262306a36Sopenharmony_ci status = "okay"; 3362306a36Sopenharmony_ci}; 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci&cci1_i2c0 { 3662306a36Sopenharmony_ci camera@1a { 3762306a36Sopenharmony_ci compatible = "sony,imx577"; 3862306a36Sopenharmony_ci reg = <0x1a>; 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ci reset-gpios = <&tlmm 78 GPIO_ACTIVE_LOW>; 4162306a36Sopenharmony_ci pinctrl-names = "default", "suspend"; 4262306a36Sopenharmony_ci pinctrl-0 = <&cam2_default>; 4362306a36Sopenharmony_ci pinctrl-1 = <&cam2_suspend>; 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ci clocks = <&camcc CAM_CC_MCLK2_CLK>; 4662306a36Sopenharmony_ci assigned-clocks = <&camcc CAM_CC_MCLK2_CLK>; 4762306a36Sopenharmony_ci assigned-clock-rates = <24000000>; 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci dovdd-supply = <&vreg_l7f_1p8>; 5062306a36Sopenharmony_ci avdd-supply = <&vdc_5v>; 5162306a36Sopenharmony_ci dvdd-supply = <&vdc_5v>; 5262306a36Sopenharmony_ci 5362306a36Sopenharmony_ci port { 5462306a36Sopenharmony_ci imx577_ep: endpoint { 5562306a36Sopenharmony_ci clock-lanes = <1>; 5662306a36Sopenharmony_ci link-frequencies = /bits/ 64 <600000000>; 5762306a36Sopenharmony_ci data-lanes = <1 2 3 4>; 5862306a36Sopenharmony_ci remote-endpoint = <&csiphy2_ep>; 5962306a36Sopenharmony_ci }; 6062306a36Sopenharmony_ci }; 6162306a36Sopenharmony_ci }; 6262306a36Sopenharmony_ci}; 63