~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: GPL-2.0
  2 /dts-v1/;
  3 
  4 #include "tegra210-p2180.dtsi"
  5 #include "tegra210-p2597.dtsi"
  6 
  7 / {
  8         model = "NVIDIA Jetson TX1 Developer Kit";
  9         compatible = "nvidia,p2371-2180", "nvidia,tegra210";
 10 
 11         pcie@1003000 {
 12                 status = "okay";
 13 
 14                 hvddio-pex-supply = <&vdd_1v8>;
 15                 dvddio-pex-supply = <&vdd_pex_1v05>;
 16                 vddio-pex-ctl-supply = <&vdd_1v8>;
 17 
 18                 pci@1,0 {
 19                         phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>,
 20                                <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>,
 21                                <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>,
 22                                <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>;
 23                         phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3";
 24                         status = "okay";
 25                 };
 26 
 27                 pci@2,0 {
 28                         phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
 29                         phy-names = "pcie-0";
 30                         status = "okay";
 31                 };
 32         };
 33 
 34         host1x@50000000 {
 35                 dsi@54300000 {
 36                         status = "okay";
 37 
 38                         avdd-dsi-csi-supply = <&vdd_dsi_csi>;
 39 
 40                         panel@0 {
 41                                 compatible = "auo,b080uan01";
 42                                 reg = <0>;
 43 
 44                                 enable-gpios = <&gpio TEGRA_GPIO(V, 2)
 45                                                 GPIO_ACTIVE_HIGH>;
 46                                 power-supply = <&vdd_5v0_io>;
 47                                 backlight = <&backlight>;
 48                         };
 49                 };
 50         };
 51 
 52         i2c@7000c400 {
 53                 backlight: backlight@2c {
 54                         compatible = "ti,lp8557";
 55                         reg = <0x2c>;
 56                         power-supply = <&vdd_3v3_sys>;
 57 
 58                         dev-ctrl = /bits/ 8 <0x80>;
 59                         init-brt = /bits/ 8 <0xff>;
 60 
 61                         pwms = <&pwm 0 29334>;
 62                         pwm-names = "lp8557";
 63 
 64                         /* boost frequency 1 MHz */
 65                         rom-13h {
 66                                 rom-addr = /bits/ 8 <0x13>;
 67                                 rom-val = /bits/ 8 <0x01>;
 68                         };
 69 
 70                         /* 3 LED string */
 71                         rom-14h {
 72                                 rom-addr = /bits/ 8 <0x14>;
 73                                 rom-val = /bits/ 8 <0x87>;
 74                         };
 75                 };
 76         };
 77 
 78         i2c@7000c500 {
 79                 /* carrier board ID EEPROM */
 80                 eeprom@57 {
 81                         compatible = "atmel,24c02";
 82                         reg = <0x57>;
 83 
 84                         label = "system";
 85                         vcc-supply = <&vdd_1v8>;
 86                         address-width = <8>;
 87                         pagesize = <8>;
 88                         size = <256>;
 89                         read-only;
 90                 };
 91         };
 92 
 93         clock@70110000 {
 94                 status = "okay";
 95 
 96                 nvidia,cf = <6>;
 97                 nvidia,ci = <0>;
 98                 nvidia,cg = <2>;
 99                 nvidia,droop-ctrl = <0x00000f00>;
100                 nvidia,force-mode = <1>;
101                 nvidia,sample-rate = <25000>;
102 
103                 nvidia,pwm-min-microvolts = <708000>;
104                 nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */
105                 nvidia,pwm-to-pmic;
106                 nvidia,pwm-tristate-microvolts = <1000000>;
107                 nvidia,pwm-voltage-step-microvolts = <19200>;
108 
109                 pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable";
110                 pinctrl-0 = <&dvfs_pwm_active_state>;
111                 pinctrl-1 = <&dvfs_pwm_inactive_state>;
112         };
113 
114         aconnect@702c0000 {
115                 status = "okay";
116 
117                 ahub@702d0800 {
118                         status = "okay";
119 
120                         admaif@702d0000 {
121                                 status = "okay";
122                         };
123 
124                         i2s@702d1000 {
125                                 status = "okay";
126 
127                                 ports {
128                                         #address-cells = <1>;
129                                         #size-cells = <0>;
130 
131                                         port@0 {
132                                                 reg = <0>;
133 
134                                                 i2s1_cif_ep: endpoint {
135                                                         remote-endpoint = <&xbar_i2s1_ep>;
136                                                 };
137                                         };
138 
139                                         i2s1_port: port@1 {
140                                                 reg = <1>;
141 
142                                                 i2s1_dap_ep: endpoint {
143                                                         dai-format = "i2s";
144                                                         /* Placeholder for external Codec */
145                                                 };
146                                         };
147                                 };
148                         };
149 
150                         i2s@702d1100 {
151                                 status = "okay";
152 
153                                 ports {
154                                         #address-cells = <1>;
155                                         #size-cells = <0>;
156 
157                                         port@0 {
158                                                 reg = <0>;
159 
160                                                 i2s2_cif_ep: endpoint {
161                                                         remote-endpoint = <&xbar_i2s2_ep>;
162                                                 };
163                                         };
164 
165                                         i2s2_port: port@1 {
166                                                 reg = <1>;
167 
168                                                 i2s2_dap_ep: endpoint {
169                                                         dai-format = "i2s";
170                                                         /* Placeholder for external Codec */
171                                                 };
172                                         };
173                                 };
174                         };
175 
176                         i2s@702d1200 {
177                                 status = "okay";
178 
179                                 ports {
180                                         #address-cells = <1>;
181                                         #size-cells = <0>;
182 
183                                         port@0 {
184                                                 reg = <0>;
185 
186                                                 i2s3_cif_ep: endpoint {
187                                                         remote-endpoint = <&xbar_i2s3_ep>;
188                                                 };
189                                         };
190 
191                                         i2s3_port: port@1 {
192                                                 reg = <1>;
193 
194                                                 i2s3_dap_ep: endpoint {
195                                                         dai-format = "i2s";
196                                                         /* Placeholder for external Codec */
197                                                 };
198                                         };
199                                 };
200                         };
201 
202                         i2s@702d1300 {
203                                 status = "okay";
204 
205                                 ports {
206                                         #address-cells = <1>;
207                                         #size-cells = <0>;
208 
209                                         port@0 {
210                                                 reg = <0>;
211 
212                                                 i2s4_cif_ep: endpoint {
213                                                         remote-endpoint = <&xbar_i2s4_ep>;
214                                                 };
215                                         };
216 
217                                         i2s4_port: port@1 {
218                                                 reg = <1>;
219 
220                                                 i2s4_dap_ep: endpoint {
221                                                         dai-format = "i2s";
222                                                         /* Placeholder for external Codec */
223                                                 };
224                                         };
225                                 };
226                         };
227 
228                         i2s@702d1400 {
229                                 status = "okay";
230 
231                                 ports {
232                                         #address-cells = <1>;
233                                         #size-cells = <0>;
234 
235                                         port@0 {
236                                                 reg = <0>;
237 
238                                                 i2s5_cif_ep: endpoint {
239                                                         remote-endpoint = <&xbar_i2s5_ep>;
240                                                 };
241                                         };
242 
243                                         i2s5_port: port@1 {
244                                                 reg = <1>;
245 
246                                                 i2s5_dap_ep: endpoint {
247                                                         dai-format = "i2s";
248                                                         /* Placeholder for external Codec */
249                                                 };
250                                         };
251                                 };
252                         };
253 
254                         sfc@702d2000 {
255                                 status = "okay";
256 
257                                 ports {
258                                         #address-cells = <1>;
259                                         #size-cells = <0>;
260 
261                                         port@0 {
262                                                 reg = <0>;
263 
264                                                 sfc1_cif_in_ep: endpoint {
265                                                         remote-endpoint = <&xbar_sfc1_in_ep>;
266                                                 };
267                                         };
268 
269                                         sfc1_out_port: port@1 {
270                                                 reg = <1>;
271 
272                                                 sfc1_cif_out_ep: endpoint {
273                                                         remote-endpoint = <&xbar_sfc1_out_ep>;
274                                                 };
275                                         };
276                                 };
277                         };
278 
279                         sfc@702d2200 {
280                                 status = "okay";
281 
282                                 ports {
283                                         #address-cells = <1>;
284                                         #size-cells = <0>;
285 
286                                         port@0 {
287                                                 reg = <0>;
288 
289                                                 sfc2_cif_in_ep: endpoint {
290                                                         remote-endpoint = <&xbar_sfc2_in_ep>;
291                                                 };
292                                         };
293 
294                                         sfc2_out_port: port@1 {
295                                                 reg = <1>;
296 
297                                                 sfc2_cif_out_ep: endpoint {
298                                                         remote-endpoint = <&xbar_sfc2_out_ep>;
299                                                 };
300                                         };
301                                 };
302                         };
303 
304                         sfc@702d2400 {
305                                 status = "okay";
306 
307                                 ports {
308                                         #address-cells = <1>;
309                                         #size-cells = <0>;
310 
311                                         port@0 {
312                                                 reg = <0>;
313 
314                                                 sfc3_cif_in_ep: endpoint {
315                                                         remote-endpoint = <&xbar_sfc3_in_ep>;
316                                                 };
317                                         };
318 
319                                         sfc3_out_port: port@1 {
320                                                 reg = <1>;
321 
322                                                 sfc3_cif_out_ep: endpoint {
323                                                         remote-endpoint = <&xbar_sfc3_out_ep>;
324                                                 };
325                                         };
326                                 };
327                         };
328 
329                         sfc@702d2600 {
330                                 status = "okay";
331 
332                                 ports {
333                                         #address-cells = <1>;
334                                         #size-cells = <0>;
335 
336                                         port@0 {
337                                                 reg = <0>;
338 
339                                                 sfc4_cif_in_ep: endpoint {
340                                                         remote-endpoint = <&xbar_sfc4_in_ep>;
341                                                 };
342                                         };
343 
344                                         sfc4_out_port: port@1 {
345                                                 reg = <1>;
346 
347                                                 sfc4_cif_out_ep: endpoint {
348                                                         remote-endpoint = <&xbar_sfc4_out_ep>;
349                                                 };
350                                         };
351                                 };
352                         };
353 
354                         amx@702d3000 {
355                                 status = "okay";
356 
357                                 ports {
358                                         #address-cells = <1>;
359                                         #size-cells = <0>;
360 
361                                         port@0 {
362                                                 reg = <0>;
363 
364                                                 amx1_in1_ep: endpoint {
365                                                         remote-endpoint = <&xbar_amx1_in1_ep>;
366                                                 };
367                                         };
368 
369                                         port@1 {
370                                                 reg = <1>;
371 
372                                                 amx1_in2_ep: endpoint {
373                                                         remote-endpoint = <&xbar_amx1_in2_ep>;
374                                                 };
375                                         };
376 
377                                         port@2 {
378                                                 reg = <2>;
379 
380                                                 amx1_in3_ep: endpoint {
381                                                         remote-endpoint = <&xbar_amx1_in3_ep>;
382                                                 };
383                                         };
384 
385                                         port@3 {
386                                                 reg = <3>;
387 
388                                                 amx1_in4_ep: endpoint {
389                                                         remote-endpoint = <&xbar_amx1_in4_ep>;
390                                                 };
391                                         };
392 
393                                         amx1_out_port: port@4 {
394                                                 reg = <4>;
395 
396                                                 amx1_out_ep: endpoint {
397                                                         remote-endpoint = <&xbar_amx1_out_ep>;
398                                                 };
399                                         };
400                                 };
401                         };
402 
403                         amx@702d3100 {
404                                 status = "okay";
405 
406                                 ports {
407                                         #address-cells = <1>;
408                                         #size-cells = <0>;
409 
410                                         port@0 {
411                                                 reg = <0>;
412 
413                                                 amx2_in1_ep: endpoint {
414                                                         remote-endpoint = <&xbar_amx2_in1_ep>;
415                                                 };
416                                         };
417 
418                                         port@1 {
419                                                 reg = <1>;
420 
421                                                 amx2_in2_ep: endpoint {
422                                                         remote-endpoint = <&xbar_amx2_in2_ep>;
423                                                 };
424                                         };
425 
426                                         amx2_in3_port: port@2 {
427                                                 reg = <2>;
428 
429                                                 amx2_in3_ep: endpoint {
430                                                         remote-endpoint = <&xbar_amx2_in3_ep>;
431                                                 };
432                                         };
433 
434                                         amx2_in4_port: port@3 {
435                                                 reg = <3>;
436 
437                                                 amx2_in4_ep: endpoint {
438                                                         remote-endpoint = <&xbar_amx2_in4_ep>;
439                                                 };
440                                         };
441 
442                                         amx2_out_port: port@4 {
443                                                 reg = <4>;
444 
445                                                 amx2_out_ep: endpoint {
446                                                         remote-endpoint = <&xbar_amx2_out_ep>;
447                                                 };
448                                         };
449                                 };
450                         };
451 
452                         adx@702d3800 {
453                                 status = "okay";
454 
455                                 ports {
456                                         #address-cells = <1>;
457                                         #size-cells = <0>;
458 
459                                         port@0 {
460                                                 reg = <0>;
461 
462                                                 adx1_in_ep: endpoint {
463                                                         remote-endpoint = <&xbar_adx1_in_ep>;
464                                                 };
465                                         };
466 
467                                         adx1_out1_port: port@1 {
468                                                 reg = <1>;
469 
470                                                 adx1_out1_ep: endpoint {
471                                                         remote-endpoint = <&xbar_adx1_out1_ep>;
472                                                 };
473                                         };
474 
475                                         adx1_out2_port: port@2 {
476                                                 reg = <2>;
477 
478                                                 adx1_out2_ep: endpoint {
479                                                         remote-endpoint = <&xbar_adx1_out2_ep>;
480                                                 };
481                                         };
482 
483                                         adx1_out3_port: port@3 {
484                                                 reg = <3>;
485 
486                                                 adx1_out3_ep: endpoint {
487                                                         remote-endpoint = <&xbar_adx1_out3_ep>;
488                                                 };
489                                         };
490 
491                                         adx1_out4_port: port@4 {
492                                                 reg = <4>;
493 
494                                                 adx1_out4_ep: endpoint {
495                                                         remote-endpoint = <&xbar_adx1_out4_ep>;
496                                                 };
497                                         };
498                                 };
499                         };
500 
501                         adx@702d3900 {
502                                 status = "okay";
503 
504                                 ports {
505                                         #address-cells = <1>;
506                                         #size-cells = <0>;
507 
508                                         port@0 {
509                                                 reg = <0>;
510 
511                                                 adx2_in_ep: endpoint {
512                                                         remote-endpoint = <&xbar_adx2_in_ep>;
513                                                 };
514                                         };
515 
516                                         adx2_out1_port: port@1 {
517                                                 reg = <1>;
518 
519                                                 adx2_out1_ep: endpoint {
520                                                         remote-endpoint = <&xbar_adx2_out1_ep>;
521                                                 };
522                                         };
523 
524                                         adx2_out2_port: port@2 {
525                                                 reg = <2>;
526 
527                                                 adx2_out2_ep: endpoint {
528                                                         remote-endpoint = <&xbar_adx2_out2_ep>;
529                                                 };
530                                         };
531 
532                                         adx2_out3_port: port@3 {
533                                                 reg = <3>;
534 
535                                                 adx2_out3_ep: endpoint {
536                                                         remote-endpoint = <&xbar_adx2_out3_ep>;
537                                                 };
538                                         };
539 
540                                         adx2_out4_port: port@4 {
541                                                 reg = <4>;
542 
543                                                 adx2_out4_ep: endpoint {
544                                                         remote-endpoint = <&xbar_adx2_out4_ep>;
545                                                 };
546                                         };
547                                 };
548                         };
549 
550                         dmic@702d4000 {
551                                 status = "okay";
552 
553                                 ports {
554                                         #address-cells = <1>;
555                                         #size-cells = <0>;
556 
557                                         port@0 {
558                                                 reg = <0>;
559 
560                                                 dmic1_cif_ep: endpoint {
561                                                         remote-endpoint = <&xbar_dmic1_ep>;
562                                                 };
563                                         };
564 
565                                         dmic1_port: port@1 {
566                                                 reg = <1>;
567 
568                                                 dmic1_dap_ep: endpoint {
569                                                         /* Placeholder for external Codec */
570                                                 };
571                                         };
572                                 };
573                         };
574 
575                         dmic@702d4100 {
576                                 status = "okay";
577 
578                                 ports {
579                                         #address-cells = <1>;
580                                         #size-cells = <0>;
581 
582                                         port@0 {
583                                                 reg = <0>;
584 
585                                                 dmic2_cif_ep: endpoint {
586                                                         remote-endpoint = <&xbar_dmic2_ep>;
587                                                 };
588                                         };
589 
590                                         dmic2_port: port@1 {
591                                                 reg = <1>;
592 
593                                                 dmic2_dap_ep: endpoint {
594                                                         /* Placeholder for external Codec */
595                                                 };
596                                         };
597                                 };
598                         };
599 
600                         dmic@702d4200 {
601                                 status = "okay";
602 
603                                 ports {
604                                         #address-cells = <1>;
605                                         #size-cells = <0>;
606 
607                                         port@0 {
608                                                 reg = <0>;
609 
610                                                 dmic3_cif_ep: endpoint {
611                                                         remote-endpoint = <&xbar_dmic3_ep>;
612                                                 };
613                                         };
614 
615                                         dmic3_port: port@1 {
616                                                 reg = <1>;
617 
618                                                 dmic3_dap_ep: endpoint {
619                                                         /* Placeholder for external Codec */
620                                                 };
621                                         };
622                                 };
623                         };
624 
625                         processing-engine@702d8000 {
626                                 status = "okay";
627 
628                                 ports {
629                                         #address-cells = <1>;
630                                         #size-cells = <0>;
631 
632                                         port@0 {
633                                                 reg = <0x0>;
634 
635                                                 ope1_cif_in_ep: endpoint {
636                                                         remote-endpoint = <&xbar_ope1_in_ep>;
637                                                 };
638                                         };
639 
640                                         ope1_out_port: port@1 {
641                                                 reg = <0x1>;
642 
643                                                 ope1_cif_out_ep: endpoint {
644                                                         remote-endpoint = <&xbar_ope1_out_ep>;
645                                                 };
646                                         };
647                                 };
648                         };
649 
650                         processing-engine@702d8400 {
651                                 status = "okay";
652 
653                                 ports {
654                                         #address-cells = <1>;
655                                         #size-cells = <0>;
656 
657                                         port@0 {
658                                                 reg = <0x0>;
659 
660                                                 ope2_cif_in_ep: endpoint {
661                                                         remote-endpoint = <&xbar_ope2_in_ep>;
662                                                 };
663                                         };
664 
665                                         ope2_out_port: port@1 {
666                                                 reg = <0x1>;
667 
668                                                 ope2_cif_out_ep: endpoint {
669                                                         remote-endpoint = <&xbar_ope2_out_ep>;
670                                                 };
671                                         };
672                                 };
673                         };
674 
675                         mvc@702da000 {
676                                 status = "okay";
677 
678                                 ports {
679                                         #address-cells = <1>;
680                                         #size-cells = <0>;
681 
682                                         port@0 {
683                                                 reg = <0>;
684 
685                                                 mvc1_cif_in_ep: endpoint {
686                                                         remote-endpoint = <&xbar_mvc1_in_ep>;
687                                                 };
688                                         };
689 
690                                         mvc1_out_port: port@1 {
691                                                 reg = <1>;
692 
693                                                 mvc1_cif_out_ep: endpoint {
694                                                         remote-endpoint = <&xbar_mvc1_out_ep>;
695                                                 };
696                                         };
697                                 };
698                         };
699 
700                         mvc@702da200 {
701                                 status = "okay";
702 
703                                 ports {
704                                         #address-cells = <1>;
705                                         #size-cells = <0>;
706 
707                                         port@0 {
708                                                 reg = <0>;
709 
710                                                 mvc2_cif_in_ep: endpoint {
711                                                         remote-endpoint = <&xbar_mvc2_in_ep>;
712                                                 };
713                                         };
714 
715                                         mvc2_out_port: port@1 {
716                                                 reg = <1>;
717 
718                                                 mvc2_cif_out_ep: endpoint {
719                                                         remote-endpoint = <&xbar_mvc2_out_ep>;
720                                                 };
721                                         };
722                                 };
723                         };
724 
725                         amixer@702dbb00 {
726                                 status = "okay";
727 
728                                 ports {
729                                         #address-cells = <1>;
730                                         #size-cells = <0>;
731 
732                                         port@0 {
733                                                 reg = <0x0>;
734 
735                                                 mixer_in1_ep: endpoint {
736                                                         remote-endpoint = <&xbar_mixer_in1_ep>;
737                                                 };
738                                         };
739 
740                                         port@1 {
741                                                 reg = <0x1>;
742 
743                                                 mixer_in2_ep: endpoint {
744                                                         remote-endpoint = <&xbar_mixer_in2_ep>;
745                                                 };
746                                         };
747 
748                                         port@2 {
749                                                 reg = <0x2>;
750 
751                                                 mixer_in3_ep: endpoint {
752                                                         remote-endpoint = <&xbar_mixer_in3_ep>;
753                                                 };
754                                         };
755 
756                                         port@3 {
757                                                 reg = <0x3>;
758 
759                                                 mixer_in4_ep: endpoint {
760                                                         remote-endpoint = <&xbar_mixer_in4_ep>;
761                                                 };
762                                         };
763 
764                                         port@4 {
765                                                 reg = <0x4>;
766 
767                                                 mixer_in5_ep: endpoint {
768                                                         remote-endpoint = <&xbar_mixer_in5_ep>;
769                                                 };
770                                         };
771 
772                                         port@5 {
773                                                 reg = <0x5>;
774 
775                                                 mixer_in6_ep: endpoint {
776                                                         remote-endpoint = <&xbar_mixer_in6_ep>;
777                                                 };
778                                         };
779 
780                                         port@6 {
781                                                 reg = <0x6>;
782 
783                                                 mixer_in7_ep: endpoint {
784                                                         remote-endpoint = <&xbar_mixer_in7_ep>;
785                                                 };
786                                         };
787 
788                                         port@7 {
789                                                 reg = <0x7>;
790 
791                                                 mixer_in8_ep: endpoint {
792                                                         remote-endpoint = <&xbar_mixer_in8_ep>;
793                                                 };
794                                         };
795 
796                                         port@8 {
797                                                 reg = <0x8>;
798 
799                                                 mixer_in9_ep: endpoint {
800                                                         remote-endpoint = <&xbar_mixer_in9_ep>;
801                                                 };
802                                         };
803 
804                                         port@9 {
805                                                 reg = <0x9>;
806 
807                                                 mixer_in10_ep: endpoint {
808                                                         remote-endpoint = <&xbar_mixer_in10_ep>;
809                                                 };
810                                         };
811 
812                                         mixer_out1_port: port@a {
813                                                 reg = <0xa>;
814 
815                                                 mixer_out1_ep: endpoint {
816                                                         remote-endpoint = <&xbar_mixer_out1_ep>;
817                                                 };
818                                         };
819 
820                                         mixer_out2_port: port@b {
821                                                 reg = <0xb>;
822 
823                                                 mixer_out2_ep: endpoint {
824                                                         remote-endpoint = <&xbar_mixer_out2_ep>;
825                                                 };
826                                         };
827 
828                                         mixer_out3_port: port@c {
829                                                 reg = <0xc>;
830 
831                                                 mixer_out3_ep: endpoint {
832                                                         remote-endpoint = <&xbar_mixer_out3_ep>;
833                                                 };
834                                         };
835 
836                                         mixer_out4_port: port@d {
837                                                 reg = <0xd>;
838 
839                                                 mixer_out4_ep: endpoint {
840                                                         remote-endpoint = <&xbar_mixer_out4_ep>;
841                                                 };
842                                         };
843 
844                                         mixer_out5_port: port@e {
845                                                 reg = <0xe>;
846 
847                                                 mixer_out5_ep: endpoint {
848                                                         remote-endpoint = <&xbar_mixer_out5_ep>;
849                                                 };
850                                         };
851                                 };
852                         };
853 
854                         ports {
855                                 xbar_i2s1_port: port@a {
856                                         reg = <0xa>;
857 
858                                         xbar_i2s1_ep: endpoint {
859                                                 remote-endpoint = <&i2s1_cif_ep>;
860                                         };
861                                 };
862 
863                                 xbar_i2s2_port: port@b {
864                                         reg = <0xb>;
865 
866                                         xbar_i2s2_ep: endpoint {
867                                                 remote-endpoint = <&i2s2_cif_ep>;
868                                         };
869                                 };
870 
871                                 xbar_i2s3_port: port@c {
872                                         reg = <0xc>;
873 
874                                         xbar_i2s3_ep: endpoint {
875                                                 remote-endpoint = <&i2s3_cif_ep>;
876                                         };
877                                 };
878 
879                                 xbar_i2s4_port: port@d {
880                                         reg = <0xd>;
881 
882                                         xbar_i2s4_ep: endpoint {
883                                                 remote-endpoint = <&i2s4_cif_ep>;
884                                         };
885                                 };
886 
887                                 xbar_i2s5_port: port@e {
888                                         reg = <0xe>;
889 
890                                         xbar_i2s5_ep: endpoint {
891                                                 remote-endpoint = <&i2s5_cif_ep>;
892                                         };
893                                 };
894 
895                                 xbar_dmic1_port: port@f {
896                                         reg = <0xf>;
897 
898                                         xbar_dmic1_ep: endpoint {
899                                                 remote-endpoint = <&dmic1_cif_ep>;
900                                         };
901                                 };
902 
903                                 xbar_dmic2_port: port@10 {
904                                         reg = <0x10>;
905 
906                                         xbar_dmic2_ep: endpoint {
907                                                 remote-endpoint = <&dmic2_cif_ep>;
908                                         };
909                                 };
910 
911                                 xbar_dmic3_port: port@11 {
912                                         reg = <0x11>;
913 
914                                         xbar_dmic3_ep: endpoint {
915                                                 remote-endpoint = <&dmic3_cif_ep>;
916                                         };
917                                 };
918 
919                                 xbar_sfc1_in_port: port@12 {
920                                         reg = <0x12>;
921 
922                                         xbar_sfc1_in_ep: endpoint {
923                                                 remote-endpoint = <&sfc1_cif_in_ep>;
924                                         };
925                                 };
926 
927                                 port@13 {
928                                         reg = <0x13>;
929 
930                                         xbar_sfc1_out_ep: endpoint {
931                                                 remote-endpoint = <&sfc1_cif_out_ep>;
932                                         };
933                                 };
934 
935                                 xbar_sfc2_in_port: port@14 {
936                                         reg = <0x14>;
937 
938                                         xbar_sfc2_in_ep: endpoint {
939                                                 remote-endpoint = <&sfc2_cif_in_ep>;
940                                         };
941                                 };
942 
943                                 port@15 {
944                                         reg = <0x15>;
945 
946                                         xbar_sfc2_out_ep: endpoint {
947                                                 remote-endpoint = <&sfc2_cif_out_ep>;
948                                         };
949                                 };
950 
951                                 xbar_sfc3_in_port: port@16 {
952                                         reg = <0x16>;
953 
954                                         xbar_sfc3_in_ep: endpoint {
955                                                 remote-endpoint = <&sfc3_cif_in_ep>;
956                                         };
957                                 };
958 
959                                 port@17 {
960                                         reg = <0x17>;
961 
962                                         xbar_sfc3_out_ep: endpoint {
963                                                 remote-endpoint = <&sfc3_cif_out_ep>;
964                                         };
965                                 };
966 
967                                 xbar_sfc4_in_port: port@18 {
968                                         reg = <0x18>;
969 
970                                         xbar_sfc4_in_ep: endpoint {
971                                                 remote-endpoint = <&sfc4_cif_in_ep>;
972                                         };
973                                 };
974 
975                                 port@19 {
976                                         reg = <0x19>;
977 
978                                         xbar_sfc4_out_ep: endpoint {
979                                                 remote-endpoint = <&sfc4_cif_out_ep>;
980                                         };
981                                 };
982 
983                                 xbar_mvc1_in_port: port@1a {
984                                         reg = <0x1a>;
985 
986                                         xbar_mvc1_in_ep: endpoint {
987                                                 remote-endpoint = <&mvc1_cif_in_ep>;
988                                         };
989                                 };
990 
991                                 port@1b {
992                                         reg = <0x1b>;
993 
994                                         xbar_mvc1_out_ep: endpoint {
995                                                 remote-endpoint = <&mvc1_cif_out_ep>;
996                                         };
997                                 };
998 
999                                 xbar_mvc2_in_port: port@1c {
1000                                         reg = <0x1c>;
1001 
1002                                         xbar_mvc2_in_ep: endpoint {
1003                                                 remote-endpoint = <&mvc2_cif_in_ep>;
1004                                         };
1005                                 };
1006 
1007                                 port@1d {
1008                                         reg = <0x1d>;
1009 
1010                                         xbar_mvc2_out_ep: endpoint {
1011                                                 remote-endpoint = <&mvc2_cif_out_ep>;
1012                                         };
1013                                 };
1014 
1015                                 xbar_amx1_in1_port: port@1e {
1016                                         reg = <0x1e>;
1017 
1018                                         xbar_amx1_in1_ep: endpoint {
1019                                                 remote-endpoint = <&amx1_in1_ep>;
1020                                         };
1021                                 };
1022 
1023                                 xbar_amx1_in2_port: port@1f {
1024                                         reg = <0x1f>;
1025 
1026                                         xbar_amx1_in2_ep: endpoint {
1027                                                 remote-endpoint = <&amx1_in2_ep>;
1028                                         };
1029                                 };
1030 
1031                                 xbar_amx1_in3_port: port@20 {
1032                                         reg = <0x20>;
1033 
1034                                         xbar_amx1_in3_ep: endpoint {
1035                                                 remote-endpoint = <&amx1_in3_ep>;
1036                                         };
1037                                 };
1038 
1039                                 xbar_amx1_in4_port: port@21 {
1040                                         reg = <0x21>;
1041 
1042                                         xbar_amx1_in4_ep: endpoint {
1043                                                 remote-endpoint = <&amx1_in4_ep>;
1044                                         };
1045                                 };
1046 
1047                                 port@22 {
1048                                         reg = <0x22>;
1049 
1050                                         xbar_amx1_out_ep: endpoint {
1051                                                 remote-endpoint = <&amx1_out_ep>;
1052                                         };
1053                                 };
1054 
1055                                 xbar_amx2_in1_port: port@23 {
1056                                         reg = <0x23>;
1057 
1058                                         xbar_amx2_in1_ep: endpoint {
1059                                                 remote-endpoint = <&amx2_in1_ep>;
1060                                         };
1061                                 };
1062 
1063                                 xbar_amx2_in2_port: port@24 {
1064                                         reg = <0x24>;
1065 
1066                                         xbar_amx2_in2_ep: endpoint {
1067                                                 remote-endpoint = <&amx2_in2_ep>;
1068                                         };
1069                                 };
1070 
1071                                 xbar_amx2_in3_port: port@25 {
1072                                         reg = <0x25>;
1073 
1074                                         xbar_amx2_in3_ep: endpoint {
1075                                                 remote-endpoint = <&amx2_in3_ep>;
1076                                         };
1077                                 };
1078 
1079                                 xbar_amx2_in4_port: port@26 {
1080                                         reg = <0x26>;
1081 
1082                                         xbar_amx2_in4_ep: endpoint {
1083                                                 remote-endpoint = <&amx2_in4_ep>;
1084                                         };
1085                                 };
1086 
1087                                 port@27 {
1088                                         reg = <0x27>;
1089 
1090                                         xbar_amx2_out_ep: endpoint {
1091                                                 remote-endpoint = <&amx2_out_ep>;
1092                                         };
1093                                 };
1094 
1095                                 xbar_adx1_in_port: port@28 {
1096                                         reg = <0x28>;
1097 
1098                                         xbar_adx1_in_ep: endpoint {
1099                                                 remote-endpoint = <&adx1_in_ep>;
1100                                         };
1101                                 };
1102 
1103                                 port@29 {
1104                                         reg = <0x29>;
1105 
1106                                         xbar_adx1_out1_ep: endpoint {
1107                                                 remote-endpoint = <&adx1_out1_ep>;
1108                                         };
1109                                 };
1110 
1111                                 port@2a {
1112                                         reg = <0x2a>;
1113 
1114                                         xbar_adx1_out2_ep: endpoint {
1115                                                 remote-endpoint = <&adx1_out2_ep>;
1116                                         };
1117                                 };
1118 
1119                                 port@2b {
1120                                         reg = <0x2b>;
1121 
1122                                         xbar_adx1_out3_ep: endpoint {
1123                                                 remote-endpoint = <&adx1_out3_ep>;
1124                                         };
1125                                 };
1126 
1127                                 port@2c {
1128                                         reg = <0x2c>;
1129 
1130                                         xbar_adx1_out4_ep: endpoint {
1131                                                 remote-endpoint = <&adx1_out4_ep>;
1132                                         };
1133                                 };
1134 
1135                                 xbar_adx2_in_port: port@2d {
1136                                         reg = <0x2d>;
1137 
1138                                         xbar_adx2_in_ep: endpoint {
1139                                                 remote-endpoint = <&adx2_in_ep>;
1140                                         };
1141                                 };
1142 
1143                                 port@2e {
1144                                         reg = <0x2e>;
1145 
1146                                         xbar_adx2_out1_ep: endpoint {
1147                                                 remote-endpoint = <&adx2_out1_ep>;
1148                                         };
1149                                 };
1150 
1151                                 port@2f {
1152                                         reg = <0x2f>;
1153 
1154                                         xbar_adx2_out2_ep: endpoint {
1155                                                 remote-endpoint = <&adx2_out2_ep>;
1156                                         };
1157                                 };
1158 
1159                                 port@30 {
1160                                         reg = <0x30>;
1161 
1162                                         xbar_adx2_out3_ep: endpoint {
1163                                                 remote-endpoint = <&adx2_out3_ep>;
1164                                         };
1165                                 };
1166 
1167                                 port@31 {
1168                                         reg = <0x31>;
1169 
1170                                         xbar_adx2_out4_ep: endpoint {
1171                                                 remote-endpoint = <&adx2_out4_ep>;
1172                                         };
1173                                 };
1174 
1175                                 xbar_mixer_in1_port: port@32 {
1176                                         reg = <0x32>;
1177 
1178                                         xbar_mixer_in1_ep: endpoint {
1179                                                 remote-endpoint = <&mixer_in1_ep>;
1180                                         };
1181                                 };
1182 
1183                                 xbar_mixer_in2_port: port@33 {
1184                                         reg = <0x33>;
1185 
1186                                         xbar_mixer_in2_ep: endpoint {
1187                                                 remote-endpoint = <&mixer_in2_ep>;
1188                                         };
1189                                 };
1190 
1191                                 xbar_mixer_in3_port: port@34 {
1192                                         reg = <0x34>;
1193 
1194                                         xbar_mixer_in3_ep: endpoint {
1195                                                 remote-endpoint = <&mixer_in3_ep>;
1196                                         };
1197                                 };
1198 
1199                                 xbar_mixer_in4_port: port@35 {
1200                                         reg = <0x35>;
1201 
1202                                         xbar_mixer_in4_ep: endpoint {
1203                                                 remote-endpoint = <&mixer_in4_ep>;
1204                                         };
1205                                 };
1206 
1207                                 xbar_mixer_in5_port: port@36 {
1208                                         reg = <0x36>;
1209 
1210                                         xbar_mixer_in5_ep: endpoint {
1211                                                 remote-endpoint = <&mixer_in5_ep>;
1212                                         };
1213                                 };
1214 
1215                                 xbar_mixer_in6_port: port@37 {
1216                                         reg = <0x37>;
1217 
1218                                         xbar_mixer_in6_ep: endpoint {
1219                                                 remote-endpoint = <&mixer_in6_ep>;
1220                                         };
1221                                 };
1222 
1223                                 xbar_mixer_in7_port: port@38 {
1224                                         reg = <0x38>;
1225 
1226                                         xbar_mixer_in7_ep: endpoint {
1227                                                 remote-endpoint = <&mixer_in7_ep>;
1228                                         };
1229                                 };
1230 
1231                                 xbar_mixer_in8_port: port@39 {
1232                                         reg = <0x39>;
1233 
1234                                         xbar_mixer_in8_ep: endpoint {
1235                                                 remote-endpoint = <&mixer_in8_ep>;
1236                                         };
1237                                 };
1238 
1239                                 xbar_mixer_in9_port: port@3a {
1240                                         reg = <0x3a>;
1241 
1242                                         xbar_mixer_in9_ep: endpoint {
1243                                                 remote-endpoint = <&mixer_in9_ep>;
1244                                         };
1245                                 };
1246 
1247                                 xbar_mixer_in10_port: port@3b {
1248                                         reg = <0x3b>;
1249 
1250                                         xbar_mixer_in10_ep: endpoint {
1251                                                 remote-endpoint = <&mixer_in10_ep>;
1252                                         };
1253                                 };
1254 
1255                                 port@3c {
1256                                         reg = <0x3c>;
1257 
1258                                         xbar_mixer_out1_ep: endpoint {
1259                                                 remote-endpoint = <&mixer_out1_ep>;
1260                                         };
1261                                 };
1262 
1263                                 port@3d {
1264                                         reg = <0x3d>;
1265 
1266                                         xbar_mixer_out2_ep: endpoint {
1267                                                 remote-endpoint = <&mixer_out2_ep>;
1268                                         };
1269                                 };
1270 
1271                                 port@3e {
1272                                         reg = <0x3e>;
1273 
1274                                         xbar_mixer_out3_ep: endpoint {
1275                                                 remote-endpoint = <&mixer_out3_ep>;
1276                                         };
1277                                 };
1278 
1279                                 port@3f {
1280                                         reg = <0x3f>;
1281 
1282                                         xbar_mixer_out4_ep: endpoint {
1283                                                 remote-endpoint = <&mixer_out4_ep>;
1284                                         };
1285                                 };
1286 
1287                                 port@40 {
1288                                         reg = <0x40>;
1289 
1290                                         xbar_mixer_out5_ep: endpoint {
1291                                                 remote-endpoint = <&mixer_out5_ep>;
1292                                         };
1293                                 };
1294 
1295                                 xbar_ope1_in_port: port@41 {
1296                                         reg = <0x41>;
1297 
1298                                         xbar_ope1_in_ep: endpoint {
1299                                                 remote-endpoint = <&ope1_cif_in_ep>;
1300                                         };
1301                                 };
1302 
1303                                 port@42 {
1304                                         reg = <0x42>;
1305 
1306                                         xbar_ope1_out_ep: endpoint {
1307                                                 remote-endpoint = <&ope1_cif_out_ep>;
1308                                         };
1309                                 };
1310 
1311                                 xbar_ope2_in_port: port@43 {
1312                                         reg = <0x43>;
1313 
1314                                         xbar_ope2_in_ep: endpoint {
1315                                                 remote-endpoint = <&ope2_cif_in_ep>;
1316                                         };
1317                                 };
1318 
1319                                 port@44 {
1320                                         reg = <0x44>;
1321 
1322                                         xbar_ope2_out_ep: endpoint {
1323                                                 remote-endpoint = <&ope2_cif_out_ep>;
1324                                         };
1325                                 };
1326                         };
1327                 };
1328 
1329                 dma-controller@702e2000 {
1330                         status = "okay";
1331                 };
1332 
1333                 interrupt-controller@702f9000 {
1334                         status = "okay";
1335                 };
1336         };
1337 
1338         sound {
1339                 compatible = "nvidia,tegra210-audio-graph-card";
1340                 status = "okay";
1341 
1342                 dais = /* FE */
1343                        <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
1344                        <&admaif4_port>, <&admaif5_port>, <&admaif6_port>,
1345                        <&admaif7_port>, <&admaif8_port>, <&admaif9_port>,
1346                        <&admaif10_port>,
1347                        /* Router */
1348                        <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>,
1349                        <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_dmic1_port>,
1350                        <&xbar_dmic2_port>, <&xbar_dmic3_port>,
1351                        <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
1352                        <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
1353                        <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
1354                        <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
1355                        <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
1356                        <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
1357                        <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
1358                        <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
1359                        <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
1360                        <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
1361                        <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
1362                        <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
1363                        <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
1364                        <&xbar_ope1_in_port>, <&xbar_ope2_in_port>,
1365                        /* HW accelerators */
1366                        <&sfc1_out_port>, <&sfc2_out_port>,
1367                        <&sfc3_out_port>, <&sfc4_out_port>,
1368                        <&mvc1_out_port>, <&mvc2_out_port>,
1369                        <&amx1_out_port>, <&amx2_out_port>,
1370                        <&adx1_out1_port>, <&adx1_out2_port>,
1371                        <&adx1_out3_port>, <&adx1_out4_port>,
1372                        <&adx2_out1_port>, <&adx2_out2_port>,
1373                        <&adx2_out3_port>, <&adx2_out4_port>,
1374                        <&mixer_out1_port>, <&mixer_out2_port>,
1375                        <&mixer_out3_port>, <&mixer_out4_port>,
1376                        <&mixer_out5_port>,
1377                        <&ope1_out_port>, <&ope2_out_port>,
1378                        /* I/O DAP Ports */
1379                        <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>,
1380                        <&i2s5_port>, <&dmic1_port>, <&dmic2_port>, <&dmic3_port>;
1381 
1382                 label = "NVIDIA Jetson TX1 APE";
1383         };
1384 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php