1533337d5SMikko Perttunen// SPDX-License-Identifier: GPL-2.0 2533337d5SMikko Perttunen/dts-v1/; 3533337d5SMikko Perttunen 4699349e0SThierry Reding#include <dt-bindings/input/linux-event-codes.h> 5699349e0SThierry Reding#include <dt-bindings/input/gpio-keys.h> 6699349e0SThierry Reding 7533337d5SMikko Perttunen#include "tegra234-p3701-0000.dtsi" 8533337d5SMikko Perttunen#include "tegra234-p3737-0000.dtsi" 9533337d5SMikko Perttunen 10533337d5SMikko Perttunen/ { 11533337d5SMikko Perttunen model = "NVIDIA Jetson AGX Orin Developer Kit"; 12533337d5SMikko Perttunen compatible = "nvidia,p3737-0000+p3701-0000", "nvidia,p3701-0000", "nvidia,tegra234"; 13533337d5SMikko Perttunen 14533337d5SMikko Perttunen aliases { 15533337d5SMikko Perttunen mmc3 = "/bus@0/mmc@3460000"; 16533337d5SMikko Perttunen serial0 = &tcu; 17*ff578db7Skartik serial1 = &uarta; 18533337d5SMikko Perttunen }; 19533337d5SMikko Perttunen 2009614acdSSameer Pujar bus@0 { 2109614acdSSameer Pujar aconnect@2900000 { 2209614acdSSameer Pujar status = "okay"; 2309614acdSSameer Pujar 2409614acdSSameer Pujar ahub@2900800 { 2509614acdSSameer Pujar status = "okay"; 2609614acdSSameer Pujar 2709614acdSSameer Pujar ports { 2809614acdSSameer Pujar #address-cells = <1>; 2909614acdSSameer Pujar #size-cells = <0>; 3009614acdSSameer Pujar 3109614acdSSameer Pujar port@0 { 3209614acdSSameer Pujar reg = <0x0>; 3309614acdSSameer Pujar 3409614acdSSameer Pujar xbar_admaif0: endpoint { 3509614acdSSameer Pujar remote-endpoint = <&admaif0>; 3609614acdSSameer Pujar }; 3709614acdSSameer Pujar }; 3809614acdSSameer Pujar 3909614acdSSameer Pujar port@1 { 4009614acdSSameer Pujar reg = <0x1>; 4109614acdSSameer Pujar 4209614acdSSameer Pujar xbar_admaif1: endpoint { 4309614acdSSameer Pujar remote-endpoint = <&admaif1>; 4409614acdSSameer Pujar }; 4509614acdSSameer Pujar }; 4609614acdSSameer Pujar 4709614acdSSameer Pujar port@2 { 4809614acdSSameer Pujar reg = <0x2>; 4909614acdSSameer Pujar 5009614acdSSameer Pujar xbar_admaif2: endpoint { 5109614acdSSameer Pujar remote-endpoint = <&admaif2>; 5209614acdSSameer Pujar }; 5309614acdSSameer Pujar }; 5409614acdSSameer Pujar 5509614acdSSameer Pujar port@3 { 5609614acdSSameer Pujar reg = <0x3>; 5709614acdSSameer Pujar 5809614acdSSameer Pujar xbar_admaif3: endpoint { 5909614acdSSameer Pujar remote-endpoint = <&admaif3>; 6009614acdSSameer Pujar }; 6109614acdSSameer Pujar }; 6209614acdSSameer Pujar 6309614acdSSameer Pujar port@4 { 6409614acdSSameer Pujar reg = <0x4>; 6509614acdSSameer Pujar 6609614acdSSameer Pujar xbar_admaif4: endpoint { 6709614acdSSameer Pujar remote-endpoint = <&admaif4>; 6809614acdSSameer Pujar }; 6909614acdSSameer Pujar }; 7009614acdSSameer Pujar 7109614acdSSameer Pujar port@5 { 7209614acdSSameer Pujar reg = <0x5>; 7309614acdSSameer Pujar 7409614acdSSameer Pujar xbar_admaif5: endpoint { 7509614acdSSameer Pujar remote-endpoint = <&admaif5>; 7609614acdSSameer Pujar }; 7709614acdSSameer Pujar }; 7809614acdSSameer Pujar 7909614acdSSameer Pujar port@6 { 8009614acdSSameer Pujar reg = <0x6>; 8109614acdSSameer Pujar 8209614acdSSameer Pujar xbar_admaif6: endpoint { 8309614acdSSameer Pujar remote-endpoint = <&admaif6>; 8409614acdSSameer Pujar }; 8509614acdSSameer Pujar }; 8609614acdSSameer Pujar 8709614acdSSameer Pujar port@7 { 8809614acdSSameer Pujar reg = <0x7>; 8909614acdSSameer Pujar 9009614acdSSameer Pujar xbar_admaif7: endpoint { 9109614acdSSameer Pujar remote-endpoint = <&admaif7>; 9209614acdSSameer Pujar }; 9309614acdSSameer Pujar }; 9409614acdSSameer Pujar 9509614acdSSameer Pujar port@8 { 9609614acdSSameer Pujar reg = <0x8>; 9709614acdSSameer Pujar 9809614acdSSameer Pujar xbar_admaif8: endpoint { 9909614acdSSameer Pujar remote-endpoint = <&admaif8>; 10009614acdSSameer Pujar }; 10109614acdSSameer Pujar }; 10209614acdSSameer Pujar 10309614acdSSameer Pujar port@9 { 10409614acdSSameer Pujar reg = <0x9>; 10509614acdSSameer Pujar 10609614acdSSameer Pujar xbar_admaif9: endpoint { 10709614acdSSameer Pujar remote-endpoint = <&admaif9>; 10809614acdSSameer Pujar }; 10909614acdSSameer Pujar }; 11009614acdSSameer Pujar 11109614acdSSameer Pujar port@a { 11209614acdSSameer Pujar reg = <0xa>; 11309614acdSSameer Pujar 11409614acdSSameer Pujar xbar_admaif10: endpoint { 11509614acdSSameer Pujar remote-endpoint = <&admaif10>; 11609614acdSSameer Pujar }; 11709614acdSSameer Pujar }; 11809614acdSSameer Pujar 11909614acdSSameer Pujar port@b { 12009614acdSSameer Pujar reg = <0xb>; 12109614acdSSameer Pujar 12209614acdSSameer Pujar xbar_admaif11: endpoint { 12309614acdSSameer Pujar remote-endpoint = <&admaif11>; 12409614acdSSameer Pujar }; 12509614acdSSameer Pujar }; 12609614acdSSameer Pujar 12709614acdSSameer Pujar port@c { 12809614acdSSameer Pujar reg = <0xc>; 12909614acdSSameer Pujar 13009614acdSSameer Pujar xbar_admaif12: endpoint { 13109614acdSSameer Pujar remote-endpoint = <&admaif12>; 13209614acdSSameer Pujar }; 13309614acdSSameer Pujar }; 13409614acdSSameer Pujar 13509614acdSSameer Pujar port@d { 13609614acdSSameer Pujar reg = <0xd>; 13709614acdSSameer Pujar 13809614acdSSameer Pujar xbar_admaif13: endpoint { 13909614acdSSameer Pujar remote-endpoint = <&admaif13>; 14009614acdSSameer Pujar }; 14109614acdSSameer Pujar }; 14209614acdSSameer Pujar 14309614acdSSameer Pujar port@e { 14409614acdSSameer Pujar reg = <0xe>; 14509614acdSSameer Pujar 14609614acdSSameer Pujar xbar_admaif14: endpoint { 14709614acdSSameer Pujar remote-endpoint = <&admaif14>; 14809614acdSSameer Pujar }; 14909614acdSSameer Pujar }; 15009614acdSSameer Pujar 15109614acdSSameer Pujar port@f { 15209614acdSSameer Pujar reg = <0xf>; 15309614acdSSameer Pujar 15409614acdSSameer Pujar xbar_admaif15: endpoint { 15509614acdSSameer Pujar remote-endpoint = <&admaif15>; 15609614acdSSameer Pujar }; 15709614acdSSameer Pujar }; 15809614acdSSameer Pujar 15909614acdSSameer Pujar port@10 { 16009614acdSSameer Pujar reg = <0x10>; 16109614acdSSameer Pujar 16209614acdSSameer Pujar xbar_admaif16: endpoint { 16309614acdSSameer Pujar remote-endpoint = <&admaif16>; 16409614acdSSameer Pujar }; 16509614acdSSameer Pujar }; 16609614acdSSameer Pujar 16709614acdSSameer Pujar port@11 { 16809614acdSSameer Pujar reg = <0x11>; 16909614acdSSameer Pujar 17009614acdSSameer Pujar xbar_admaif17: endpoint { 17109614acdSSameer Pujar remote-endpoint = <&admaif17>; 17209614acdSSameer Pujar }; 17309614acdSSameer Pujar }; 17409614acdSSameer Pujar 17509614acdSSameer Pujar port@12 { 17609614acdSSameer Pujar reg = <0x12>; 17709614acdSSameer Pujar 17809614acdSSameer Pujar xbar_admaif18: endpoint { 17909614acdSSameer Pujar remote-endpoint = <&admaif18>; 18009614acdSSameer Pujar }; 18109614acdSSameer Pujar }; 18209614acdSSameer Pujar 18309614acdSSameer Pujar port@13 { 18409614acdSSameer Pujar reg = <0x13>; 18509614acdSSameer Pujar 18609614acdSSameer Pujar xbar_admaif19: endpoint { 18709614acdSSameer Pujar remote-endpoint = <&admaif19>; 18809614acdSSameer Pujar }; 18909614acdSSameer Pujar }; 19009614acdSSameer Pujar 19109614acdSSameer Pujar xbar_i2s1_port: port@14 { 19209614acdSSameer Pujar reg = <0x14>; 19309614acdSSameer Pujar 19409614acdSSameer Pujar xbar_i2s1: endpoint { 19509614acdSSameer Pujar remote-endpoint = <&i2s1_cif>; 19609614acdSSameer Pujar }; 19709614acdSSameer Pujar }; 19809614acdSSameer Pujar 19909614acdSSameer Pujar xbar_i2s2_port: port@15 { 20009614acdSSameer Pujar reg = <0x15>; 20109614acdSSameer Pujar 20209614acdSSameer Pujar xbar_i2s2: endpoint { 20309614acdSSameer Pujar remote-endpoint = <&i2s2_cif>; 20409614acdSSameer Pujar }; 20509614acdSSameer Pujar }; 20609614acdSSameer Pujar 20709614acdSSameer Pujar xbar_i2s4_port: port@17 { 20809614acdSSameer Pujar reg = <0x17>; 20909614acdSSameer Pujar 21009614acdSSameer Pujar xbar_i2s4: endpoint { 21109614acdSSameer Pujar remote-endpoint = <&i2s4_cif>; 21209614acdSSameer Pujar }; 21309614acdSSameer Pujar }; 21409614acdSSameer Pujar 21509614acdSSameer Pujar xbar_i2s6_port: port@19 { 21609614acdSSameer Pujar reg = <0x19>; 21709614acdSSameer Pujar 21809614acdSSameer Pujar xbar_i2s6: endpoint { 21909614acdSSameer Pujar remote-endpoint = <&i2s6_cif>; 22009614acdSSameer Pujar }; 22109614acdSSameer Pujar }; 22209614acdSSameer Pujar 22309614acdSSameer Pujar xbar_dmic3_port: port@1c { 22409614acdSSameer Pujar reg = <0x1c>; 22509614acdSSameer Pujar 22609614acdSSameer Pujar xbar_dmic3: endpoint { 22709614acdSSameer Pujar remote-endpoint = <&dmic3_cif>; 22809614acdSSameer Pujar }; 22909614acdSSameer Pujar }; 23009614acdSSameer Pujar 23109614acdSSameer Pujar xbar_sfc1_in_port: port@20 { 23209614acdSSameer Pujar reg = <0x20>; 23309614acdSSameer Pujar 23409614acdSSameer Pujar xbar_sfc1_in: endpoint { 23509614acdSSameer Pujar remote-endpoint = <&sfc1_cif_in>; 23609614acdSSameer Pujar }; 23709614acdSSameer Pujar }; 23809614acdSSameer Pujar 23909614acdSSameer Pujar port@21 { 24009614acdSSameer Pujar reg = <0x21>; 24109614acdSSameer Pujar 24209614acdSSameer Pujar xbar_sfc1_out: endpoint { 24309614acdSSameer Pujar remote-endpoint = <&sfc1_cif_out>; 24409614acdSSameer Pujar }; 24509614acdSSameer Pujar }; 24609614acdSSameer Pujar 24709614acdSSameer Pujar xbar_sfc2_in_port: port@22 { 24809614acdSSameer Pujar reg = <0x22>; 24909614acdSSameer Pujar 25009614acdSSameer Pujar xbar_sfc2_in: endpoint { 25109614acdSSameer Pujar remote-endpoint = <&sfc2_cif_in>; 25209614acdSSameer Pujar }; 25309614acdSSameer Pujar }; 25409614acdSSameer Pujar 25509614acdSSameer Pujar port@23 { 25609614acdSSameer Pujar reg = <0x23>; 25709614acdSSameer Pujar 25809614acdSSameer Pujar xbar_sfc2_out: endpoint { 25909614acdSSameer Pujar remote-endpoint = <&sfc2_cif_out>; 26009614acdSSameer Pujar }; 26109614acdSSameer Pujar }; 26209614acdSSameer Pujar 26309614acdSSameer Pujar xbar_sfc3_in_port: port@24 { 26409614acdSSameer Pujar reg = <0x24>; 26509614acdSSameer Pujar 26609614acdSSameer Pujar xbar_sfc3_in: endpoint { 26709614acdSSameer Pujar remote-endpoint = <&sfc3_cif_in>; 26809614acdSSameer Pujar }; 26909614acdSSameer Pujar }; 27009614acdSSameer Pujar 27109614acdSSameer Pujar port@25 { 27209614acdSSameer Pujar reg = <0x25>; 27309614acdSSameer Pujar 27409614acdSSameer Pujar xbar_sfc3_out: endpoint { 27509614acdSSameer Pujar remote-endpoint = <&sfc3_cif_out>; 27609614acdSSameer Pujar }; 27709614acdSSameer Pujar }; 27809614acdSSameer Pujar 27909614acdSSameer Pujar xbar_sfc4_in_port: port@26 { 28009614acdSSameer Pujar reg = <0x26>; 28109614acdSSameer Pujar 28209614acdSSameer Pujar xbar_sfc4_in: endpoint { 28309614acdSSameer Pujar remote-endpoint = <&sfc4_cif_in>; 28409614acdSSameer Pujar }; 28509614acdSSameer Pujar }; 28609614acdSSameer Pujar 28709614acdSSameer Pujar port@27 { 28809614acdSSameer Pujar reg = <0x27>; 28909614acdSSameer Pujar 29009614acdSSameer Pujar xbar_sfc4_out: endpoint { 29109614acdSSameer Pujar remote-endpoint = <&sfc4_cif_out>; 29209614acdSSameer Pujar }; 29309614acdSSameer Pujar }; 29409614acdSSameer Pujar 29509614acdSSameer Pujar xbar_mvc1_in_port: port@28 { 29609614acdSSameer Pujar reg = <0x28>; 29709614acdSSameer Pujar 29809614acdSSameer Pujar xbar_mvc1_in: endpoint { 29909614acdSSameer Pujar remote-endpoint = <&mvc1_cif_in>; 30009614acdSSameer Pujar }; 30109614acdSSameer Pujar }; 30209614acdSSameer Pujar 30309614acdSSameer Pujar port@29 { 30409614acdSSameer Pujar reg = <0x29>; 30509614acdSSameer Pujar 30609614acdSSameer Pujar xbar_mvc1_out: endpoint { 30709614acdSSameer Pujar remote-endpoint = <&mvc1_cif_out>; 30809614acdSSameer Pujar }; 30909614acdSSameer Pujar }; 31009614acdSSameer Pujar 31109614acdSSameer Pujar xbar_mvc2_in_port: port@2a { 31209614acdSSameer Pujar reg = <0x2a>; 31309614acdSSameer Pujar 31409614acdSSameer Pujar xbar_mvc2_in: endpoint { 31509614acdSSameer Pujar remote-endpoint = <&mvc2_cif_in>; 31609614acdSSameer Pujar }; 31709614acdSSameer Pujar }; 31809614acdSSameer Pujar 31909614acdSSameer Pujar port@2b { 32009614acdSSameer Pujar reg = <0x2b>; 32109614acdSSameer Pujar 32209614acdSSameer Pujar xbar_mvc2_out: endpoint { 32309614acdSSameer Pujar remote-endpoint = <&mvc2_cif_out>; 32409614acdSSameer Pujar }; 32509614acdSSameer Pujar }; 32609614acdSSameer Pujar 32709614acdSSameer Pujar xbar_amx1_in1_port: port@2c { 32809614acdSSameer Pujar reg = <0x2c>; 32909614acdSSameer Pujar 33009614acdSSameer Pujar xbar_amx1_in1: endpoint { 33109614acdSSameer Pujar remote-endpoint = <&amx1_in1>; 33209614acdSSameer Pujar }; 33309614acdSSameer Pujar }; 33409614acdSSameer Pujar 33509614acdSSameer Pujar xbar_amx1_in2_port: port@2d { 33609614acdSSameer Pujar reg = <0x2d>; 33709614acdSSameer Pujar 33809614acdSSameer Pujar xbar_amx1_in2: endpoint { 33909614acdSSameer Pujar remote-endpoint = <&amx1_in2>; 34009614acdSSameer Pujar }; 34109614acdSSameer Pujar }; 34209614acdSSameer Pujar 34309614acdSSameer Pujar xbar_amx1_in3_port: port@2e { 34409614acdSSameer Pujar reg = <0x2e>; 34509614acdSSameer Pujar 34609614acdSSameer Pujar xbar_amx1_in3: endpoint { 34709614acdSSameer Pujar remote-endpoint = <&amx1_in3>; 34809614acdSSameer Pujar }; 34909614acdSSameer Pujar }; 35009614acdSSameer Pujar 35109614acdSSameer Pujar xbar_amx1_in4_port: port@2f { 35209614acdSSameer Pujar reg = <0x2f>; 35309614acdSSameer Pujar 35409614acdSSameer Pujar xbar_amx1_in4: endpoint { 35509614acdSSameer Pujar remote-endpoint = <&amx1_in4>; 35609614acdSSameer Pujar }; 35709614acdSSameer Pujar }; 35809614acdSSameer Pujar 35909614acdSSameer Pujar port@30 { 36009614acdSSameer Pujar reg = <0x30>; 36109614acdSSameer Pujar 36209614acdSSameer Pujar xbar_amx1_out: endpoint { 36309614acdSSameer Pujar remote-endpoint = <&amx1_out>; 36409614acdSSameer Pujar }; 36509614acdSSameer Pujar }; 36609614acdSSameer Pujar 36709614acdSSameer Pujar xbar_amx2_in1_port: port@31 { 36809614acdSSameer Pujar reg = <0x31>; 36909614acdSSameer Pujar 37009614acdSSameer Pujar xbar_amx2_in1: endpoint { 37109614acdSSameer Pujar remote-endpoint = <&amx2_in1>; 37209614acdSSameer Pujar }; 37309614acdSSameer Pujar }; 37409614acdSSameer Pujar 37509614acdSSameer Pujar xbar_amx2_in2_port: port@32 { 37609614acdSSameer Pujar reg = <0x32>; 37709614acdSSameer Pujar 37809614acdSSameer Pujar xbar_amx2_in2: endpoint { 37909614acdSSameer Pujar remote-endpoint = <&amx2_in2>; 38009614acdSSameer Pujar }; 38109614acdSSameer Pujar }; 38209614acdSSameer Pujar 38309614acdSSameer Pujar xbar_amx2_in3_port: port@33 { 38409614acdSSameer Pujar reg = <0x33>; 38509614acdSSameer Pujar 38609614acdSSameer Pujar xbar_amx2_in3: endpoint { 38709614acdSSameer Pujar remote-endpoint = <&amx2_in3>; 38809614acdSSameer Pujar }; 38909614acdSSameer Pujar }; 39009614acdSSameer Pujar 39109614acdSSameer Pujar xbar_amx2_in4_port: port@34 { 39209614acdSSameer Pujar reg = <0x34>; 39309614acdSSameer Pujar 39409614acdSSameer Pujar xbar_amx2_in4: endpoint { 39509614acdSSameer Pujar remote-endpoint = <&amx2_in4>; 39609614acdSSameer Pujar }; 39709614acdSSameer Pujar }; 39809614acdSSameer Pujar 39909614acdSSameer Pujar port@35 { 40009614acdSSameer Pujar reg = <0x35>; 40109614acdSSameer Pujar 40209614acdSSameer Pujar xbar_amx2_out: endpoint { 40309614acdSSameer Pujar remote-endpoint = <&amx2_out>; 40409614acdSSameer Pujar }; 40509614acdSSameer Pujar }; 40609614acdSSameer Pujar 40709614acdSSameer Pujar xbar_amx3_in1_port: port@36 { 40809614acdSSameer Pujar reg = <0x36>; 40909614acdSSameer Pujar 41009614acdSSameer Pujar xbar_amx3_in1: endpoint { 41109614acdSSameer Pujar remote-endpoint = <&amx3_in1>; 41209614acdSSameer Pujar }; 41309614acdSSameer Pujar }; 41409614acdSSameer Pujar 41509614acdSSameer Pujar xbar_amx3_in2_port: port@37 { 41609614acdSSameer Pujar reg = <0x37>; 41709614acdSSameer Pujar 41809614acdSSameer Pujar xbar_amx3_in2: endpoint { 41909614acdSSameer Pujar remote-endpoint = <&amx3_in2>; 42009614acdSSameer Pujar }; 42109614acdSSameer Pujar }; 42209614acdSSameer Pujar 42309614acdSSameer Pujar xbar_amx3_in3_port: port@38 { 42409614acdSSameer Pujar reg = <0x38>; 42509614acdSSameer Pujar 42609614acdSSameer Pujar xbar_amx3_in3: endpoint { 42709614acdSSameer Pujar remote-endpoint = <&amx3_in3>; 42809614acdSSameer Pujar }; 42909614acdSSameer Pujar }; 43009614acdSSameer Pujar 43109614acdSSameer Pujar xbar_amx3_in4_port: port@39 { 43209614acdSSameer Pujar reg = <0x39>; 43309614acdSSameer Pujar 43409614acdSSameer Pujar xbar_amx3_in4: endpoint { 43509614acdSSameer Pujar remote-endpoint = <&amx3_in4>; 43609614acdSSameer Pujar }; 43709614acdSSameer Pujar }; 43809614acdSSameer Pujar 43909614acdSSameer Pujar port@3a { 44009614acdSSameer Pujar reg = <0x3a>; 44109614acdSSameer Pujar 44209614acdSSameer Pujar xbar_amx3_out: endpoint { 44309614acdSSameer Pujar remote-endpoint = <&amx3_out>; 44409614acdSSameer Pujar }; 44509614acdSSameer Pujar }; 44609614acdSSameer Pujar 44709614acdSSameer Pujar xbar_amx4_in1_port: port@3b { 44809614acdSSameer Pujar reg = <0x3b>; 44909614acdSSameer Pujar 45009614acdSSameer Pujar xbar_amx4_in1: endpoint { 45109614acdSSameer Pujar remote-endpoint = <&amx4_in1>; 45209614acdSSameer Pujar }; 45309614acdSSameer Pujar }; 45409614acdSSameer Pujar 45509614acdSSameer Pujar xbar_amx4_in2_port: port@3c { 45609614acdSSameer Pujar reg = <0x3c>; 45709614acdSSameer Pujar 45809614acdSSameer Pujar xbar_amx4_in2: endpoint { 45909614acdSSameer Pujar remote-endpoint = <&amx4_in2>; 46009614acdSSameer Pujar }; 46109614acdSSameer Pujar }; 46209614acdSSameer Pujar 46309614acdSSameer Pujar xbar_amx4_in3_port: port@3d { 46409614acdSSameer Pujar reg = <0x3d>; 46509614acdSSameer Pujar 46609614acdSSameer Pujar xbar_amx4_in3: endpoint { 46709614acdSSameer Pujar remote-endpoint = <&amx4_in3>; 46809614acdSSameer Pujar }; 46909614acdSSameer Pujar }; 47009614acdSSameer Pujar 47109614acdSSameer Pujar xbar_amx4_in4_port: port@3e { 47209614acdSSameer Pujar reg = <0x3e>; 47309614acdSSameer Pujar 47409614acdSSameer Pujar xbar_amx4_in4: endpoint { 47509614acdSSameer Pujar remote-endpoint = <&amx4_in4>; 47609614acdSSameer Pujar }; 47709614acdSSameer Pujar }; 47809614acdSSameer Pujar 47909614acdSSameer Pujar port@3f { 48009614acdSSameer Pujar reg = <0x3f>; 48109614acdSSameer Pujar 48209614acdSSameer Pujar xbar_amx4_out: endpoint { 48309614acdSSameer Pujar remote-endpoint = <&amx4_out>; 48409614acdSSameer Pujar }; 48509614acdSSameer Pujar }; 48609614acdSSameer Pujar 48709614acdSSameer Pujar xbar_adx1_in_port: port@40 { 48809614acdSSameer Pujar reg = <0x40>; 48909614acdSSameer Pujar 49009614acdSSameer Pujar xbar_adx1_in: endpoint { 49109614acdSSameer Pujar remote-endpoint = <&adx1_in>; 49209614acdSSameer Pujar }; 49309614acdSSameer Pujar }; 49409614acdSSameer Pujar 49509614acdSSameer Pujar port@41 { 49609614acdSSameer Pujar reg = <0x41>; 49709614acdSSameer Pujar 49809614acdSSameer Pujar xbar_adx1_out1: endpoint { 49909614acdSSameer Pujar remote-endpoint = <&adx1_out1>; 50009614acdSSameer Pujar }; 50109614acdSSameer Pujar }; 50209614acdSSameer Pujar 50309614acdSSameer Pujar port@42 { 50409614acdSSameer Pujar reg = <0x42>; 50509614acdSSameer Pujar 50609614acdSSameer Pujar xbar_adx1_out2: endpoint { 50709614acdSSameer Pujar remote-endpoint = <&adx1_out2>; 50809614acdSSameer Pujar }; 50909614acdSSameer Pujar }; 51009614acdSSameer Pujar 51109614acdSSameer Pujar port@43 { 51209614acdSSameer Pujar reg = <0x43>; 51309614acdSSameer Pujar 51409614acdSSameer Pujar xbar_adx1_out3: endpoint { 51509614acdSSameer Pujar remote-endpoint = <&adx1_out3>; 51609614acdSSameer Pujar }; 51709614acdSSameer Pujar }; 51809614acdSSameer Pujar 51909614acdSSameer Pujar port@44 { 52009614acdSSameer Pujar reg = <0x44>; 52109614acdSSameer Pujar 52209614acdSSameer Pujar xbar_adx1_out4: endpoint { 52309614acdSSameer Pujar remote-endpoint = <&adx1_out4>; 52409614acdSSameer Pujar }; 52509614acdSSameer Pujar }; 52609614acdSSameer Pujar 52709614acdSSameer Pujar xbar_adx2_in_port: port@45 { 52809614acdSSameer Pujar reg = <0x45>; 52909614acdSSameer Pujar 53009614acdSSameer Pujar xbar_adx2_in: endpoint { 53109614acdSSameer Pujar remote-endpoint = <&adx2_in>; 53209614acdSSameer Pujar }; 53309614acdSSameer Pujar }; 53409614acdSSameer Pujar 53509614acdSSameer Pujar port@46 { 53609614acdSSameer Pujar reg = <0x46>; 53709614acdSSameer Pujar 53809614acdSSameer Pujar xbar_adx2_out1: endpoint { 53909614acdSSameer Pujar remote-endpoint = <&adx2_out1>; 54009614acdSSameer Pujar }; 54109614acdSSameer Pujar }; 54209614acdSSameer Pujar 54309614acdSSameer Pujar port@47 { 54409614acdSSameer Pujar reg = <0x47>; 54509614acdSSameer Pujar 54609614acdSSameer Pujar xbar_adx2_out2: endpoint { 54709614acdSSameer Pujar remote-endpoint = <&adx2_out2>; 54809614acdSSameer Pujar }; 54909614acdSSameer Pujar }; 55009614acdSSameer Pujar 55109614acdSSameer Pujar port@48 { 55209614acdSSameer Pujar reg = <0x48>; 55309614acdSSameer Pujar 55409614acdSSameer Pujar xbar_adx2_out3: endpoint { 55509614acdSSameer Pujar remote-endpoint = <&adx2_out3>; 55609614acdSSameer Pujar }; 55709614acdSSameer Pujar }; 55809614acdSSameer Pujar 55909614acdSSameer Pujar port@49 { 56009614acdSSameer Pujar reg = <0x49>; 56109614acdSSameer Pujar 56209614acdSSameer Pujar xbar_adx2_out4: endpoint { 56309614acdSSameer Pujar remote-endpoint = <&adx2_out4>; 56409614acdSSameer Pujar }; 56509614acdSSameer Pujar }; 56609614acdSSameer Pujar 56709614acdSSameer Pujar xbar_adx3_in_port: port@4a { 56809614acdSSameer Pujar reg = <0x4a>; 56909614acdSSameer Pujar 57009614acdSSameer Pujar xbar_adx3_in: endpoint { 57109614acdSSameer Pujar remote-endpoint = <&adx3_in>; 57209614acdSSameer Pujar }; 57309614acdSSameer Pujar }; 57409614acdSSameer Pujar 57509614acdSSameer Pujar port@4b { 57609614acdSSameer Pujar reg = <0x4b>; 57709614acdSSameer Pujar 57809614acdSSameer Pujar xbar_adx3_out1: endpoint { 57909614acdSSameer Pujar remote-endpoint = <&adx3_out1>; 58009614acdSSameer Pujar }; 58109614acdSSameer Pujar }; 58209614acdSSameer Pujar 58309614acdSSameer Pujar port@4c { 58409614acdSSameer Pujar reg = <0x4c>; 58509614acdSSameer Pujar 58609614acdSSameer Pujar xbar_adx3_out2: endpoint { 58709614acdSSameer Pujar remote-endpoint = <&adx3_out2>; 58809614acdSSameer Pujar }; 58909614acdSSameer Pujar }; 59009614acdSSameer Pujar 59109614acdSSameer Pujar port@4d { 59209614acdSSameer Pujar reg = <0x4d>; 59309614acdSSameer Pujar 59409614acdSSameer Pujar xbar_adx3_out3: endpoint { 59509614acdSSameer Pujar remote-endpoint = <&adx3_out3>; 59609614acdSSameer Pujar }; 59709614acdSSameer Pujar }; 59809614acdSSameer Pujar 59909614acdSSameer Pujar port@4e { 60009614acdSSameer Pujar reg = <0x4e>; 60109614acdSSameer Pujar 60209614acdSSameer Pujar xbar_adx3_out4: endpoint { 60309614acdSSameer Pujar remote-endpoint = <&adx3_out4>; 60409614acdSSameer Pujar }; 60509614acdSSameer Pujar }; 60609614acdSSameer Pujar 60709614acdSSameer Pujar xbar_adx4_in_port: port@4f { 60809614acdSSameer Pujar reg = <0x4f>; 60909614acdSSameer Pujar 61009614acdSSameer Pujar xbar_adx4_in: endpoint { 61109614acdSSameer Pujar remote-endpoint = <&adx4_in>; 61209614acdSSameer Pujar }; 61309614acdSSameer Pujar }; 61409614acdSSameer Pujar 61509614acdSSameer Pujar port@50 { 61609614acdSSameer Pujar reg = <0x50>; 61709614acdSSameer Pujar 61809614acdSSameer Pujar xbar_adx4_out1: endpoint { 61909614acdSSameer Pujar remote-endpoint = <&adx4_out1>; 62009614acdSSameer Pujar }; 62109614acdSSameer Pujar }; 62209614acdSSameer Pujar 62309614acdSSameer Pujar port@51 { 62409614acdSSameer Pujar reg = <0x51>; 62509614acdSSameer Pujar 62609614acdSSameer Pujar xbar_adx4_out2: endpoint { 62709614acdSSameer Pujar remote-endpoint = <&adx4_out2>; 62809614acdSSameer Pujar }; 62909614acdSSameer Pujar }; 63009614acdSSameer Pujar 63109614acdSSameer Pujar port@52 { 63209614acdSSameer Pujar reg = <0x52>; 63309614acdSSameer Pujar 63409614acdSSameer Pujar xbar_adx4_out3: endpoint { 63509614acdSSameer Pujar remote-endpoint = <&adx4_out3>; 63609614acdSSameer Pujar }; 63709614acdSSameer Pujar }; 63809614acdSSameer Pujar 63909614acdSSameer Pujar port@53 { 64009614acdSSameer Pujar reg = <0x53>; 64109614acdSSameer Pujar 64209614acdSSameer Pujar xbar_adx4_out4: endpoint { 64309614acdSSameer Pujar remote-endpoint = <&adx4_out4>; 64409614acdSSameer Pujar }; 64509614acdSSameer Pujar }; 64609614acdSSameer Pujar 64709614acdSSameer Pujar xbar_mix_in1_port: port@54 { 64809614acdSSameer Pujar reg = <0x54>; 64909614acdSSameer Pujar 65009614acdSSameer Pujar xbar_mix_in1: endpoint { 65109614acdSSameer Pujar remote-endpoint = <&mix_in1>; 65209614acdSSameer Pujar }; 65309614acdSSameer Pujar }; 65409614acdSSameer Pujar 65509614acdSSameer Pujar xbar_mix_in2_port: port@55 { 65609614acdSSameer Pujar reg = <0x55>; 65709614acdSSameer Pujar 65809614acdSSameer Pujar xbar_mix_in2: endpoint { 65909614acdSSameer Pujar remote-endpoint = <&mix_in2>; 66009614acdSSameer Pujar }; 66109614acdSSameer Pujar }; 66209614acdSSameer Pujar 66309614acdSSameer Pujar xbar_mix_in3_port: port@56 { 66409614acdSSameer Pujar reg = <0x56>; 66509614acdSSameer Pujar 66609614acdSSameer Pujar xbar_mix_in3: endpoint { 66709614acdSSameer Pujar remote-endpoint = <&mix_in3>; 66809614acdSSameer Pujar }; 66909614acdSSameer Pujar }; 67009614acdSSameer Pujar 67109614acdSSameer Pujar xbar_mix_in4_port: port@57 { 67209614acdSSameer Pujar reg = <0x57>; 67309614acdSSameer Pujar 67409614acdSSameer Pujar xbar_mix_in4: endpoint { 67509614acdSSameer Pujar remote-endpoint = <&mix_in4>; 67609614acdSSameer Pujar }; 67709614acdSSameer Pujar }; 67809614acdSSameer Pujar 67909614acdSSameer Pujar xbar_mix_in5_port: port@58 { 68009614acdSSameer Pujar reg = <0x58>; 68109614acdSSameer Pujar 68209614acdSSameer Pujar xbar_mix_in5: endpoint { 68309614acdSSameer Pujar remote-endpoint = <&mix_in5>; 68409614acdSSameer Pujar }; 68509614acdSSameer Pujar }; 68609614acdSSameer Pujar 68709614acdSSameer Pujar xbar_mix_in6_port: port@59 { 68809614acdSSameer Pujar reg = <0x59>; 68909614acdSSameer Pujar 69009614acdSSameer Pujar xbar_mix_in6: endpoint { 69109614acdSSameer Pujar remote-endpoint = <&mix_in6>; 69209614acdSSameer Pujar }; 69309614acdSSameer Pujar }; 69409614acdSSameer Pujar 69509614acdSSameer Pujar xbar_mix_in7_port: port@5a { 69609614acdSSameer Pujar reg = <0x5a>; 69709614acdSSameer Pujar 69809614acdSSameer Pujar xbar_mix_in7: endpoint { 69909614acdSSameer Pujar remote-endpoint = <&mix_in7>; 70009614acdSSameer Pujar }; 70109614acdSSameer Pujar }; 70209614acdSSameer Pujar 70309614acdSSameer Pujar xbar_mix_in8_port: port@5b { 70409614acdSSameer Pujar reg = <0x5b>; 70509614acdSSameer Pujar 70609614acdSSameer Pujar xbar_mix_in8: endpoint { 70709614acdSSameer Pujar remote-endpoint = <&mix_in8>; 70809614acdSSameer Pujar }; 70909614acdSSameer Pujar }; 71009614acdSSameer Pujar 71109614acdSSameer Pujar xbar_mix_in9_port: port@5c { 71209614acdSSameer Pujar reg = <0x5c>; 71309614acdSSameer Pujar 71409614acdSSameer Pujar xbar_mix_in9: endpoint { 71509614acdSSameer Pujar remote-endpoint = <&mix_in9>; 71609614acdSSameer Pujar }; 71709614acdSSameer Pujar }; 71809614acdSSameer Pujar 71909614acdSSameer Pujar xbar_mix_in10_port: port@5d { 72009614acdSSameer Pujar reg = <0x5d>; 72109614acdSSameer Pujar 72209614acdSSameer Pujar xbar_mix_in10: endpoint { 72309614acdSSameer Pujar remote-endpoint = <&mix_in10>; 72409614acdSSameer Pujar }; 72509614acdSSameer Pujar }; 72609614acdSSameer Pujar 72709614acdSSameer Pujar port@5e { 72809614acdSSameer Pujar reg = <0x5e>; 72909614acdSSameer Pujar 73009614acdSSameer Pujar xbar_mix_out1: endpoint { 73109614acdSSameer Pujar remote-endpoint = <&mix_out1>; 73209614acdSSameer Pujar }; 73309614acdSSameer Pujar }; 73409614acdSSameer Pujar 73509614acdSSameer Pujar port@5f { 73609614acdSSameer Pujar reg = <0x5f>; 73709614acdSSameer Pujar 73809614acdSSameer Pujar xbar_mix_out2: endpoint { 73909614acdSSameer Pujar remote-endpoint = <&mix_out2>; 74009614acdSSameer Pujar }; 74109614acdSSameer Pujar }; 74209614acdSSameer Pujar 74309614acdSSameer Pujar port@60 { 74409614acdSSameer Pujar reg = <0x60>; 74509614acdSSameer Pujar 74609614acdSSameer Pujar xbar_mix_out3: endpoint { 74709614acdSSameer Pujar remote-endpoint = <&mix_out3>; 74809614acdSSameer Pujar }; 74909614acdSSameer Pujar }; 75009614acdSSameer Pujar 75109614acdSSameer Pujar port@61 { 75209614acdSSameer Pujar reg = <0x61>; 75309614acdSSameer Pujar 75409614acdSSameer Pujar xbar_mix_out4: endpoint { 75509614acdSSameer Pujar remote-endpoint = <&mix_out4>; 75609614acdSSameer Pujar }; 75709614acdSSameer Pujar }; 75809614acdSSameer Pujar 75909614acdSSameer Pujar port@62 { 76009614acdSSameer Pujar reg = <0x62>; 76109614acdSSameer Pujar 76209614acdSSameer Pujar xbar_mix_out5: endpoint { 76309614acdSSameer Pujar remote-endpoint = <&mix_out5>; 76409614acdSSameer Pujar }; 76509614acdSSameer Pujar }; 76609614acdSSameer Pujar }; 76709614acdSSameer Pujar 76809614acdSSameer Pujar i2s@2901000 { 76909614acdSSameer Pujar status = "okay"; 77009614acdSSameer Pujar 77109614acdSSameer Pujar ports { 77209614acdSSameer Pujar #address-cells = <1>; 77309614acdSSameer Pujar #size-cells = <0>; 77409614acdSSameer Pujar 77509614acdSSameer Pujar port@0 { 77609614acdSSameer Pujar reg = <0>; 77709614acdSSameer Pujar 77809614acdSSameer Pujar i2s1_cif: endpoint { 77909614acdSSameer Pujar remote-endpoint = <&xbar_i2s1>; 78009614acdSSameer Pujar }; 78109614acdSSameer Pujar }; 78209614acdSSameer Pujar 78309614acdSSameer Pujar i2s1_port: port@1 { 78409614acdSSameer Pujar reg = <1>; 78509614acdSSameer Pujar 78609614acdSSameer Pujar i2s1_dap: endpoint { 78709614acdSSameer Pujar dai-format = "i2s"; 78809614acdSSameer Pujar /* placeholder for external codec */ 78909614acdSSameer Pujar }; 79009614acdSSameer Pujar }; 79109614acdSSameer Pujar }; 79209614acdSSameer Pujar }; 79309614acdSSameer Pujar 79409614acdSSameer Pujar i2s@2901100 { 79509614acdSSameer Pujar status = "okay"; 79609614acdSSameer Pujar 79709614acdSSameer Pujar ports { 79809614acdSSameer Pujar #address-cells = <1>; 79909614acdSSameer Pujar #size-cells = <0>; 80009614acdSSameer Pujar 80109614acdSSameer Pujar port@0 { 80209614acdSSameer Pujar reg = <0>; 80309614acdSSameer Pujar 80409614acdSSameer Pujar i2s2_cif: endpoint { 80509614acdSSameer Pujar remote-endpoint = <&xbar_i2s2>; 80609614acdSSameer Pujar }; 80709614acdSSameer Pujar }; 80809614acdSSameer Pujar 80909614acdSSameer Pujar i2s2_port: port@1 { 81009614acdSSameer Pujar reg = <1>; 81109614acdSSameer Pujar 81209614acdSSameer Pujar i2s2_dap: endpoint { 81309614acdSSameer Pujar dai-format = "i2s"; 81409614acdSSameer Pujar /* placeholder for external codec */ 81509614acdSSameer Pujar }; 81609614acdSSameer Pujar }; 81709614acdSSameer Pujar }; 81809614acdSSameer Pujar }; 81909614acdSSameer Pujar 82009614acdSSameer Pujar i2s@2901300 { 82109614acdSSameer Pujar status = "okay"; 82209614acdSSameer Pujar 82309614acdSSameer Pujar ports { 82409614acdSSameer Pujar #address-cells = <1>; 82509614acdSSameer Pujar #size-cells = <0>; 82609614acdSSameer Pujar 82709614acdSSameer Pujar port@0 { 82809614acdSSameer Pujar reg = <0>; 82909614acdSSameer Pujar 83009614acdSSameer Pujar i2s4_cif: endpoint { 83109614acdSSameer Pujar remote-endpoint = <&xbar_i2s4>; 83209614acdSSameer Pujar }; 83309614acdSSameer Pujar }; 83409614acdSSameer Pujar 83509614acdSSameer Pujar i2s4_port: port@1 { 83609614acdSSameer Pujar reg = <1>; 83709614acdSSameer Pujar 83809614acdSSameer Pujar i2s4_dap: endpoint { 83909614acdSSameer Pujar dai-format = "i2s"; 84009614acdSSameer Pujar /* placeholder for external codec */ 84109614acdSSameer Pujar }; 84209614acdSSameer Pujar }; 84309614acdSSameer Pujar }; 84409614acdSSameer Pujar }; 84509614acdSSameer Pujar 84609614acdSSameer Pujar i2s@2901500 { 84709614acdSSameer Pujar status = "okay"; 84809614acdSSameer Pujar 84909614acdSSameer Pujar ports { 85009614acdSSameer Pujar #address-cells = <1>; 85109614acdSSameer Pujar #size-cells = <0>; 85209614acdSSameer Pujar 85309614acdSSameer Pujar port@0 { 85409614acdSSameer Pujar reg = <0>; 85509614acdSSameer Pujar 85609614acdSSameer Pujar i2s6_cif: endpoint { 85709614acdSSameer Pujar remote-endpoint = <&xbar_i2s6>; 85809614acdSSameer Pujar }; 85909614acdSSameer Pujar }; 86009614acdSSameer Pujar 86109614acdSSameer Pujar i2s6_port: port@1 { 86209614acdSSameer Pujar reg = <1>; 86309614acdSSameer Pujar 86409614acdSSameer Pujar i2s6_dap: endpoint { 86509614acdSSameer Pujar dai-format = "i2s"; 86609614acdSSameer Pujar /* placeholder for external codec */ 86709614acdSSameer Pujar }; 86809614acdSSameer Pujar }; 86909614acdSSameer Pujar }; 87009614acdSSameer Pujar }; 87109614acdSSameer Pujar 87209614acdSSameer Pujar sfc@2902000 { 87309614acdSSameer Pujar status = "okay"; 87409614acdSSameer Pujar 87509614acdSSameer Pujar ports { 87609614acdSSameer Pujar #address-cells = <1>; 87709614acdSSameer Pujar #size-cells = <0>; 87809614acdSSameer Pujar 87909614acdSSameer Pujar port@0 { 88009614acdSSameer Pujar reg = <0>; 88109614acdSSameer Pujar 88209614acdSSameer Pujar sfc1_cif_in: endpoint { 88309614acdSSameer Pujar remote-endpoint = <&xbar_sfc1_in>; 88409614acdSSameer Pujar }; 88509614acdSSameer Pujar }; 88609614acdSSameer Pujar 88709614acdSSameer Pujar sfc1_out_port: port@1 { 88809614acdSSameer Pujar reg = <1>; 88909614acdSSameer Pujar 89009614acdSSameer Pujar sfc1_cif_out: endpoint { 89109614acdSSameer Pujar remote-endpoint = <&xbar_sfc1_out>; 89209614acdSSameer Pujar }; 89309614acdSSameer Pujar }; 89409614acdSSameer Pujar }; 89509614acdSSameer Pujar }; 89609614acdSSameer Pujar 89709614acdSSameer Pujar sfc@2902200 { 89809614acdSSameer Pujar status = "okay"; 89909614acdSSameer Pujar 90009614acdSSameer Pujar ports { 90109614acdSSameer Pujar #address-cells = <1>; 90209614acdSSameer Pujar #size-cells = <0>; 90309614acdSSameer Pujar 90409614acdSSameer Pujar port@0 { 90509614acdSSameer Pujar reg = <0>; 90609614acdSSameer Pujar 90709614acdSSameer Pujar sfc2_cif_in: endpoint { 90809614acdSSameer Pujar remote-endpoint = <&xbar_sfc2_in>; 90909614acdSSameer Pujar }; 91009614acdSSameer Pujar }; 91109614acdSSameer Pujar 91209614acdSSameer Pujar sfc2_out_port: port@1 { 91309614acdSSameer Pujar reg = <1>; 91409614acdSSameer Pujar 91509614acdSSameer Pujar sfc2_cif_out: endpoint { 91609614acdSSameer Pujar remote-endpoint = <&xbar_sfc2_out>; 91709614acdSSameer Pujar }; 91809614acdSSameer Pujar }; 91909614acdSSameer Pujar }; 92009614acdSSameer Pujar }; 92109614acdSSameer Pujar 92209614acdSSameer Pujar sfc@2902400 { 92309614acdSSameer Pujar status = "okay"; 92409614acdSSameer Pujar 92509614acdSSameer Pujar ports { 92609614acdSSameer Pujar #address-cells = <1>; 92709614acdSSameer Pujar #size-cells = <0>; 92809614acdSSameer Pujar 92909614acdSSameer Pujar port@0 { 93009614acdSSameer Pujar reg = <0>; 93109614acdSSameer Pujar 93209614acdSSameer Pujar sfc3_cif_in: endpoint { 93309614acdSSameer Pujar remote-endpoint = <&xbar_sfc3_in>; 93409614acdSSameer Pujar }; 93509614acdSSameer Pujar }; 93609614acdSSameer Pujar 93709614acdSSameer Pujar sfc3_out_port: port@1 { 93809614acdSSameer Pujar reg = <1>; 93909614acdSSameer Pujar 94009614acdSSameer Pujar sfc3_cif_out: endpoint { 94109614acdSSameer Pujar remote-endpoint = <&xbar_sfc3_out>; 94209614acdSSameer Pujar }; 94309614acdSSameer Pujar }; 94409614acdSSameer Pujar }; 94509614acdSSameer Pujar }; 94609614acdSSameer Pujar 94709614acdSSameer Pujar sfc@2902600 { 94809614acdSSameer Pujar status = "okay"; 94909614acdSSameer Pujar 95009614acdSSameer Pujar ports { 95109614acdSSameer Pujar #address-cells = <1>; 95209614acdSSameer Pujar #size-cells = <0>; 95309614acdSSameer Pujar 95409614acdSSameer Pujar port@0 { 95509614acdSSameer Pujar reg = <0>; 95609614acdSSameer Pujar 95709614acdSSameer Pujar sfc4_cif_in: endpoint { 95809614acdSSameer Pujar remote-endpoint = <&xbar_sfc4_in>; 95909614acdSSameer Pujar }; 96009614acdSSameer Pujar }; 96109614acdSSameer Pujar 96209614acdSSameer Pujar sfc4_out_port: port@1 { 96309614acdSSameer Pujar reg = <1>; 96409614acdSSameer Pujar 96509614acdSSameer Pujar sfc4_cif_out: endpoint { 96609614acdSSameer Pujar remote-endpoint = <&xbar_sfc4_out>; 96709614acdSSameer Pujar }; 96809614acdSSameer Pujar }; 96909614acdSSameer Pujar }; 97009614acdSSameer Pujar }; 97109614acdSSameer Pujar 97209614acdSSameer Pujar amx@2903000 { 97309614acdSSameer Pujar status = "okay"; 97409614acdSSameer Pujar 97509614acdSSameer Pujar ports { 97609614acdSSameer Pujar #address-cells = <1>; 97709614acdSSameer Pujar #size-cells = <0>; 97809614acdSSameer Pujar 97909614acdSSameer Pujar port@0 { 98009614acdSSameer Pujar reg = <0>; 98109614acdSSameer Pujar 98209614acdSSameer Pujar amx1_in1: endpoint { 98309614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in1>; 98409614acdSSameer Pujar }; 98509614acdSSameer Pujar }; 98609614acdSSameer Pujar 98709614acdSSameer Pujar port@1 { 98809614acdSSameer Pujar reg = <1>; 98909614acdSSameer Pujar 99009614acdSSameer Pujar amx1_in2: endpoint { 99109614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in2>; 99209614acdSSameer Pujar }; 99309614acdSSameer Pujar }; 99409614acdSSameer Pujar 99509614acdSSameer Pujar port@2 { 99609614acdSSameer Pujar reg = <2>; 99709614acdSSameer Pujar 99809614acdSSameer Pujar amx1_in3: endpoint { 99909614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in3>; 100009614acdSSameer Pujar }; 100109614acdSSameer Pujar }; 100209614acdSSameer Pujar 100309614acdSSameer Pujar port@3 { 100409614acdSSameer Pujar reg = <3>; 100509614acdSSameer Pujar 100609614acdSSameer Pujar amx1_in4: endpoint { 100709614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in4>; 100809614acdSSameer Pujar }; 100909614acdSSameer Pujar }; 101009614acdSSameer Pujar 101109614acdSSameer Pujar amx1_out_port: port@4 { 101209614acdSSameer Pujar reg = <4>; 101309614acdSSameer Pujar 101409614acdSSameer Pujar amx1_out: endpoint { 101509614acdSSameer Pujar remote-endpoint = <&xbar_amx1_out>; 101609614acdSSameer Pujar }; 101709614acdSSameer Pujar }; 101809614acdSSameer Pujar }; 101909614acdSSameer Pujar }; 102009614acdSSameer Pujar 102109614acdSSameer Pujar amx@2903100 { 102209614acdSSameer Pujar status = "okay"; 102309614acdSSameer Pujar 102409614acdSSameer Pujar ports { 102509614acdSSameer Pujar #address-cells = <1>; 102609614acdSSameer Pujar #size-cells = <0>; 102709614acdSSameer Pujar 102809614acdSSameer Pujar port@0 { 102909614acdSSameer Pujar reg = <0>; 103009614acdSSameer Pujar 103109614acdSSameer Pujar amx2_in1: endpoint { 103209614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in1>; 103309614acdSSameer Pujar }; 103409614acdSSameer Pujar }; 103509614acdSSameer Pujar 103609614acdSSameer Pujar port@1 { 103709614acdSSameer Pujar reg = <1>; 103809614acdSSameer Pujar 103909614acdSSameer Pujar amx2_in2: endpoint { 104009614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in2>; 104109614acdSSameer Pujar }; 104209614acdSSameer Pujar }; 104309614acdSSameer Pujar 104409614acdSSameer Pujar port@2 { 104509614acdSSameer Pujar reg = <2>; 104609614acdSSameer Pujar 104709614acdSSameer Pujar amx2_in3: endpoint { 104809614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in3>; 104909614acdSSameer Pujar }; 105009614acdSSameer Pujar }; 105109614acdSSameer Pujar 105209614acdSSameer Pujar port@3 { 105309614acdSSameer Pujar reg = <3>; 105409614acdSSameer Pujar 105509614acdSSameer Pujar amx2_in4: endpoint { 105609614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in4>; 105709614acdSSameer Pujar }; 105809614acdSSameer Pujar }; 105909614acdSSameer Pujar 106009614acdSSameer Pujar amx2_out_port: port@4 { 106109614acdSSameer Pujar reg = <4>; 106209614acdSSameer Pujar 106309614acdSSameer Pujar amx2_out: endpoint { 106409614acdSSameer Pujar remote-endpoint = <&xbar_amx2_out>; 106509614acdSSameer Pujar }; 106609614acdSSameer Pujar }; 106709614acdSSameer Pujar }; 106809614acdSSameer Pujar }; 106909614acdSSameer Pujar 107009614acdSSameer Pujar amx@2903200 { 107109614acdSSameer Pujar status = "okay"; 107209614acdSSameer Pujar 107309614acdSSameer Pujar ports { 107409614acdSSameer Pujar #address-cells = <1>; 107509614acdSSameer Pujar #size-cells = <0>; 107609614acdSSameer Pujar 107709614acdSSameer Pujar port@0 { 107809614acdSSameer Pujar reg = <0>; 107909614acdSSameer Pujar 108009614acdSSameer Pujar amx3_in1: endpoint { 108109614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in1>; 108209614acdSSameer Pujar }; 108309614acdSSameer Pujar }; 108409614acdSSameer Pujar 108509614acdSSameer Pujar port@1 { 108609614acdSSameer Pujar reg = <1>; 108709614acdSSameer Pujar 108809614acdSSameer Pujar amx3_in2: endpoint { 108909614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in2>; 109009614acdSSameer Pujar }; 109109614acdSSameer Pujar }; 109209614acdSSameer Pujar 109309614acdSSameer Pujar port@2 { 109409614acdSSameer Pujar reg = <2>; 109509614acdSSameer Pujar 109609614acdSSameer Pujar amx3_in3: endpoint { 109709614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in3>; 109809614acdSSameer Pujar }; 109909614acdSSameer Pujar }; 110009614acdSSameer Pujar 110109614acdSSameer Pujar port@3 { 110209614acdSSameer Pujar reg = <3>; 110309614acdSSameer Pujar 110409614acdSSameer Pujar amx3_in4: endpoint { 110509614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in4>; 110609614acdSSameer Pujar }; 110709614acdSSameer Pujar }; 110809614acdSSameer Pujar 110909614acdSSameer Pujar amx3_out_port: port@4 { 111009614acdSSameer Pujar reg = <4>; 111109614acdSSameer Pujar 111209614acdSSameer Pujar amx3_out: endpoint { 111309614acdSSameer Pujar remote-endpoint = <&xbar_amx3_out>; 111409614acdSSameer Pujar }; 111509614acdSSameer Pujar }; 111609614acdSSameer Pujar }; 111709614acdSSameer Pujar }; 111809614acdSSameer Pujar 111909614acdSSameer Pujar amx@2903300 { 112009614acdSSameer Pujar status = "okay"; 112109614acdSSameer Pujar 112209614acdSSameer Pujar ports { 112309614acdSSameer Pujar #address-cells = <1>; 112409614acdSSameer Pujar #size-cells = <0>; 112509614acdSSameer Pujar 112609614acdSSameer Pujar port@0 { 112709614acdSSameer Pujar reg = <0>; 112809614acdSSameer Pujar 112909614acdSSameer Pujar amx4_in1: endpoint { 113009614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in1>; 113109614acdSSameer Pujar }; 113209614acdSSameer Pujar }; 113309614acdSSameer Pujar 113409614acdSSameer Pujar port@1 { 113509614acdSSameer Pujar reg = <1>; 113609614acdSSameer Pujar 113709614acdSSameer Pujar amx4_in2: endpoint { 113809614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in2>; 113909614acdSSameer Pujar }; 114009614acdSSameer Pujar }; 114109614acdSSameer Pujar 114209614acdSSameer Pujar port@2 { 114309614acdSSameer Pujar reg = <2>; 114409614acdSSameer Pujar 114509614acdSSameer Pujar amx4_in3: endpoint { 114609614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in3>; 114709614acdSSameer Pujar }; 114809614acdSSameer Pujar }; 114909614acdSSameer Pujar 115009614acdSSameer Pujar port@3 { 115109614acdSSameer Pujar reg = <3>; 115209614acdSSameer Pujar 115309614acdSSameer Pujar amx4_in4: endpoint { 115409614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in4>; 115509614acdSSameer Pujar }; 115609614acdSSameer Pujar }; 115709614acdSSameer Pujar 115809614acdSSameer Pujar amx4_out_port: port@4 { 115909614acdSSameer Pujar reg = <4>; 116009614acdSSameer Pujar 116109614acdSSameer Pujar amx4_out: endpoint { 116209614acdSSameer Pujar remote-endpoint = <&xbar_amx4_out>; 116309614acdSSameer Pujar }; 116409614acdSSameer Pujar }; 116509614acdSSameer Pujar }; 116609614acdSSameer Pujar }; 116709614acdSSameer Pujar 116809614acdSSameer Pujar adx@2903800 { 116909614acdSSameer Pujar status = "okay"; 117009614acdSSameer Pujar 117109614acdSSameer Pujar ports { 117209614acdSSameer Pujar #address-cells = <1>; 117309614acdSSameer Pujar #size-cells = <0>; 117409614acdSSameer Pujar 117509614acdSSameer Pujar port@0 { 117609614acdSSameer Pujar reg = <0>; 117709614acdSSameer Pujar 117809614acdSSameer Pujar adx1_in: endpoint { 117909614acdSSameer Pujar remote-endpoint = <&xbar_adx1_in>; 118009614acdSSameer Pujar }; 118109614acdSSameer Pujar }; 118209614acdSSameer Pujar 118309614acdSSameer Pujar adx1_out1_port: port@1 { 118409614acdSSameer Pujar reg = <1>; 118509614acdSSameer Pujar 118609614acdSSameer Pujar adx1_out1: endpoint { 118709614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out1>; 118809614acdSSameer Pujar }; 118909614acdSSameer Pujar }; 119009614acdSSameer Pujar 119109614acdSSameer Pujar adx1_out2_port: port@2 { 119209614acdSSameer Pujar reg = <2>; 119309614acdSSameer Pujar 119409614acdSSameer Pujar adx1_out2: endpoint { 119509614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out2>; 119609614acdSSameer Pujar }; 119709614acdSSameer Pujar }; 119809614acdSSameer Pujar 119909614acdSSameer Pujar adx1_out3_port: port@3 { 120009614acdSSameer Pujar reg = <3>; 120109614acdSSameer Pujar 120209614acdSSameer Pujar adx1_out3: endpoint { 120309614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out3>; 120409614acdSSameer Pujar }; 120509614acdSSameer Pujar }; 120609614acdSSameer Pujar 120709614acdSSameer Pujar adx1_out4_port: port@4 { 120809614acdSSameer Pujar reg = <4>; 120909614acdSSameer Pujar 121009614acdSSameer Pujar adx1_out4: endpoint { 121109614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out4>; 121209614acdSSameer Pujar }; 121309614acdSSameer Pujar }; 121409614acdSSameer Pujar }; 121509614acdSSameer Pujar }; 121609614acdSSameer Pujar 121709614acdSSameer Pujar adx@2903900 { 121809614acdSSameer Pujar status = "okay"; 121909614acdSSameer Pujar 122009614acdSSameer Pujar ports { 122109614acdSSameer Pujar #address-cells = <1>; 122209614acdSSameer Pujar #size-cells = <0>; 122309614acdSSameer Pujar 122409614acdSSameer Pujar port@0 { 122509614acdSSameer Pujar reg = <0>; 122609614acdSSameer Pujar 122709614acdSSameer Pujar adx2_in: endpoint { 122809614acdSSameer Pujar remote-endpoint = <&xbar_adx2_in>; 122909614acdSSameer Pujar }; 123009614acdSSameer Pujar }; 123109614acdSSameer Pujar 123209614acdSSameer Pujar adx2_out1_port: port@1 { 123309614acdSSameer Pujar reg = <1>; 123409614acdSSameer Pujar 123509614acdSSameer Pujar adx2_out1: endpoint { 123609614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out1>; 123709614acdSSameer Pujar }; 123809614acdSSameer Pujar }; 123909614acdSSameer Pujar 124009614acdSSameer Pujar adx2_out2_port: port@2 { 124109614acdSSameer Pujar reg = <2>; 124209614acdSSameer Pujar 124309614acdSSameer Pujar adx2_out2: endpoint { 124409614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out2>; 124509614acdSSameer Pujar }; 124609614acdSSameer Pujar }; 124709614acdSSameer Pujar 124809614acdSSameer Pujar adx2_out3_port: port@3 { 124909614acdSSameer Pujar reg = <3>; 125009614acdSSameer Pujar 125109614acdSSameer Pujar adx2_out3: endpoint { 125209614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out3>; 125309614acdSSameer Pujar }; 125409614acdSSameer Pujar }; 125509614acdSSameer Pujar 125609614acdSSameer Pujar adx2_out4_port: port@4 { 125709614acdSSameer Pujar reg = <4>; 125809614acdSSameer Pujar 125909614acdSSameer Pujar adx2_out4: endpoint { 126009614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out4>; 126109614acdSSameer Pujar }; 126209614acdSSameer Pujar }; 126309614acdSSameer Pujar }; 126409614acdSSameer Pujar }; 126509614acdSSameer Pujar 126609614acdSSameer Pujar adx@2903a00 { 126709614acdSSameer Pujar status = "okay"; 126809614acdSSameer Pujar 126909614acdSSameer Pujar ports { 127009614acdSSameer Pujar #address-cells = <1>; 127109614acdSSameer Pujar #size-cells = <0>; 127209614acdSSameer Pujar 127309614acdSSameer Pujar port@0 { 127409614acdSSameer Pujar reg = <0>; 127509614acdSSameer Pujar 127609614acdSSameer Pujar adx3_in: endpoint { 127709614acdSSameer Pujar remote-endpoint = <&xbar_adx3_in>; 127809614acdSSameer Pujar }; 127909614acdSSameer Pujar }; 128009614acdSSameer Pujar 128109614acdSSameer Pujar adx3_out1_port: port@1 { 128209614acdSSameer Pujar reg = <1>; 128309614acdSSameer Pujar 128409614acdSSameer Pujar adx3_out1: endpoint { 128509614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out1>; 128609614acdSSameer Pujar }; 128709614acdSSameer Pujar }; 128809614acdSSameer Pujar 128909614acdSSameer Pujar adx3_out2_port: port@2 { 129009614acdSSameer Pujar reg = <2>; 129109614acdSSameer Pujar 129209614acdSSameer Pujar adx3_out2: endpoint { 129309614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out2>; 129409614acdSSameer Pujar }; 129509614acdSSameer Pujar }; 129609614acdSSameer Pujar 129709614acdSSameer Pujar adx3_out3_port: port@3 { 129809614acdSSameer Pujar reg = <3>; 129909614acdSSameer Pujar 130009614acdSSameer Pujar adx3_out3: endpoint { 130109614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out3>; 130209614acdSSameer Pujar }; 130309614acdSSameer Pujar }; 130409614acdSSameer Pujar 130509614acdSSameer Pujar adx3_out4_port: port@4 { 130609614acdSSameer Pujar reg = <4>; 130709614acdSSameer Pujar 130809614acdSSameer Pujar adx3_out4: endpoint { 130909614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out4>; 131009614acdSSameer Pujar }; 131109614acdSSameer Pujar }; 131209614acdSSameer Pujar }; 131309614acdSSameer Pujar }; 131409614acdSSameer Pujar 131509614acdSSameer Pujar adx@2903b00 { 131609614acdSSameer Pujar status = "okay"; 131709614acdSSameer Pujar 131809614acdSSameer Pujar ports { 131909614acdSSameer Pujar #address-cells = <1>; 132009614acdSSameer Pujar #size-cells = <0>; 132109614acdSSameer Pujar 132209614acdSSameer Pujar port@0 { 132309614acdSSameer Pujar reg = <0>; 132409614acdSSameer Pujar 132509614acdSSameer Pujar adx4_in: endpoint { 132609614acdSSameer Pujar remote-endpoint = <&xbar_adx4_in>; 132709614acdSSameer Pujar }; 132809614acdSSameer Pujar }; 132909614acdSSameer Pujar 133009614acdSSameer Pujar adx4_out1_port: port@1 { 133109614acdSSameer Pujar reg = <1>; 133209614acdSSameer Pujar 133309614acdSSameer Pujar adx4_out1: endpoint { 133409614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out1>; 133509614acdSSameer Pujar }; 133609614acdSSameer Pujar }; 133709614acdSSameer Pujar 133809614acdSSameer Pujar adx4_out2_port: port@2 { 133909614acdSSameer Pujar reg = <2>; 134009614acdSSameer Pujar 134109614acdSSameer Pujar adx4_out2: endpoint { 134209614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out2>; 134309614acdSSameer Pujar }; 134409614acdSSameer Pujar }; 134509614acdSSameer Pujar 134609614acdSSameer Pujar adx4_out3_port: port@3 { 134709614acdSSameer Pujar reg = <3>; 134809614acdSSameer Pujar 134909614acdSSameer Pujar adx4_out3: endpoint { 135009614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out3>; 135109614acdSSameer Pujar }; 135209614acdSSameer Pujar }; 135309614acdSSameer Pujar 135409614acdSSameer Pujar adx4_out4_port: port@4 { 135509614acdSSameer Pujar reg = <4>; 135609614acdSSameer Pujar 135709614acdSSameer Pujar adx4_out4: endpoint { 135809614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out4>; 135909614acdSSameer Pujar }; 136009614acdSSameer Pujar }; 136109614acdSSameer Pujar }; 136209614acdSSameer Pujar }; 136309614acdSSameer Pujar 136409614acdSSameer Pujar dmic@2904200 { 136509614acdSSameer Pujar status = "okay"; 136609614acdSSameer Pujar 136709614acdSSameer Pujar ports { 136809614acdSSameer Pujar #address-cells = <1>; 136909614acdSSameer Pujar #size-cells = <0>; 137009614acdSSameer Pujar 137109614acdSSameer Pujar port@0 { 137209614acdSSameer Pujar reg = <0>; 137309614acdSSameer Pujar 137409614acdSSameer Pujar dmic3_cif: endpoint { 137509614acdSSameer Pujar remote-endpoint = <&xbar_dmic3>; 137609614acdSSameer Pujar }; 137709614acdSSameer Pujar }; 137809614acdSSameer Pujar 137909614acdSSameer Pujar dmic3_port: port@1 { 138009614acdSSameer Pujar reg = <1>; 138109614acdSSameer Pujar 138209614acdSSameer Pujar dmic3_dap: endpoint { 138309614acdSSameer Pujar /* placeholder for external codec */ 138409614acdSSameer Pujar }; 138509614acdSSameer Pujar }; 138609614acdSSameer Pujar }; 138709614acdSSameer Pujar }; 138809614acdSSameer Pujar 138909614acdSSameer Pujar mvc@290a000 { 139009614acdSSameer Pujar status = "okay"; 139109614acdSSameer Pujar 139209614acdSSameer Pujar ports { 139309614acdSSameer Pujar #address-cells = <1>; 139409614acdSSameer Pujar #size-cells = <0>; 139509614acdSSameer Pujar 139609614acdSSameer Pujar port@0 { 139709614acdSSameer Pujar reg = <0>; 139809614acdSSameer Pujar 139909614acdSSameer Pujar mvc1_cif_in: endpoint { 140009614acdSSameer Pujar remote-endpoint = <&xbar_mvc1_in>; 140109614acdSSameer Pujar }; 140209614acdSSameer Pujar }; 140309614acdSSameer Pujar 140409614acdSSameer Pujar mvc1_out_port: port@1 { 140509614acdSSameer Pujar reg = <1>; 140609614acdSSameer Pujar 140709614acdSSameer Pujar mvc1_cif_out: endpoint { 140809614acdSSameer Pujar remote-endpoint = <&xbar_mvc1_out>; 140909614acdSSameer Pujar }; 141009614acdSSameer Pujar }; 141109614acdSSameer Pujar }; 141209614acdSSameer Pujar }; 141309614acdSSameer Pujar 141409614acdSSameer Pujar mvc@290a200 { 141509614acdSSameer Pujar status = "okay"; 141609614acdSSameer Pujar 141709614acdSSameer Pujar ports { 141809614acdSSameer Pujar #address-cells = <1>; 141909614acdSSameer Pujar #size-cells = <0>; 142009614acdSSameer Pujar 142109614acdSSameer Pujar port@0 { 142209614acdSSameer Pujar reg = <0>; 142309614acdSSameer Pujar 142409614acdSSameer Pujar mvc2_cif_in: endpoint { 142509614acdSSameer Pujar remote-endpoint = <&xbar_mvc2_in>; 142609614acdSSameer Pujar }; 142709614acdSSameer Pujar }; 142809614acdSSameer Pujar 142909614acdSSameer Pujar mvc2_out_port: port@1 { 143009614acdSSameer Pujar reg = <1>; 143109614acdSSameer Pujar 143209614acdSSameer Pujar mvc2_cif_out: endpoint { 143309614acdSSameer Pujar remote-endpoint = <&xbar_mvc2_out>; 143409614acdSSameer Pujar }; 143509614acdSSameer Pujar }; 143609614acdSSameer Pujar }; 143709614acdSSameer Pujar }; 143809614acdSSameer Pujar 143909614acdSSameer Pujar amixer@290bb00 { 144009614acdSSameer Pujar status = "okay"; 144109614acdSSameer Pujar 144209614acdSSameer Pujar ports { 144309614acdSSameer Pujar #address-cells = <1>; 144409614acdSSameer Pujar #size-cells = <0>; 144509614acdSSameer Pujar 144609614acdSSameer Pujar port@0 { 144709614acdSSameer Pujar reg = <0x0>; 144809614acdSSameer Pujar 144909614acdSSameer Pujar mix_in1: endpoint { 145009614acdSSameer Pujar remote-endpoint = <&xbar_mix_in1>; 145109614acdSSameer Pujar }; 145209614acdSSameer Pujar }; 145309614acdSSameer Pujar 145409614acdSSameer Pujar port@1 { 145509614acdSSameer Pujar reg = <0x1>; 145609614acdSSameer Pujar 145709614acdSSameer Pujar mix_in2: endpoint { 145809614acdSSameer Pujar remote-endpoint = <&xbar_mix_in2>; 145909614acdSSameer Pujar }; 146009614acdSSameer Pujar }; 146109614acdSSameer Pujar 146209614acdSSameer Pujar port@2 { 146309614acdSSameer Pujar reg = <0x2>; 146409614acdSSameer Pujar 146509614acdSSameer Pujar mix_in3: endpoint { 146609614acdSSameer Pujar remote-endpoint = <&xbar_mix_in3>; 146709614acdSSameer Pujar }; 146809614acdSSameer Pujar }; 146909614acdSSameer Pujar 147009614acdSSameer Pujar port@3 { 147109614acdSSameer Pujar reg = <0x3>; 147209614acdSSameer Pujar 147309614acdSSameer Pujar mix_in4: endpoint { 147409614acdSSameer Pujar remote-endpoint = <&xbar_mix_in4>; 147509614acdSSameer Pujar }; 147609614acdSSameer Pujar }; 147709614acdSSameer Pujar 147809614acdSSameer Pujar port@4 { 147909614acdSSameer Pujar reg = <0x4>; 148009614acdSSameer Pujar 148109614acdSSameer Pujar mix_in5: endpoint { 148209614acdSSameer Pujar remote-endpoint = <&xbar_mix_in5>; 148309614acdSSameer Pujar }; 148409614acdSSameer Pujar }; 148509614acdSSameer Pujar 148609614acdSSameer Pujar port@5 { 148709614acdSSameer Pujar reg = <0x5>; 148809614acdSSameer Pujar 148909614acdSSameer Pujar mix_in6: endpoint { 149009614acdSSameer Pujar remote-endpoint = <&xbar_mix_in6>; 149109614acdSSameer Pujar }; 149209614acdSSameer Pujar }; 149309614acdSSameer Pujar 149409614acdSSameer Pujar port@6 { 149509614acdSSameer Pujar reg = <0x6>; 149609614acdSSameer Pujar 149709614acdSSameer Pujar mix_in7: endpoint { 149809614acdSSameer Pujar remote-endpoint = <&xbar_mix_in7>; 149909614acdSSameer Pujar }; 150009614acdSSameer Pujar }; 150109614acdSSameer Pujar 150209614acdSSameer Pujar port@7 { 150309614acdSSameer Pujar reg = <0x7>; 150409614acdSSameer Pujar 150509614acdSSameer Pujar mix_in8: endpoint { 150609614acdSSameer Pujar remote-endpoint = <&xbar_mix_in8>; 150709614acdSSameer Pujar }; 150809614acdSSameer Pujar }; 150909614acdSSameer Pujar 151009614acdSSameer Pujar port@8 { 151109614acdSSameer Pujar reg = <0x8>; 151209614acdSSameer Pujar 151309614acdSSameer Pujar mix_in9: endpoint { 151409614acdSSameer Pujar remote-endpoint = <&xbar_mix_in9>; 151509614acdSSameer Pujar }; 151609614acdSSameer Pujar }; 151709614acdSSameer Pujar 151809614acdSSameer Pujar port@9 { 151909614acdSSameer Pujar reg = <0x9>; 152009614acdSSameer Pujar 152109614acdSSameer Pujar mix_in10: endpoint { 152209614acdSSameer Pujar remote-endpoint = <&xbar_mix_in10>; 152309614acdSSameer Pujar }; 152409614acdSSameer Pujar }; 152509614acdSSameer Pujar 152609614acdSSameer Pujar mix_out1_port: port@a { 152709614acdSSameer Pujar reg = <0xa>; 152809614acdSSameer Pujar 152909614acdSSameer Pujar mix_out1: endpoint { 153009614acdSSameer Pujar remote-endpoint = <&xbar_mix_out1>; 153109614acdSSameer Pujar }; 153209614acdSSameer Pujar }; 153309614acdSSameer Pujar 153409614acdSSameer Pujar mix_out2_port: port@b { 153509614acdSSameer Pujar reg = <0xb>; 153609614acdSSameer Pujar 153709614acdSSameer Pujar mix_out2: endpoint { 153809614acdSSameer Pujar remote-endpoint = <&xbar_mix_out2>; 153909614acdSSameer Pujar }; 154009614acdSSameer Pujar }; 154109614acdSSameer Pujar 154209614acdSSameer Pujar mix_out3_port: port@c { 154309614acdSSameer Pujar reg = <0xc>; 154409614acdSSameer Pujar 154509614acdSSameer Pujar mix_out3: endpoint { 154609614acdSSameer Pujar remote-endpoint = <&xbar_mix_out3>; 154709614acdSSameer Pujar }; 154809614acdSSameer Pujar }; 154909614acdSSameer Pujar 155009614acdSSameer Pujar mix_out4_port: port@d { 155109614acdSSameer Pujar reg = <0xd>; 155209614acdSSameer Pujar 155309614acdSSameer Pujar mix_out4: endpoint { 155409614acdSSameer Pujar remote-endpoint = <&xbar_mix_out4>; 155509614acdSSameer Pujar }; 155609614acdSSameer Pujar }; 155709614acdSSameer Pujar 155809614acdSSameer Pujar mix_out5_port: port@e { 155909614acdSSameer Pujar reg = <0xe>; 156009614acdSSameer Pujar 156109614acdSSameer Pujar mix_out5: endpoint { 156209614acdSSameer Pujar remote-endpoint = <&xbar_mix_out5>; 156309614acdSSameer Pujar }; 156409614acdSSameer Pujar }; 156509614acdSSameer Pujar }; 156609614acdSSameer Pujar }; 156709614acdSSameer Pujar 156809614acdSSameer Pujar admaif@290f000 { 156909614acdSSameer Pujar status = "okay"; 157009614acdSSameer Pujar 157109614acdSSameer Pujar ports { 157209614acdSSameer Pujar #address-cells = <1>; 157309614acdSSameer Pujar #size-cells = <0>; 157409614acdSSameer Pujar 157509614acdSSameer Pujar admaif0_port: port@0 { 157609614acdSSameer Pujar reg = <0x0>; 157709614acdSSameer Pujar 157809614acdSSameer Pujar admaif0: endpoint { 157909614acdSSameer Pujar remote-endpoint = <&xbar_admaif0>; 158009614acdSSameer Pujar }; 158109614acdSSameer Pujar }; 158209614acdSSameer Pujar 158309614acdSSameer Pujar admaif1_port: port@1 { 158409614acdSSameer Pujar reg = <0x1>; 158509614acdSSameer Pujar 158609614acdSSameer Pujar admaif1: endpoint { 158709614acdSSameer Pujar remote-endpoint = <&xbar_admaif1>; 158809614acdSSameer Pujar }; 158909614acdSSameer Pujar }; 159009614acdSSameer Pujar 159109614acdSSameer Pujar admaif2_port: port@2 { 159209614acdSSameer Pujar reg = <0x2>; 159309614acdSSameer Pujar 159409614acdSSameer Pujar admaif2: endpoint { 159509614acdSSameer Pujar remote-endpoint = <&xbar_admaif2>; 159609614acdSSameer Pujar }; 159709614acdSSameer Pujar }; 159809614acdSSameer Pujar 159909614acdSSameer Pujar admaif3_port: port@3 { 160009614acdSSameer Pujar reg = <0x3>; 160109614acdSSameer Pujar 160209614acdSSameer Pujar admaif3: endpoint { 160309614acdSSameer Pujar remote-endpoint = <&xbar_admaif3>; 160409614acdSSameer Pujar }; 160509614acdSSameer Pujar }; 160609614acdSSameer Pujar 160709614acdSSameer Pujar admaif4_port: port@4 { 160809614acdSSameer Pujar reg = <0x4>; 160909614acdSSameer Pujar 161009614acdSSameer Pujar admaif4: endpoint { 161109614acdSSameer Pujar remote-endpoint = <&xbar_admaif4>; 161209614acdSSameer Pujar }; 161309614acdSSameer Pujar }; 161409614acdSSameer Pujar 161509614acdSSameer Pujar admaif5_port: port@5 { 161609614acdSSameer Pujar reg = <0x5>; 161709614acdSSameer Pujar 161809614acdSSameer Pujar admaif5: endpoint { 161909614acdSSameer Pujar remote-endpoint = <&xbar_admaif5>; 162009614acdSSameer Pujar }; 162109614acdSSameer Pujar }; 162209614acdSSameer Pujar 162309614acdSSameer Pujar admaif6_port: port@6 { 162409614acdSSameer Pujar reg = <0x6>; 162509614acdSSameer Pujar 162609614acdSSameer Pujar admaif6: endpoint { 162709614acdSSameer Pujar remote-endpoint = <&xbar_admaif6>; 162809614acdSSameer Pujar }; 162909614acdSSameer Pujar }; 163009614acdSSameer Pujar 163109614acdSSameer Pujar admaif7_port: port@7 { 163209614acdSSameer Pujar reg = <0x7>; 163309614acdSSameer Pujar 163409614acdSSameer Pujar admaif7: endpoint { 163509614acdSSameer Pujar remote-endpoint = <&xbar_admaif7>; 163609614acdSSameer Pujar }; 163709614acdSSameer Pujar }; 163809614acdSSameer Pujar 163909614acdSSameer Pujar admaif8_port: port@8 { 164009614acdSSameer Pujar reg = <0x8>; 164109614acdSSameer Pujar 164209614acdSSameer Pujar admaif8: endpoint { 164309614acdSSameer Pujar remote-endpoint = <&xbar_admaif8>; 164409614acdSSameer Pujar }; 164509614acdSSameer Pujar }; 164609614acdSSameer Pujar 164709614acdSSameer Pujar admaif9_port: port@9 { 164809614acdSSameer Pujar reg = <0x9>; 164909614acdSSameer Pujar 165009614acdSSameer Pujar admaif9: endpoint { 165109614acdSSameer Pujar remote-endpoint = <&xbar_admaif9>; 165209614acdSSameer Pujar }; 165309614acdSSameer Pujar }; 165409614acdSSameer Pujar 165509614acdSSameer Pujar admaif10_port: port@a { 165609614acdSSameer Pujar reg = <0xa>; 165709614acdSSameer Pujar 165809614acdSSameer Pujar admaif10: endpoint { 165909614acdSSameer Pujar remote-endpoint = <&xbar_admaif10>; 166009614acdSSameer Pujar }; 166109614acdSSameer Pujar }; 166209614acdSSameer Pujar 166309614acdSSameer Pujar admaif11_port: port@b { 166409614acdSSameer Pujar reg = <0xb>; 166509614acdSSameer Pujar 166609614acdSSameer Pujar admaif11: endpoint { 166709614acdSSameer Pujar remote-endpoint = <&xbar_admaif11>; 166809614acdSSameer Pujar }; 166909614acdSSameer Pujar }; 167009614acdSSameer Pujar 167109614acdSSameer Pujar admaif12_port: port@c { 167209614acdSSameer Pujar reg = <0xc>; 167309614acdSSameer Pujar 167409614acdSSameer Pujar admaif12: endpoint { 167509614acdSSameer Pujar remote-endpoint = <&xbar_admaif12>; 167609614acdSSameer Pujar }; 167709614acdSSameer Pujar }; 167809614acdSSameer Pujar 167909614acdSSameer Pujar admaif13_port: port@d { 168009614acdSSameer Pujar reg = <0xd>; 168109614acdSSameer Pujar 168209614acdSSameer Pujar admaif13: endpoint { 168309614acdSSameer Pujar remote-endpoint = <&xbar_admaif13>; 168409614acdSSameer Pujar }; 168509614acdSSameer Pujar }; 168609614acdSSameer Pujar 168709614acdSSameer Pujar admaif14_port: port@e { 168809614acdSSameer Pujar reg = <0xe>; 168909614acdSSameer Pujar 169009614acdSSameer Pujar admaif14: endpoint { 169109614acdSSameer Pujar remote-endpoint = <&xbar_admaif14>; 169209614acdSSameer Pujar }; 169309614acdSSameer Pujar }; 169409614acdSSameer Pujar 169509614acdSSameer Pujar admaif15_port: port@f { 169609614acdSSameer Pujar reg = <0xf>; 169709614acdSSameer Pujar 169809614acdSSameer Pujar admaif15: endpoint { 169909614acdSSameer Pujar remote-endpoint = <&xbar_admaif15>; 170009614acdSSameer Pujar }; 170109614acdSSameer Pujar }; 170209614acdSSameer Pujar 170309614acdSSameer Pujar admaif16_port: port@10 { 170409614acdSSameer Pujar reg = <0x10>; 170509614acdSSameer Pujar 170609614acdSSameer Pujar admaif16: endpoint { 170709614acdSSameer Pujar remote-endpoint = <&xbar_admaif16>; 170809614acdSSameer Pujar }; 170909614acdSSameer Pujar }; 171009614acdSSameer Pujar 171109614acdSSameer Pujar admaif17_port: port@11 { 171209614acdSSameer Pujar reg = <0x11>; 171309614acdSSameer Pujar 171409614acdSSameer Pujar admaif17: endpoint { 171509614acdSSameer Pujar remote-endpoint = <&xbar_admaif17>; 171609614acdSSameer Pujar }; 171709614acdSSameer Pujar }; 171809614acdSSameer Pujar 171909614acdSSameer Pujar admaif18_port: port@12 { 172009614acdSSameer Pujar reg = <0x12>; 172109614acdSSameer Pujar 172209614acdSSameer Pujar admaif18: endpoint { 172309614acdSSameer Pujar remote-endpoint = <&xbar_admaif18>; 172409614acdSSameer Pujar }; 172509614acdSSameer Pujar }; 172609614acdSSameer Pujar 172709614acdSSameer Pujar admaif19_port: port@13 { 172809614acdSSameer Pujar reg = <0x13>; 172909614acdSSameer Pujar 173009614acdSSameer Pujar admaif19: endpoint { 173109614acdSSameer Pujar remote-endpoint = <&xbar_admaif19>; 173209614acdSSameer Pujar }; 173309614acdSSameer Pujar }; 173409614acdSSameer Pujar }; 173509614acdSSameer Pujar }; 173609614acdSSameer Pujar }; 173709614acdSSameer Pujar 173809614acdSSameer Pujar dma-controller@2930000 { 173909614acdSSameer Pujar status = "okay"; 174009614acdSSameer Pujar }; 174109614acdSSameer Pujar 174209614acdSSameer Pujar interrupt-controller@2a40000 { 174309614acdSSameer Pujar status = "okay"; 174409614acdSSameer Pujar }; 174509614acdSSameer Pujar }; 1746621e12a1SMohan Kumar 1747*ff578db7Skartik serial@3100000 { 1748*ff578db7Skartik compatible = "nvidia,tegra194-hsuart"; 1749*ff578db7Skartik status = "okay"; 1750*ff578db7Skartik }; 1751*ff578db7Skartik 1752621e12a1SMohan Kumar hda@3510000 { 1753621e12a1SMohan Kumar nvidia,model = "NVIDIA Jetson AGX Orin HDA"; 1754621e12a1SMohan Kumar }; 175509614acdSSameer Pujar }; 175609614acdSSameer Pujar 1757533337d5SMikko Perttunen chosen { 1758533337d5SMikko Perttunen bootargs = "console=ttyS0,115200n8"; 1759533337d5SMikko Perttunen stdout-path = "serial0:115200n8"; 1760533337d5SMikko Perttunen }; 1761533337d5SMikko Perttunen 1762699349e0SThierry Reding gpio-keys { 1763699349e0SThierry Reding compatible = "gpio-keys"; 1764699349e0SThierry Reding status = "okay"; 1765699349e0SThierry Reding 1766699349e0SThierry Reding force-recovery { 1767699349e0SThierry Reding label = "Force Recovery"; 1768699349e0SThierry Reding gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>; 1769699349e0SThierry Reding linux,input-type = <EV_KEY>; 1770699349e0SThierry Reding linux,code = <BTN_1>; 1771699349e0SThierry Reding }; 1772699349e0SThierry Reding 1773699349e0SThierry Reding power-key { 1774699349e0SThierry Reding label = "Power"; 1775699349e0SThierry Reding gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>; 1776699349e0SThierry Reding linux,input-type = <EV_KEY>; 1777699349e0SThierry Reding linux,code = <KEY_POWER>; 1778699349e0SThierry Reding wakeup-event-action = <EV_ACT_ASSERTED>; 1779699349e0SThierry Reding wakeup-source; 1780699349e0SThierry Reding }; 1781699349e0SThierry Reding 1782699349e0SThierry Reding suspend { 1783699349e0SThierry Reding label = "Suspend"; 1784699349e0SThierry Reding gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>; 1785699349e0SThierry Reding linux,input-type = <EV_KEY>; 1786699349e0SThierry Reding linux,code = <KEY_SLEEP>; 1787699349e0SThierry Reding }; 1788699349e0SThierry Reding }; 1789699349e0SThierry Reding 1790533337d5SMikko Perttunen serial { 1791533337d5SMikko Perttunen status = "okay"; 1792533337d5SMikko Perttunen }; 179309614acdSSameer Pujar 179409614acdSSameer Pujar sound { 179509614acdSSameer Pujar status = "okay"; 179609614acdSSameer Pujar 179709614acdSSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 179809614acdSSameer Pujar 179909614acdSSameer Pujar dais = /* ADMAIF (FE) Ports */ 180009614acdSSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 180109614acdSSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 180209614acdSSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 180309614acdSSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 180409614acdSSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 180509614acdSSameer Pujar /* XBAR Ports */ 180609614acdSSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 180709614acdSSameer Pujar <&xbar_i2s6_port>, <&xbar_dmic3_port>, 180809614acdSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 180909614acdSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 181009614acdSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 181109614acdSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 181209614acdSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 181309614acdSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 181409614acdSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 181509614acdSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 181609614acdSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 181709614acdSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 181809614acdSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 181909614acdSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 182009614acdSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 182109614acdSSameer Pujar <&xbar_mix_in1_port>, <&xbar_mix_in2_port>, 182209614acdSSameer Pujar <&xbar_mix_in3_port>, <&xbar_mix_in4_port>, 182309614acdSSameer Pujar <&xbar_mix_in5_port>, <&xbar_mix_in6_port>, 182409614acdSSameer Pujar <&xbar_mix_in7_port>, <&xbar_mix_in8_port>, 182509614acdSSameer Pujar <&xbar_mix_in9_port>, <&xbar_mix_in10_port>, 182609614acdSSameer Pujar /* HW accelerators */ 182709614acdSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 182809614acdSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 182909614acdSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 183009614acdSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 183109614acdSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 183209614acdSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 183309614acdSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 183409614acdSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 183509614acdSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 183609614acdSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 183709614acdSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 183809614acdSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 183909614acdSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 184009614acdSSameer Pujar <&mix_out1_port>, <&mix_out2_port>, <&mix_out3_port>, 184109614acdSSameer Pujar <&mix_out4_port>, <&mix_out5_port>, 184209614acdSSameer Pujar /* BE I/O Ports */ 184309614acdSSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 184409614acdSSameer Pujar <&dmic3_port>; 184509614acdSSameer Pujar 184609614acdSSameer Pujar label = "NVIDIA Jetson AGX Orin APE"; 184709614acdSSameer Pujar }; 1848533337d5SMikko Perttunen}; 1849