|
170 | 170 | #undef cam_endpoint
|
171 | 171 | #undef cam1_clk
|
172 | 172 |
|
| 173 | + #define cam_node imx519_0 |
| 174 | + #define cam_endpoint imx519_0_ep |
| 175 | + #define vcm_node imx519_0_vcm |
| 176 | + #define cam1_clk clk_24mhz |
| 177 | + #include "imx519.dtsi" |
| 178 | + #undef cam_node |
| 179 | + #undef cam_endpoint |
| 180 | + #undef vcm_node |
| 181 | + #undef cam1_clk |
| 182 | + |
173 | 183 | #define cam_node imx708_0
|
174 | 184 | #define cam_endpoint imx708_0_ep
|
175 | 185 | #define vcm_node imx708_0_vcm
|
|
250 | 260 | #undef cam_endpoint
|
251 | 261 | #undef cam1_clk
|
252 | 262 |
|
| 263 | + #define cam_node imx519_1 |
| 264 | + #define cam_endpoint imx519_1_ep |
| 265 | + #define vcm_node imx519_1_vcm |
| 266 | + #define cam1_clk clk_24mhz |
| 267 | + #include "imx519.dtsi" |
| 268 | + #undef cam_node |
| 269 | + #undef cam_endpoint |
| 270 | + #undef vcm_node |
| 271 | + #undef cam1_clk |
| 272 | + |
253 | 273 | #define cam_node imx708_1
|
254 | 274 | #define cam_endpoint imx708_1_ep
|
255 | 275 | #define vcm_node imx708_1_vcm
|
|
330 | 350 | #undef cam_endpoint
|
331 | 351 | #undef cam1_clk
|
332 | 352 |
|
| 353 | + #define cam_node imx519_2 |
| 354 | + #define cam_endpoint imx519_2_ep |
| 355 | + #define vcm_node imx519_2_vcm |
| 356 | + #define cam1_clk clk_24mhz |
| 357 | + #include "imx519.dtsi" |
| 358 | + #undef cam_node |
| 359 | + #undef cam_endpoint |
| 360 | + #undef vcm_node |
| 361 | + #undef cam1_clk |
| 362 | + |
333 | 363 | #define cam_node imx708_2
|
334 | 364 | #define cam_endpoint imx708_2_ep
|
335 | 365 | #define vcm_node imx708_2_vcm
|
|
410 | 440 | #undef cam_endpoint
|
411 | 441 | #undef cam1_clk
|
412 | 442 |
|
| 443 | + #define cam_node imx519_3 |
| 444 | + #define cam_endpoint imx519_3_ep |
| 445 | + #define vcm_node imx519_3_vcm |
| 446 | + #define cam1_clk clk_24mhz |
| 447 | + #include "imx519.dtsi" |
| 448 | + #undef cam_node |
| 449 | + #undef cam_endpoint |
| 450 | + #undef vcm_node |
| 451 | + #undef cam1_clk |
| 452 | + |
413 | 453 | #define cam_node imx708_3
|
414 | 454 | #define cam_endpoint imx708_3_ep
|
415 | 455 | #define vcm_node imx708_3_vcm
|
|
608 | 648 | <&imx477_0_ep>, "remote-endpoint:0=",<&mux_in0>,
|
609 | 649 | <&mux_in0>, "clock-noncontinuous?",
|
610 | 650 | <&imx477_0>, "status=okay";
|
| 651 | + cam0-imx519 = <&mux_in0>, "remote-endpoint:0=",<&imx519_0_ep>, |
| 652 | + <&imx519_0_ep>, "remote-endpoint:0=",<&mux_in0>, |
| 653 | + <&mux_in0>, "clock-noncontinuous?", |
| 654 | + <&imx519_0>, "status=okay", |
| 655 | + <&imx519_0_vcm>, "status=okay", |
| 656 | + <&imx519_0>,"lens-focus:0=", <&imx519_0_vcm>; |
611 | 657 | cam0-imx708 = <&mux_in0>, "remote-endpoint:0=",<&imx708_0_ep>,
|
612 | 658 | <&imx708_0_ep>, "remote-endpoint:0=",<&mux_in0>,
|
613 | 659 | <&mux_in0>, "clock-noncontinuous?",
|
|
642 | 688 | <&imx477_1_ep>, "remote-endpoint:0=",<&mux_in1>,
|
643 | 689 | <&mux_in1>, "clock-noncontinuous?",
|
644 | 690 | <&imx477_1>, "status=okay";
|
| 691 | + cam1-imx519 = <&mux_in1>, "remote-endpoint:0=",<&imx519_1_ep>, |
| 692 | + <&imx519_1_ep>, "remote-endpoint:0=",<&mux_in1>, |
| 693 | + <&mux_in1>, "clock-noncontinuous?", |
| 694 | + <&imx519_1>, "status=okay", |
| 695 | + <&imx519_1_vcm>, "status=okay", |
| 696 | + <&imx519_1>,"lens-focus:0=", <&imx519_1_vcm>; |
645 | 697 | cam1-imx708 = <&mux_in1>, "remote-endpoint:0=",<&imx708_1_ep>,
|
646 | 698 | <&imx708_1_ep>, "remote-endpoint:0=",<&mux_in1>,
|
647 | 699 | <&mux_in1>, "clock-noncontinuous?",
|
|
676 | 728 | <&imx477_2_ep>, "remote-endpoint:0=",<&mux_in2>,
|
677 | 729 | <&mux_in2>, "clock-noncontinuous?",
|
678 | 730 | <&imx477_2>, "status=okay";
|
| 731 | + cam2-imx519 = <&mux_in2>, "remote-endpoint:0=",<&imx519_2_ep>, |
| 732 | + <&imx519_2_ep>, "remote-endpoint:0=",<&mux_in2>, |
| 733 | + <&mux_in2>, "clock-noncontinuous?", |
| 734 | + <&imx519_2>, "status=okay", |
| 735 | + <&imx519_2_vcm>, "status=okay", |
| 736 | + <&imx519_2>,"lens-focus:0=", <&imx519_2_vcm>; |
679 | 737 | cam2-imx708 = <&mux_in2>, "remote-endpoint:0=",<&imx708_2_ep>,
|
680 | 738 | <&imx708_2_ep>, "remote-endpoint:0=",<&mux_in2>,
|
681 | 739 | <&mux_in2>, "clock-noncontinuous?",
|
|
710 | 768 | <&imx477_3_ep>, "remote-endpoint:0=",<&mux_in3>,
|
711 | 769 | <&mux_in3>, "clock-noncontinuous?",
|
712 | 770 | <&imx477_3>, "status=okay";
|
| 771 | + cam3-imx519 = <&mux_in3>, "remote-endpoint:0=",<&imx519_3_ep>, |
| 772 | + <&imx519_3_ep>, "remote-endpoint:0=",<&mux_in3>, |
| 773 | + <&mux_in3>, "clock-noncontinuous?", |
| 774 | + <&imx519_3>, "status=okay", |
| 775 | + <&imx519_3_vcm>, "status=okay", |
| 776 | + <&imx519_3>,"lens-focus:0=", <&imx519_3_vcm>; |
713 | 777 | cam3-imx708 = <&mux_in3>, "remote-endpoint:0=",<&imx708_3_ep>,
|
714 | 778 | <&imx708_3_ep>, "remote-endpoint:0=",<&mux_in3>,
|
715 | 779 | <&mux_in3>, "clock-noncontinuous?",
|
|
0 commit comments