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; 17ff578db7Skartik 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 }; 766*261a46a9SSameer Pujar 767*261a46a9SSameer Pujar xbar_asrc_in1_port: port@63 { 768*261a46a9SSameer Pujar reg = <0x63>; 769*261a46a9SSameer Pujar 770*261a46a9SSameer Pujar xbar_asrc_in1_ep: endpoint { 771*261a46a9SSameer Pujar remote-endpoint = <&asrc_in1_ep>; 772*261a46a9SSameer Pujar }; 773*261a46a9SSameer Pujar }; 774*261a46a9SSameer Pujar 775*261a46a9SSameer Pujar port@64 { 776*261a46a9SSameer Pujar reg = <0x64>; 777*261a46a9SSameer Pujar 778*261a46a9SSameer Pujar xbar_asrc_out1_ep: endpoint { 779*261a46a9SSameer Pujar remote-endpoint = <&asrc_out1_ep>; 780*261a46a9SSameer Pujar }; 781*261a46a9SSameer Pujar }; 782*261a46a9SSameer Pujar 783*261a46a9SSameer Pujar xbar_asrc_in2_port: port@65 { 784*261a46a9SSameer Pujar reg = <0x65>; 785*261a46a9SSameer Pujar 786*261a46a9SSameer Pujar xbar_asrc_in2_ep: endpoint { 787*261a46a9SSameer Pujar remote-endpoint = <&asrc_in2_ep>; 788*261a46a9SSameer Pujar }; 789*261a46a9SSameer Pujar }; 790*261a46a9SSameer Pujar 791*261a46a9SSameer Pujar port@66 { 792*261a46a9SSameer Pujar reg = <0x66>; 793*261a46a9SSameer Pujar 794*261a46a9SSameer Pujar xbar_asrc_out2_ep: endpoint { 795*261a46a9SSameer Pujar remote-endpoint = <&asrc_out2_ep>; 796*261a46a9SSameer Pujar }; 797*261a46a9SSameer Pujar }; 798*261a46a9SSameer Pujar 799*261a46a9SSameer Pujar xbar_asrc_in3_port: port@67 { 800*261a46a9SSameer Pujar reg = <0x67>; 801*261a46a9SSameer Pujar 802*261a46a9SSameer Pujar xbar_asrc_in3_ep: endpoint { 803*261a46a9SSameer Pujar remote-endpoint = <&asrc_in3_ep>; 804*261a46a9SSameer Pujar }; 805*261a46a9SSameer Pujar }; 806*261a46a9SSameer Pujar 807*261a46a9SSameer Pujar port@68 { 808*261a46a9SSameer Pujar reg = <0x68>; 809*261a46a9SSameer Pujar 810*261a46a9SSameer Pujar xbar_asrc_out3_ep: endpoint { 811*261a46a9SSameer Pujar remote-endpoint = <&asrc_out3_ep>; 812*261a46a9SSameer Pujar }; 813*261a46a9SSameer Pujar }; 814*261a46a9SSameer Pujar 815*261a46a9SSameer Pujar xbar_asrc_in4_port: port@69 { 816*261a46a9SSameer Pujar reg = <0x69>; 817*261a46a9SSameer Pujar 818*261a46a9SSameer Pujar xbar_asrc_in4_ep: endpoint { 819*261a46a9SSameer Pujar remote-endpoint = <&asrc_in4_ep>; 820*261a46a9SSameer Pujar }; 821*261a46a9SSameer Pujar }; 822*261a46a9SSameer Pujar 823*261a46a9SSameer Pujar port@6a { 824*261a46a9SSameer Pujar reg = <0x6a>; 825*261a46a9SSameer Pujar 826*261a46a9SSameer Pujar xbar_asrc_out4_ep: endpoint { 827*261a46a9SSameer Pujar remote-endpoint = <&asrc_out4_ep>; 828*261a46a9SSameer Pujar }; 829*261a46a9SSameer Pujar }; 830*261a46a9SSameer Pujar 831*261a46a9SSameer Pujar xbar_asrc_in5_port: port@6b { 832*261a46a9SSameer Pujar reg = <0x6b>; 833*261a46a9SSameer Pujar 834*261a46a9SSameer Pujar xbar_asrc_in5_ep: endpoint { 835*261a46a9SSameer Pujar remote-endpoint = <&asrc_in5_ep>; 836*261a46a9SSameer Pujar }; 837*261a46a9SSameer Pujar }; 838*261a46a9SSameer Pujar 839*261a46a9SSameer Pujar port@6c { 840*261a46a9SSameer Pujar reg = <0x6c>; 841*261a46a9SSameer Pujar 842*261a46a9SSameer Pujar xbar_asrc_out5_ep: endpoint { 843*261a46a9SSameer Pujar remote-endpoint = <&asrc_out5_ep>; 844*261a46a9SSameer Pujar }; 845*261a46a9SSameer Pujar }; 846*261a46a9SSameer Pujar 847*261a46a9SSameer Pujar xbar_asrc_in6_port: port@6d { 848*261a46a9SSameer Pujar reg = <0x6d>; 849*261a46a9SSameer Pujar 850*261a46a9SSameer Pujar xbar_asrc_in6_ep: endpoint { 851*261a46a9SSameer Pujar remote-endpoint = <&asrc_in6_ep>; 852*261a46a9SSameer Pujar }; 853*261a46a9SSameer Pujar }; 854*261a46a9SSameer Pujar 855*261a46a9SSameer Pujar port@6e { 856*261a46a9SSameer Pujar reg = <0x6e>; 857*261a46a9SSameer Pujar 858*261a46a9SSameer Pujar xbar_asrc_out6_ep: endpoint { 859*261a46a9SSameer Pujar remote-endpoint = <&asrc_out6_ep>; 860*261a46a9SSameer Pujar }; 861*261a46a9SSameer Pujar }; 862*261a46a9SSameer Pujar 863*261a46a9SSameer Pujar xbar_asrc_in7_port: port@6f { 864*261a46a9SSameer Pujar reg = <0x6f>; 865*261a46a9SSameer Pujar 866*261a46a9SSameer Pujar xbar_asrc_in7_ep: endpoint { 867*261a46a9SSameer Pujar remote-endpoint = <&asrc_in7_ep>; 868*261a46a9SSameer Pujar }; 869*261a46a9SSameer Pujar }; 87009614acdSSameer Pujar }; 87109614acdSSameer Pujar 87209614acdSSameer Pujar i2s@2901000 { 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 i2s1_cif: endpoint { 88309614acdSSameer Pujar remote-endpoint = <&xbar_i2s1>; 88409614acdSSameer Pujar }; 88509614acdSSameer Pujar }; 88609614acdSSameer Pujar 88709614acdSSameer Pujar i2s1_port: port@1 { 88809614acdSSameer Pujar reg = <1>; 88909614acdSSameer Pujar 89009614acdSSameer Pujar i2s1_dap: endpoint { 89109614acdSSameer Pujar dai-format = "i2s"; 89209614acdSSameer Pujar /* placeholder for external codec */ 89309614acdSSameer Pujar }; 89409614acdSSameer Pujar }; 89509614acdSSameer Pujar }; 89609614acdSSameer Pujar }; 89709614acdSSameer Pujar 89809614acdSSameer Pujar i2s@2901100 { 89909614acdSSameer Pujar status = "okay"; 90009614acdSSameer Pujar 90109614acdSSameer Pujar ports { 90209614acdSSameer Pujar #address-cells = <1>; 90309614acdSSameer Pujar #size-cells = <0>; 90409614acdSSameer Pujar 90509614acdSSameer Pujar port@0 { 90609614acdSSameer Pujar reg = <0>; 90709614acdSSameer Pujar 90809614acdSSameer Pujar i2s2_cif: endpoint { 90909614acdSSameer Pujar remote-endpoint = <&xbar_i2s2>; 91009614acdSSameer Pujar }; 91109614acdSSameer Pujar }; 91209614acdSSameer Pujar 91309614acdSSameer Pujar i2s2_port: port@1 { 91409614acdSSameer Pujar reg = <1>; 91509614acdSSameer Pujar 91609614acdSSameer Pujar i2s2_dap: endpoint { 91709614acdSSameer Pujar dai-format = "i2s"; 91809614acdSSameer Pujar /* placeholder for external codec */ 91909614acdSSameer Pujar }; 92009614acdSSameer Pujar }; 92109614acdSSameer Pujar }; 92209614acdSSameer Pujar }; 92309614acdSSameer Pujar 92409614acdSSameer Pujar i2s@2901300 { 92509614acdSSameer Pujar status = "okay"; 92609614acdSSameer Pujar 92709614acdSSameer Pujar ports { 92809614acdSSameer Pujar #address-cells = <1>; 92909614acdSSameer Pujar #size-cells = <0>; 93009614acdSSameer Pujar 93109614acdSSameer Pujar port@0 { 93209614acdSSameer Pujar reg = <0>; 93309614acdSSameer Pujar 93409614acdSSameer Pujar i2s4_cif: endpoint { 93509614acdSSameer Pujar remote-endpoint = <&xbar_i2s4>; 93609614acdSSameer Pujar }; 93709614acdSSameer Pujar }; 93809614acdSSameer Pujar 93909614acdSSameer Pujar i2s4_port: port@1 { 94009614acdSSameer Pujar reg = <1>; 94109614acdSSameer Pujar 94209614acdSSameer Pujar i2s4_dap: endpoint { 94309614acdSSameer Pujar dai-format = "i2s"; 94409614acdSSameer Pujar /* placeholder for external codec */ 94509614acdSSameer Pujar }; 94609614acdSSameer Pujar }; 94709614acdSSameer Pujar }; 94809614acdSSameer Pujar }; 94909614acdSSameer Pujar 95009614acdSSameer Pujar i2s@2901500 { 95109614acdSSameer Pujar status = "okay"; 95209614acdSSameer Pujar 95309614acdSSameer Pujar ports { 95409614acdSSameer Pujar #address-cells = <1>; 95509614acdSSameer Pujar #size-cells = <0>; 95609614acdSSameer Pujar 95709614acdSSameer Pujar port@0 { 95809614acdSSameer Pujar reg = <0>; 95909614acdSSameer Pujar 96009614acdSSameer Pujar i2s6_cif: endpoint { 96109614acdSSameer Pujar remote-endpoint = <&xbar_i2s6>; 96209614acdSSameer Pujar }; 96309614acdSSameer Pujar }; 96409614acdSSameer Pujar 96509614acdSSameer Pujar i2s6_port: port@1 { 96609614acdSSameer Pujar reg = <1>; 96709614acdSSameer Pujar 96809614acdSSameer Pujar i2s6_dap: endpoint { 96909614acdSSameer Pujar dai-format = "i2s"; 97009614acdSSameer Pujar /* placeholder for external codec */ 97109614acdSSameer Pujar }; 97209614acdSSameer Pujar }; 97309614acdSSameer Pujar }; 97409614acdSSameer Pujar }; 97509614acdSSameer Pujar 97609614acdSSameer Pujar sfc@2902000 { 97709614acdSSameer Pujar status = "okay"; 97809614acdSSameer Pujar 97909614acdSSameer Pujar ports { 98009614acdSSameer Pujar #address-cells = <1>; 98109614acdSSameer Pujar #size-cells = <0>; 98209614acdSSameer Pujar 98309614acdSSameer Pujar port@0 { 98409614acdSSameer Pujar reg = <0>; 98509614acdSSameer Pujar 98609614acdSSameer Pujar sfc1_cif_in: endpoint { 98709614acdSSameer Pujar remote-endpoint = <&xbar_sfc1_in>; 98809614acdSSameer Pujar }; 98909614acdSSameer Pujar }; 99009614acdSSameer Pujar 99109614acdSSameer Pujar sfc1_out_port: port@1 { 99209614acdSSameer Pujar reg = <1>; 99309614acdSSameer Pujar 99409614acdSSameer Pujar sfc1_cif_out: endpoint { 99509614acdSSameer Pujar remote-endpoint = <&xbar_sfc1_out>; 99609614acdSSameer Pujar }; 99709614acdSSameer Pujar }; 99809614acdSSameer Pujar }; 99909614acdSSameer Pujar }; 100009614acdSSameer Pujar 100109614acdSSameer Pujar sfc@2902200 { 100209614acdSSameer Pujar status = "okay"; 100309614acdSSameer Pujar 100409614acdSSameer Pujar ports { 100509614acdSSameer Pujar #address-cells = <1>; 100609614acdSSameer Pujar #size-cells = <0>; 100709614acdSSameer Pujar 100809614acdSSameer Pujar port@0 { 100909614acdSSameer Pujar reg = <0>; 101009614acdSSameer Pujar 101109614acdSSameer Pujar sfc2_cif_in: endpoint { 101209614acdSSameer Pujar remote-endpoint = <&xbar_sfc2_in>; 101309614acdSSameer Pujar }; 101409614acdSSameer Pujar }; 101509614acdSSameer Pujar 101609614acdSSameer Pujar sfc2_out_port: port@1 { 101709614acdSSameer Pujar reg = <1>; 101809614acdSSameer Pujar 101909614acdSSameer Pujar sfc2_cif_out: endpoint { 102009614acdSSameer Pujar remote-endpoint = <&xbar_sfc2_out>; 102109614acdSSameer Pujar }; 102209614acdSSameer Pujar }; 102309614acdSSameer Pujar }; 102409614acdSSameer Pujar }; 102509614acdSSameer Pujar 102609614acdSSameer Pujar sfc@2902400 { 102709614acdSSameer Pujar status = "okay"; 102809614acdSSameer Pujar 102909614acdSSameer Pujar ports { 103009614acdSSameer Pujar #address-cells = <1>; 103109614acdSSameer Pujar #size-cells = <0>; 103209614acdSSameer Pujar 103309614acdSSameer Pujar port@0 { 103409614acdSSameer Pujar reg = <0>; 103509614acdSSameer Pujar 103609614acdSSameer Pujar sfc3_cif_in: endpoint { 103709614acdSSameer Pujar remote-endpoint = <&xbar_sfc3_in>; 103809614acdSSameer Pujar }; 103909614acdSSameer Pujar }; 104009614acdSSameer Pujar 104109614acdSSameer Pujar sfc3_out_port: port@1 { 104209614acdSSameer Pujar reg = <1>; 104309614acdSSameer Pujar 104409614acdSSameer Pujar sfc3_cif_out: endpoint { 104509614acdSSameer Pujar remote-endpoint = <&xbar_sfc3_out>; 104609614acdSSameer Pujar }; 104709614acdSSameer Pujar }; 104809614acdSSameer Pujar }; 104909614acdSSameer Pujar }; 105009614acdSSameer Pujar 105109614acdSSameer Pujar sfc@2902600 { 105209614acdSSameer Pujar status = "okay"; 105309614acdSSameer Pujar 105409614acdSSameer Pujar ports { 105509614acdSSameer Pujar #address-cells = <1>; 105609614acdSSameer Pujar #size-cells = <0>; 105709614acdSSameer Pujar 105809614acdSSameer Pujar port@0 { 105909614acdSSameer Pujar reg = <0>; 106009614acdSSameer Pujar 106109614acdSSameer Pujar sfc4_cif_in: endpoint { 106209614acdSSameer Pujar remote-endpoint = <&xbar_sfc4_in>; 106309614acdSSameer Pujar }; 106409614acdSSameer Pujar }; 106509614acdSSameer Pujar 106609614acdSSameer Pujar sfc4_out_port: port@1 { 106709614acdSSameer Pujar reg = <1>; 106809614acdSSameer Pujar 106909614acdSSameer Pujar sfc4_cif_out: endpoint { 107009614acdSSameer Pujar remote-endpoint = <&xbar_sfc4_out>; 107109614acdSSameer Pujar }; 107209614acdSSameer Pujar }; 107309614acdSSameer Pujar }; 107409614acdSSameer Pujar }; 107509614acdSSameer Pujar 107609614acdSSameer Pujar amx@2903000 { 107709614acdSSameer Pujar status = "okay"; 107809614acdSSameer Pujar 107909614acdSSameer Pujar ports { 108009614acdSSameer Pujar #address-cells = <1>; 108109614acdSSameer Pujar #size-cells = <0>; 108209614acdSSameer Pujar 108309614acdSSameer Pujar port@0 { 108409614acdSSameer Pujar reg = <0>; 108509614acdSSameer Pujar 108609614acdSSameer Pujar amx1_in1: endpoint { 108709614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in1>; 108809614acdSSameer Pujar }; 108909614acdSSameer Pujar }; 109009614acdSSameer Pujar 109109614acdSSameer Pujar port@1 { 109209614acdSSameer Pujar reg = <1>; 109309614acdSSameer Pujar 109409614acdSSameer Pujar amx1_in2: endpoint { 109509614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in2>; 109609614acdSSameer Pujar }; 109709614acdSSameer Pujar }; 109809614acdSSameer Pujar 109909614acdSSameer Pujar port@2 { 110009614acdSSameer Pujar reg = <2>; 110109614acdSSameer Pujar 110209614acdSSameer Pujar amx1_in3: endpoint { 110309614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in3>; 110409614acdSSameer Pujar }; 110509614acdSSameer Pujar }; 110609614acdSSameer Pujar 110709614acdSSameer Pujar port@3 { 110809614acdSSameer Pujar reg = <3>; 110909614acdSSameer Pujar 111009614acdSSameer Pujar amx1_in4: endpoint { 111109614acdSSameer Pujar remote-endpoint = <&xbar_amx1_in4>; 111209614acdSSameer Pujar }; 111309614acdSSameer Pujar }; 111409614acdSSameer Pujar 111509614acdSSameer Pujar amx1_out_port: port@4 { 111609614acdSSameer Pujar reg = <4>; 111709614acdSSameer Pujar 111809614acdSSameer Pujar amx1_out: endpoint { 111909614acdSSameer Pujar remote-endpoint = <&xbar_amx1_out>; 112009614acdSSameer Pujar }; 112109614acdSSameer Pujar }; 112209614acdSSameer Pujar }; 112309614acdSSameer Pujar }; 112409614acdSSameer Pujar 112509614acdSSameer Pujar amx@2903100 { 112609614acdSSameer Pujar status = "okay"; 112709614acdSSameer Pujar 112809614acdSSameer Pujar ports { 112909614acdSSameer Pujar #address-cells = <1>; 113009614acdSSameer Pujar #size-cells = <0>; 113109614acdSSameer Pujar 113209614acdSSameer Pujar port@0 { 113309614acdSSameer Pujar reg = <0>; 113409614acdSSameer Pujar 113509614acdSSameer Pujar amx2_in1: endpoint { 113609614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in1>; 113709614acdSSameer Pujar }; 113809614acdSSameer Pujar }; 113909614acdSSameer Pujar 114009614acdSSameer Pujar port@1 { 114109614acdSSameer Pujar reg = <1>; 114209614acdSSameer Pujar 114309614acdSSameer Pujar amx2_in2: endpoint { 114409614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in2>; 114509614acdSSameer Pujar }; 114609614acdSSameer Pujar }; 114709614acdSSameer Pujar 114809614acdSSameer Pujar port@2 { 114909614acdSSameer Pujar reg = <2>; 115009614acdSSameer Pujar 115109614acdSSameer Pujar amx2_in3: endpoint { 115209614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in3>; 115309614acdSSameer Pujar }; 115409614acdSSameer Pujar }; 115509614acdSSameer Pujar 115609614acdSSameer Pujar port@3 { 115709614acdSSameer Pujar reg = <3>; 115809614acdSSameer Pujar 115909614acdSSameer Pujar amx2_in4: endpoint { 116009614acdSSameer Pujar remote-endpoint = <&xbar_amx2_in4>; 116109614acdSSameer Pujar }; 116209614acdSSameer Pujar }; 116309614acdSSameer Pujar 116409614acdSSameer Pujar amx2_out_port: port@4 { 116509614acdSSameer Pujar reg = <4>; 116609614acdSSameer Pujar 116709614acdSSameer Pujar amx2_out: endpoint { 116809614acdSSameer Pujar remote-endpoint = <&xbar_amx2_out>; 116909614acdSSameer Pujar }; 117009614acdSSameer Pujar }; 117109614acdSSameer Pujar }; 117209614acdSSameer Pujar }; 117309614acdSSameer Pujar 117409614acdSSameer Pujar amx@2903200 { 117509614acdSSameer Pujar status = "okay"; 117609614acdSSameer Pujar 117709614acdSSameer Pujar ports { 117809614acdSSameer Pujar #address-cells = <1>; 117909614acdSSameer Pujar #size-cells = <0>; 118009614acdSSameer Pujar 118109614acdSSameer Pujar port@0 { 118209614acdSSameer Pujar reg = <0>; 118309614acdSSameer Pujar 118409614acdSSameer Pujar amx3_in1: endpoint { 118509614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in1>; 118609614acdSSameer Pujar }; 118709614acdSSameer Pujar }; 118809614acdSSameer Pujar 118909614acdSSameer Pujar port@1 { 119009614acdSSameer Pujar reg = <1>; 119109614acdSSameer Pujar 119209614acdSSameer Pujar amx3_in2: endpoint { 119309614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in2>; 119409614acdSSameer Pujar }; 119509614acdSSameer Pujar }; 119609614acdSSameer Pujar 119709614acdSSameer Pujar port@2 { 119809614acdSSameer Pujar reg = <2>; 119909614acdSSameer Pujar 120009614acdSSameer Pujar amx3_in3: endpoint { 120109614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in3>; 120209614acdSSameer Pujar }; 120309614acdSSameer Pujar }; 120409614acdSSameer Pujar 120509614acdSSameer Pujar port@3 { 120609614acdSSameer Pujar reg = <3>; 120709614acdSSameer Pujar 120809614acdSSameer Pujar amx3_in4: endpoint { 120909614acdSSameer Pujar remote-endpoint = <&xbar_amx3_in4>; 121009614acdSSameer Pujar }; 121109614acdSSameer Pujar }; 121209614acdSSameer Pujar 121309614acdSSameer Pujar amx3_out_port: port@4 { 121409614acdSSameer Pujar reg = <4>; 121509614acdSSameer Pujar 121609614acdSSameer Pujar amx3_out: endpoint { 121709614acdSSameer Pujar remote-endpoint = <&xbar_amx3_out>; 121809614acdSSameer Pujar }; 121909614acdSSameer Pujar }; 122009614acdSSameer Pujar }; 122109614acdSSameer Pujar }; 122209614acdSSameer Pujar 122309614acdSSameer Pujar amx@2903300 { 122409614acdSSameer Pujar status = "okay"; 122509614acdSSameer Pujar 122609614acdSSameer Pujar ports { 122709614acdSSameer Pujar #address-cells = <1>; 122809614acdSSameer Pujar #size-cells = <0>; 122909614acdSSameer Pujar 123009614acdSSameer Pujar port@0 { 123109614acdSSameer Pujar reg = <0>; 123209614acdSSameer Pujar 123309614acdSSameer Pujar amx4_in1: endpoint { 123409614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in1>; 123509614acdSSameer Pujar }; 123609614acdSSameer Pujar }; 123709614acdSSameer Pujar 123809614acdSSameer Pujar port@1 { 123909614acdSSameer Pujar reg = <1>; 124009614acdSSameer Pujar 124109614acdSSameer Pujar amx4_in2: endpoint { 124209614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in2>; 124309614acdSSameer Pujar }; 124409614acdSSameer Pujar }; 124509614acdSSameer Pujar 124609614acdSSameer Pujar port@2 { 124709614acdSSameer Pujar reg = <2>; 124809614acdSSameer Pujar 124909614acdSSameer Pujar amx4_in3: endpoint { 125009614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in3>; 125109614acdSSameer Pujar }; 125209614acdSSameer Pujar }; 125309614acdSSameer Pujar 125409614acdSSameer Pujar port@3 { 125509614acdSSameer Pujar reg = <3>; 125609614acdSSameer Pujar 125709614acdSSameer Pujar amx4_in4: endpoint { 125809614acdSSameer Pujar remote-endpoint = <&xbar_amx4_in4>; 125909614acdSSameer Pujar }; 126009614acdSSameer Pujar }; 126109614acdSSameer Pujar 126209614acdSSameer Pujar amx4_out_port: port@4 { 126309614acdSSameer Pujar reg = <4>; 126409614acdSSameer Pujar 126509614acdSSameer Pujar amx4_out: endpoint { 126609614acdSSameer Pujar remote-endpoint = <&xbar_amx4_out>; 126709614acdSSameer Pujar }; 126809614acdSSameer Pujar }; 126909614acdSSameer Pujar }; 127009614acdSSameer Pujar }; 127109614acdSSameer Pujar 127209614acdSSameer Pujar adx@2903800 { 127309614acdSSameer Pujar status = "okay"; 127409614acdSSameer Pujar 127509614acdSSameer Pujar ports { 127609614acdSSameer Pujar #address-cells = <1>; 127709614acdSSameer Pujar #size-cells = <0>; 127809614acdSSameer Pujar 127909614acdSSameer Pujar port@0 { 128009614acdSSameer Pujar reg = <0>; 128109614acdSSameer Pujar 128209614acdSSameer Pujar adx1_in: endpoint { 128309614acdSSameer Pujar remote-endpoint = <&xbar_adx1_in>; 128409614acdSSameer Pujar }; 128509614acdSSameer Pujar }; 128609614acdSSameer Pujar 128709614acdSSameer Pujar adx1_out1_port: port@1 { 128809614acdSSameer Pujar reg = <1>; 128909614acdSSameer Pujar 129009614acdSSameer Pujar adx1_out1: endpoint { 129109614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out1>; 129209614acdSSameer Pujar }; 129309614acdSSameer Pujar }; 129409614acdSSameer Pujar 129509614acdSSameer Pujar adx1_out2_port: port@2 { 129609614acdSSameer Pujar reg = <2>; 129709614acdSSameer Pujar 129809614acdSSameer Pujar adx1_out2: endpoint { 129909614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out2>; 130009614acdSSameer Pujar }; 130109614acdSSameer Pujar }; 130209614acdSSameer Pujar 130309614acdSSameer Pujar adx1_out3_port: port@3 { 130409614acdSSameer Pujar reg = <3>; 130509614acdSSameer Pujar 130609614acdSSameer Pujar adx1_out3: endpoint { 130709614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out3>; 130809614acdSSameer Pujar }; 130909614acdSSameer Pujar }; 131009614acdSSameer Pujar 131109614acdSSameer Pujar adx1_out4_port: port@4 { 131209614acdSSameer Pujar reg = <4>; 131309614acdSSameer Pujar 131409614acdSSameer Pujar adx1_out4: endpoint { 131509614acdSSameer Pujar remote-endpoint = <&xbar_adx1_out4>; 131609614acdSSameer Pujar }; 131709614acdSSameer Pujar }; 131809614acdSSameer Pujar }; 131909614acdSSameer Pujar }; 132009614acdSSameer Pujar 132109614acdSSameer Pujar adx@2903900 { 132209614acdSSameer Pujar status = "okay"; 132309614acdSSameer Pujar 132409614acdSSameer Pujar ports { 132509614acdSSameer Pujar #address-cells = <1>; 132609614acdSSameer Pujar #size-cells = <0>; 132709614acdSSameer Pujar 132809614acdSSameer Pujar port@0 { 132909614acdSSameer Pujar reg = <0>; 133009614acdSSameer Pujar 133109614acdSSameer Pujar adx2_in: endpoint { 133209614acdSSameer Pujar remote-endpoint = <&xbar_adx2_in>; 133309614acdSSameer Pujar }; 133409614acdSSameer Pujar }; 133509614acdSSameer Pujar 133609614acdSSameer Pujar adx2_out1_port: port@1 { 133709614acdSSameer Pujar reg = <1>; 133809614acdSSameer Pujar 133909614acdSSameer Pujar adx2_out1: endpoint { 134009614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out1>; 134109614acdSSameer Pujar }; 134209614acdSSameer Pujar }; 134309614acdSSameer Pujar 134409614acdSSameer Pujar adx2_out2_port: port@2 { 134509614acdSSameer Pujar reg = <2>; 134609614acdSSameer Pujar 134709614acdSSameer Pujar adx2_out2: endpoint { 134809614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out2>; 134909614acdSSameer Pujar }; 135009614acdSSameer Pujar }; 135109614acdSSameer Pujar 135209614acdSSameer Pujar adx2_out3_port: port@3 { 135309614acdSSameer Pujar reg = <3>; 135409614acdSSameer Pujar 135509614acdSSameer Pujar adx2_out3: endpoint { 135609614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out3>; 135709614acdSSameer Pujar }; 135809614acdSSameer Pujar }; 135909614acdSSameer Pujar 136009614acdSSameer Pujar adx2_out4_port: port@4 { 136109614acdSSameer Pujar reg = <4>; 136209614acdSSameer Pujar 136309614acdSSameer Pujar adx2_out4: endpoint { 136409614acdSSameer Pujar remote-endpoint = <&xbar_adx2_out4>; 136509614acdSSameer Pujar }; 136609614acdSSameer Pujar }; 136709614acdSSameer Pujar }; 136809614acdSSameer Pujar }; 136909614acdSSameer Pujar 137009614acdSSameer Pujar adx@2903a00 { 137109614acdSSameer Pujar status = "okay"; 137209614acdSSameer Pujar 137309614acdSSameer Pujar ports { 137409614acdSSameer Pujar #address-cells = <1>; 137509614acdSSameer Pujar #size-cells = <0>; 137609614acdSSameer Pujar 137709614acdSSameer Pujar port@0 { 137809614acdSSameer Pujar reg = <0>; 137909614acdSSameer Pujar 138009614acdSSameer Pujar adx3_in: endpoint { 138109614acdSSameer Pujar remote-endpoint = <&xbar_adx3_in>; 138209614acdSSameer Pujar }; 138309614acdSSameer Pujar }; 138409614acdSSameer Pujar 138509614acdSSameer Pujar adx3_out1_port: port@1 { 138609614acdSSameer Pujar reg = <1>; 138709614acdSSameer Pujar 138809614acdSSameer Pujar adx3_out1: endpoint { 138909614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out1>; 139009614acdSSameer Pujar }; 139109614acdSSameer Pujar }; 139209614acdSSameer Pujar 139309614acdSSameer Pujar adx3_out2_port: port@2 { 139409614acdSSameer Pujar reg = <2>; 139509614acdSSameer Pujar 139609614acdSSameer Pujar adx3_out2: endpoint { 139709614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out2>; 139809614acdSSameer Pujar }; 139909614acdSSameer Pujar }; 140009614acdSSameer Pujar 140109614acdSSameer Pujar adx3_out3_port: port@3 { 140209614acdSSameer Pujar reg = <3>; 140309614acdSSameer Pujar 140409614acdSSameer Pujar adx3_out3: endpoint { 140509614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out3>; 140609614acdSSameer Pujar }; 140709614acdSSameer Pujar }; 140809614acdSSameer Pujar 140909614acdSSameer Pujar adx3_out4_port: port@4 { 141009614acdSSameer Pujar reg = <4>; 141109614acdSSameer Pujar 141209614acdSSameer Pujar adx3_out4: endpoint { 141309614acdSSameer Pujar remote-endpoint = <&xbar_adx3_out4>; 141409614acdSSameer Pujar }; 141509614acdSSameer Pujar }; 141609614acdSSameer Pujar }; 141709614acdSSameer Pujar }; 141809614acdSSameer Pujar 141909614acdSSameer Pujar adx@2903b00 { 142009614acdSSameer Pujar status = "okay"; 142109614acdSSameer Pujar 142209614acdSSameer Pujar ports { 142309614acdSSameer Pujar #address-cells = <1>; 142409614acdSSameer Pujar #size-cells = <0>; 142509614acdSSameer Pujar 142609614acdSSameer Pujar port@0 { 142709614acdSSameer Pujar reg = <0>; 142809614acdSSameer Pujar 142909614acdSSameer Pujar adx4_in: endpoint { 143009614acdSSameer Pujar remote-endpoint = <&xbar_adx4_in>; 143109614acdSSameer Pujar }; 143209614acdSSameer Pujar }; 143309614acdSSameer Pujar 143409614acdSSameer Pujar adx4_out1_port: port@1 { 143509614acdSSameer Pujar reg = <1>; 143609614acdSSameer Pujar 143709614acdSSameer Pujar adx4_out1: endpoint { 143809614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out1>; 143909614acdSSameer Pujar }; 144009614acdSSameer Pujar }; 144109614acdSSameer Pujar 144209614acdSSameer Pujar adx4_out2_port: port@2 { 144309614acdSSameer Pujar reg = <2>; 144409614acdSSameer Pujar 144509614acdSSameer Pujar adx4_out2: endpoint { 144609614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out2>; 144709614acdSSameer Pujar }; 144809614acdSSameer Pujar }; 144909614acdSSameer Pujar 145009614acdSSameer Pujar adx4_out3_port: port@3 { 145109614acdSSameer Pujar reg = <3>; 145209614acdSSameer Pujar 145309614acdSSameer Pujar adx4_out3: endpoint { 145409614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out3>; 145509614acdSSameer Pujar }; 145609614acdSSameer Pujar }; 145709614acdSSameer Pujar 145809614acdSSameer Pujar adx4_out4_port: port@4 { 145909614acdSSameer Pujar reg = <4>; 146009614acdSSameer Pujar 146109614acdSSameer Pujar adx4_out4: endpoint { 146209614acdSSameer Pujar remote-endpoint = <&xbar_adx4_out4>; 146309614acdSSameer Pujar }; 146409614acdSSameer Pujar }; 146509614acdSSameer Pujar }; 146609614acdSSameer Pujar }; 146709614acdSSameer Pujar 146809614acdSSameer Pujar dmic@2904200 { 146909614acdSSameer Pujar status = "okay"; 147009614acdSSameer Pujar 147109614acdSSameer Pujar ports { 147209614acdSSameer Pujar #address-cells = <1>; 147309614acdSSameer Pujar #size-cells = <0>; 147409614acdSSameer Pujar 147509614acdSSameer Pujar port@0 { 147609614acdSSameer Pujar reg = <0>; 147709614acdSSameer Pujar 147809614acdSSameer Pujar dmic3_cif: endpoint { 147909614acdSSameer Pujar remote-endpoint = <&xbar_dmic3>; 148009614acdSSameer Pujar }; 148109614acdSSameer Pujar }; 148209614acdSSameer Pujar 148309614acdSSameer Pujar dmic3_port: port@1 { 148409614acdSSameer Pujar reg = <1>; 148509614acdSSameer Pujar 148609614acdSSameer Pujar dmic3_dap: endpoint { 148709614acdSSameer Pujar /* placeholder for external codec */ 148809614acdSSameer Pujar }; 148909614acdSSameer Pujar }; 149009614acdSSameer Pujar }; 149109614acdSSameer Pujar }; 149209614acdSSameer Pujar 149309614acdSSameer Pujar mvc@290a000 { 149409614acdSSameer Pujar status = "okay"; 149509614acdSSameer Pujar 149609614acdSSameer Pujar ports { 149709614acdSSameer Pujar #address-cells = <1>; 149809614acdSSameer Pujar #size-cells = <0>; 149909614acdSSameer Pujar 150009614acdSSameer Pujar port@0 { 150109614acdSSameer Pujar reg = <0>; 150209614acdSSameer Pujar 150309614acdSSameer Pujar mvc1_cif_in: endpoint { 150409614acdSSameer Pujar remote-endpoint = <&xbar_mvc1_in>; 150509614acdSSameer Pujar }; 150609614acdSSameer Pujar }; 150709614acdSSameer Pujar 150809614acdSSameer Pujar mvc1_out_port: port@1 { 150909614acdSSameer Pujar reg = <1>; 151009614acdSSameer Pujar 151109614acdSSameer Pujar mvc1_cif_out: endpoint { 151209614acdSSameer Pujar remote-endpoint = <&xbar_mvc1_out>; 151309614acdSSameer Pujar }; 151409614acdSSameer Pujar }; 151509614acdSSameer Pujar }; 151609614acdSSameer Pujar }; 151709614acdSSameer Pujar 151809614acdSSameer Pujar mvc@290a200 { 151909614acdSSameer Pujar status = "okay"; 152009614acdSSameer Pujar 152109614acdSSameer Pujar ports { 152209614acdSSameer Pujar #address-cells = <1>; 152309614acdSSameer Pujar #size-cells = <0>; 152409614acdSSameer Pujar 152509614acdSSameer Pujar port@0 { 152609614acdSSameer Pujar reg = <0>; 152709614acdSSameer Pujar 152809614acdSSameer Pujar mvc2_cif_in: endpoint { 152909614acdSSameer Pujar remote-endpoint = <&xbar_mvc2_in>; 153009614acdSSameer Pujar }; 153109614acdSSameer Pujar }; 153209614acdSSameer Pujar 153309614acdSSameer Pujar mvc2_out_port: port@1 { 153409614acdSSameer Pujar reg = <1>; 153509614acdSSameer Pujar 153609614acdSSameer Pujar mvc2_cif_out: endpoint { 153709614acdSSameer Pujar remote-endpoint = <&xbar_mvc2_out>; 153809614acdSSameer Pujar }; 153909614acdSSameer Pujar }; 154009614acdSSameer Pujar }; 154109614acdSSameer Pujar }; 154209614acdSSameer Pujar 154309614acdSSameer Pujar amixer@290bb00 { 154409614acdSSameer Pujar status = "okay"; 154509614acdSSameer Pujar 154609614acdSSameer Pujar ports { 154709614acdSSameer Pujar #address-cells = <1>; 154809614acdSSameer Pujar #size-cells = <0>; 154909614acdSSameer Pujar 155009614acdSSameer Pujar port@0 { 155109614acdSSameer Pujar reg = <0x0>; 155209614acdSSameer Pujar 155309614acdSSameer Pujar mix_in1: endpoint { 155409614acdSSameer Pujar remote-endpoint = <&xbar_mix_in1>; 155509614acdSSameer Pujar }; 155609614acdSSameer Pujar }; 155709614acdSSameer Pujar 155809614acdSSameer Pujar port@1 { 155909614acdSSameer Pujar reg = <0x1>; 156009614acdSSameer Pujar 156109614acdSSameer Pujar mix_in2: endpoint { 156209614acdSSameer Pujar remote-endpoint = <&xbar_mix_in2>; 156309614acdSSameer Pujar }; 156409614acdSSameer Pujar }; 156509614acdSSameer Pujar 156609614acdSSameer Pujar port@2 { 156709614acdSSameer Pujar reg = <0x2>; 156809614acdSSameer Pujar 156909614acdSSameer Pujar mix_in3: endpoint { 157009614acdSSameer Pujar remote-endpoint = <&xbar_mix_in3>; 157109614acdSSameer Pujar }; 157209614acdSSameer Pujar }; 157309614acdSSameer Pujar 157409614acdSSameer Pujar port@3 { 157509614acdSSameer Pujar reg = <0x3>; 157609614acdSSameer Pujar 157709614acdSSameer Pujar mix_in4: endpoint { 157809614acdSSameer Pujar remote-endpoint = <&xbar_mix_in4>; 157909614acdSSameer Pujar }; 158009614acdSSameer Pujar }; 158109614acdSSameer Pujar 158209614acdSSameer Pujar port@4 { 158309614acdSSameer Pujar reg = <0x4>; 158409614acdSSameer Pujar 158509614acdSSameer Pujar mix_in5: endpoint { 158609614acdSSameer Pujar remote-endpoint = <&xbar_mix_in5>; 158709614acdSSameer Pujar }; 158809614acdSSameer Pujar }; 158909614acdSSameer Pujar 159009614acdSSameer Pujar port@5 { 159109614acdSSameer Pujar reg = <0x5>; 159209614acdSSameer Pujar 159309614acdSSameer Pujar mix_in6: endpoint { 159409614acdSSameer Pujar remote-endpoint = <&xbar_mix_in6>; 159509614acdSSameer Pujar }; 159609614acdSSameer Pujar }; 159709614acdSSameer Pujar 159809614acdSSameer Pujar port@6 { 159909614acdSSameer Pujar reg = <0x6>; 160009614acdSSameer Pujar 160109614acdSSameer Pujar mix_in7: endpoint { 160209614acdSSameer Pujar remote-endpoint = <&xbar_mix_in7>; 160309614acdSSameer Pujar }; 160409614acdSSameer Pujar }; 160509614acdSSameer Pujar 160609614acdSSameer Pujar port@7 { 160709614acdSSameer Pujar reg = <0x7>; 160809614acdSSameer Pujar 160909614acdSSameer Pujar mix_in8: endpoint { 161009614acdSSameer Pujar remote-endpoint = <&xbar_mix_in8>; 161109614acdSSameer Pujar }; 161209614acdSSameer Pujar }; 161309614acdSSameer Pujar 161409614acdSSameer Pujar port@8 { 161509614acdSSameer Pujar reg = <0x8>; 161609614acdSSameer Pujar 161709614acdSSameer Pujar mix_in9: endpoint { 161809614acdSSameer Pujar remote-endpoint = <&xbar_mix_in9>; 161909614acdSSameer Pujar }; 162009614acdSSameer Pujar }; 162109614acdSSameer Pujar 162209614acdSSameer Pujar port@9 { 162309614acdSSameer Pujar reg = <0x9>; 162409614acdSSameer Pujar 162509614acdSSameer Pujar mix_in10: endpoint { 162609614acdSSameer Pujar remote-endpoint = <&xbar_mix_in10>; 162709614acdSSameer Pujar }; 162809614acdSSameer Pujar }; 162909614acdSSameer Pujar 163009614acdSSameer Pujar mix_out1_port: port@a { 163109614acdSSameer Pujar reg = <0xa>; 163209614acdSSameer Pujar 163309614acdSSameer Pujar mix_out1: endpoint { 163409614acdSSameer Pujar remote-endpoint = <&xbar_mix_out1>; 163509614acdSSameer Pujar }; 163609614acdSSameer Pujar }; 163709614acdSSameer Pujar 163809614acdSSameer Pujar mix_out2_port: port@b { 163909614acdSSameer Pujar reg = <0xb>; 164009614acdSSameer Pujar 164109614acdSSameer Pujar mix_out2: endpoint { 164209614acdSSameer Pujar remote-endpoint = <&xbar_mix_out2>; 164309614acdSSameer Pujar }; 164409614acdSSameer Pujar }; 164509614acdSSameer Pujar 164609614acdSSameer Pujar mix_out3_port: port@c { 164709614acdSSameer Pujar reg = <0xc>; 164809614acdSSameer Pujar 164909614acdSSameer Pujar mix_out3: endpoint { 165009614acdSSameer Pujar remote-endpoint = <&xbar_mix_out3>; 165109614acdSSameer Pujar }; 165209614acdSSameer Pujar }; 165309614acdSSameer Pujar 165409614acdSSameer Pujar mix_out4_port: port@d { 165509614acdSSameer Pujar reg = <0xd>; 165609614acdSSameer Pujar 165709614acdSSameer Pujar mix_out4: endpoint { 165809614acdSSameer Pujar remote-endpoint = <&xbar_mix_out4>; 165909614acdSSameer Pujar }; 166009614acdSSameer Pujar }; 166109614acdSSameer Pujar 166209614acdSSameer Pujar mix_out5_port: port@e { 166309614acdSSameer Pujar reg = <0xe>; 166409614acdSSameer Pujar 166509614acdSSameer Pujar mix_out5: endpoint { 166609614acdSSameer Pujar remote-endpoint = <&xbar_mix_out5>; 166709614acdSSameer Pujar }; 166809614acdSSameer Pujar }; 166909614acdSSameer Pujar }; 167009614acdSSameer Pujar }; 167109614acdSSameer Pujar 167209614acdSSameer Pujar admaif@290f000 { 167309614acdSSameer Pujar status = "okay"; 167409614acdSSameer Pujar 167509614acdSSameer Pujar ports { 167609614acdSSameer Pujar #address-cells = <1>; 167709614acdSSameer Pujar #size-cells = <0>; 167809614acdSSameer Pujar 167909614acdSSameer Pujar admaif0_port: port@0 { 168009614acdSSameer Pujar reg = <0x0>; 168109614acdSSameer Pujar 168209614acdSSameer Pujar admaif0: endpoint { 168309614acdSSameer Pujar remote-endpoint = <&xbar_admaif0>; 168409614acdSSameer Pujar }; 168509614acdSSameer Pujar }; 168609614acdSSameer Pujar 168709614acdSSameer Pujar admaif1_port: port@1 { 168809614acdSSameer Pujar reg = <0x1>; 168909614acdSSameer Pujar 169009614acdSSameer Pujar admaif1: endpoint { 169109614acdSSameer Pujar remote-endpoint = <&xbar_admaif1>; 169209614acdSSameer Pujar }; 169309614acdSSameer Pujar }; 169409614acdSSameer Pujar 169509614acdSSameer Pujar admaif2_port: port@2 { 169609614acdSSameer Pujar reg = <0x2>; 169709614acdSSameer Pujar 169809614acdSSameer Pujar admaif2: endpoint { 169909614acdSSameer Pujar remote-endpoint = <&xbar_admaif2>; 170009614acdSSameer Pujar }; 170109614acdSSameer Pujar }; 170209614acdSSameer Pujar 170309614acdSSameer Pujar admaif3_port: port@3 { 170409614acdSSameer Pujar reg = <0x3>; 170509614acdSSameer Pujar 170609614acdSSameer Pujar admaif3: endpoint { 170709614acdSSameer Pujar remote-endpoint = <&xbar_admaif3>; 170809614acdSSameer Pujar }; 170909614acdSSameer Pujar }; 171009614acdSSameer Pujar 171109614acdSSameer Pujar admaif4_port: port@4 { 171209614acdSSameer Pujar reg = <0x4>; 171309614acdSSameer Pujar 171409614acdSSameer Pujar admaif4: endpoint { 171509614acdSSameer Pujar remote-endpoint = <&xbar_admaif4>; 171609614acdSSameer Pujar }; 171709614acdSSameer Pujar }; 171809614acdSSameer Pujar 171909614acdSSameer Pujar admaif5_port: port@5 { 172009614acdSSameer Pujar reg = <0x5>; 172109614acdSSameer Pujar 172209614acdSSameer Pujar admaif5: endpoint { 172309614acdSSameer Pujar remote-endpoint = <&xbar_admaif5>; 172409614acdSSameer Pujar }; 172509614acdSSameer Pujar }; 172609614acdSSameer Pujar 172709614acdSSameer Pujar admaif6_port: port@6 { 172809614acdSSameer Pujar reg = <0x6>; 172909614acdSSameer Pujar 173009614acdSSameer Pujar admaif6: endpoint { 173109614acdSSameer Pujar remote-endpoint = <&xbar_admaif6>; 173209614acdSSameer Pujar }; 173309614acdSSameer Pujar }; 173409614acdSSameer Pujar 173509614acdSSameer Pujar admaif7_port: port@7 { 173609614acdSSameer Pujar reg = <0x7>; 173709614acdSSameer Pujar 173809614acdSSameer Pujar admaif7: endpoint { 173909614acdSSameer Pujar remote-endpoint = <&xbar_admaif7>; 174009614acdSSameer Pujar }; 174109614acdSSameer Pujar }; 174209614acdSSameer Pujar 174309614acdSSameer Pujar admaif8_port: port@8 { 174409614acdSSameer Pujar reg = <0x8>; 174509614acdSSameer Pujar 174609614acdSSameer Pujar admaif8: endpoint { 174709614acdSSameer Pujar remote-endpoint = <&xbar_admaif8>; 174809614acdSSameer Pujar }; 174909614acdSSameer Pujar }; 175009614acdSSameer Pujar 175109614acdSSameer Pujar admaif9_port: port@9 { 175209614acdSSameer Pujar reg = <0x9>; 175309614acdSSameer Pujar 175409614acdSSameer Pujar admaif9: endpoint { 175509614acdSSameer Pujar remote-endpoint = <&xbar_admaif9>; 175609614acdSSameer Pujar }; 175709614acdSSameer Pujar }; 175809614acdSSameer Pujar 175909614acdSSameer Pujar admaif10_port: port@a { 176009614acdSSameer Pujar reg = <0xa>; 176109614acdSSameer Pujar 176209614acdSSameer Pujar admaif10: endpoint { 176309614acdSSameer Pujar remote-endpoint = <&xbar_admaif10>; 176409614acdSSameer Pujar }; 176509614acdSSameer Pujar }; 176609614acdSSameer Pujar 176709614acdSSameer Pujar admaif11_port: port@b { 176809614acdSSameer Pujar reg = <0xb>; 176909614acdSSameer Pujar 177009614acdSSameer Pujar admaif11: endpoint { 177109614acdSSameer Pujar remote-endpoint = <&xbar_admaif11>; 177209614acdSSameer Pujar }; 177309614acdSSameer Pujar }; 177409614acdSSameer Pujar 177509614acdSSameer Pujar admaif12_port: port@c { 177609614acdSSameer Pujar reg = <0xc>; 177709614acdSSameer Pujar 177809614acdSSameer Pujar admaif12: endpoint { 177909614acdSSameer Pujar remote-endpoint = <&xbar_admaif12>; 178009614acdSSameer Pujar }; 178109614acdSSameer Pujar }; 178209614acdSSameer Pujar 178309614acdSSameer Pujar admaif13_port: port@d { 178409614acdSSameer Pujar reg = <0xd>; 178509614acdSSameer Pujar 178609614acdSSameer Pujar admaif13: endpoint { 178709614acdSSameer Pujar remote-endpoint = <&xbar_admaif13>; 178809614acdSSameer Pujar }; 178909614acdSSameer Pujar }; 179009614acdSSameer Pujar 179109614acdSSameer Pujar admaif14_port: port@e { 179209614acdSSameer Pujar reg = <0xe>; 179309614acdSSameer Pujar 179409614acdSSameer Pujar admaif14: endpoint { 179509614acdSSameer Pujar remote-endpoint = <&xbar_admaif14>; 179609614acdSSameer Pujar }; 179709614acdSSameer Pujar }; 179809614acdSSameer Pujar 179909614acdSSameer Pujar admaif15_port: port@f { 180009614acdSSameer Pujar reg = <0xf>; 180109614acdSSameer Pujar 180209614acdSSameer Pujar admaif15: endpoint { 180309614acdSSameer Pujar remote-endpoint = <&xbar_admaif15>; 180409614acdSSameer Pujar }; 180509614acdSSameer Pujar }; 180609614acdSSameer Pujar 180709614acdSSameer Pujar admaif16_port: port@10 { 180809614acdSSameer Pujar reg = <0x10>; 180909614acdSSameer Pujar 181009614acdSSameer Pujar admaif16: endpoint { 181109614acdSSameer Pujar remote-endpoint = <&xbar_admaif16>; 181209614acdSSameer Pujar }; 181309614acdSSameer Pujar }; 181409614acdSSameer Pujar 181509614acdSSameer Pujar admaif17_port: port@11 { 181609614acdSSameer Pujar reg = <0x11>; 181709614acdSSameer Pujar 181809614acdSSameer Pujar admaif17: endpoint { 181909614acdSSameer Pujar remote-endpoint = <&xbar_admaif17>; 182009614acdSSameer Pujar }; 182109614acdSSameer Pujar }; 182209614acdSSameer Pujar 182309614acdSSameer Pujar admaif18_port: port@12 { 182409614acdSSameer Pujar reg = <0x12>; 182509614acdSSameer Pujar 182609614acdSSameer Pujar admaif18: endpoint { 182709614acdSSameer Pujar remote-endpoint = <&xbar_admaif18>; 182809614acdSSameer Pujar }; 182909614acdSSameer Pujar }; 183009614acdSSameer Pujar 183109614acdSSameer Pujar admaif19_port: port@13 { 183209614acdSSameer Pujar reg = <0x13>; 183309614acdSSameer Pujar 183409614acdSSameer Pujar admaif19: endpoint { 183509614acdSSameer Pujar remote-endpoint = <&xbar_admaif19>; 183609614acdSSameer Pujar }; 183709614acdSSameer Pujar }; 183809614acdSSameer Pujar }; 183909614acdSSameer Pujar }; 1840*261a46a9SSameer Pujar 1841*261a46a9SSameer Pujar asrc@2910000 { 1842*261a46a9SSameer Pujar status = "okay"; 1843*261a46a9SSameer Pujar 1844*261a46a9SSameer Pujar ports { 1845*261a46a9SSameer Pujar #address-cells = <1>; 1846*261a46a9SSameer Pujar #size-cells = <0>; 1847*261a46a9SSameer Pujar 1848*261a46a9SSameer Pujar port@0 { 1849*261a46a9SSameer Pujar reg = <0x0>; 1850*261a46a9SSameer Pujar 1851*261a46a9SSameer Pujar asrc_in1_ep: endpoint { 1852*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in1_ep>; 1853*261a46a9SSameer Pujar }; 1854*261a46a9SSameer Pujar }; 1855*261a46a9SSameer Pujar 1856*261a46a9SSameer Pujar port@1 { 1857*261a46a9SSameer Pujar reg = <0x1>; 1858*261a46a9SSameer Pujar 1859*261a46a9SSameer Pujar asrc_in2_ep: endpoint { 1860*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in2_ep>; 1861*261a46a9SSameer Pujar }; 1862*261a46a9SSameer Pujar }; 1863*261a46a9SSameer Pujar 1864*261a46a9SSameer Pujar port@2 { 1865*261a46a9SSameer Pujar reg = <0x2>; 1866*261a46a9SSameer Pujar 1867*261a46a9SSameer Pujar asrc_in3_ep: endpoint { 1868*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in3_ep>; 1869*261a46a9SSameer Pujar }; 1870*261a46a9SSameer Pujar }; 1871*261a46a9SSameer Pujar 1872*261a46a9SSameer Pujar port@3 { 1873*261a46a9SSameer Pujar reg = <0x3>; 1874*261a46a9SSameer Pujar 1875*261a46a9SSameer Pujar asrc_in4_ep: endpoint { 1876*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in4_ep>; 1877*261a46a9SSameer Pujar }; 1878*261a46a9SSameer Pujar }; 1879*261a46a9SSameer Pujar 1880*261a46a9SSameer Pujar port@4 { 1881*261a46a9SSameer Pujar reg = <0x4>; 1882*261a46a9SSameer Pujar 1883*261a46a9SSameer Pujar asrc_in5_ep: endpoint { 1884*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in5_ep>; 1885*261a46a9SSameer Pujar }; 1886*261a46a9SSameer Pujar }; 1887*261a46a9SSameer Pujar 1888*261a46a9SSameer Pujar port@5 { 1889*261a46a9SSameer Pujar reg = <0x5>; 1890*261a46a9SSameer Pujar 1891*261a46a9SSameer Pujar asrc_in6_ep: endpoint { 1892*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in6_ep>; 1893*261a46a9SSameer Pujar }; 1894*261a46a9SSameer Pujar }; 1895*261a46a9SSameer Pujar 1896*261a46a9SSameer Pujar port@6 { 1897*261a46a9SSameer Pujar reg = <0x6>; 1898*261a46a9SSameer Pujar 1899*261a46a9SSameer Pujar asrc_in7_ep: endpoint { 1900*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in7_ep>; 1901*261a46a9SSameer Pujar }; 1902*261a46a9SSameer Pujar }; 1903*261a46a9SSameer Pujar 1904*261a46a9SSameer Pujar asrc_out1_port: port@7 { 1905*261a46a9SSameer Pujar reg = <0x7>; 1906*261a46a9SSameer Pujar 1907*261a46a9SSameer Pujar asrc_out1_ep: endpoint { 1908*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out1_ep>; 1909*261a46a9SSameer Pujar }; 1910*261a46a9SSameer Pujar }; 1911*261a46a9SSameer Pujar 1912*261a46a9SSameer Pujar asrc_out2_port: port@8 { 1913*261a46a9SSameer Pujar reg = <0x8>; 1914*261a46a9SSameer Pujar 1915*261a46a9SSameer Pujar asrc_out2_ep: endpoint { 1916*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out2_ep>; 1917*261a46a9SSameer Pujar }; 1918*261a46a9SSameer Pujar }; 1919*261a46a9SSameer Pujar 1920*261a46a9SSameer Pujar asrc_out3_port: port@9 { 1921*261a46a9SSameer Pujar reg = <0x9>; 1922*261a46a9SSameer Pujar 1923*261a46a9SSameer Pujar asrc_out3_ep: endpoint { 1924*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out3_ep>; 1925*261a46a9SSameer Pujar }; 1926*261a46a9SSameer Pujar }; 1927*261a46a9SSameer Pujar 1928*261a46a9SSameer Pujar asrc_out4_port: port@a { 1929*261a46a9SSameer Pujar reg = <0xa>; 1930*261a46a9SSameer Pujar 1931*261a46a9SSameer Pujar asrc_out4_ep: endpoint { 1932*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out4_ep>; 1933*261a46a9SSameer Pujar }; 1934*261a46a9SSameer Pujar }; 1935*261a46a9SSameer Pujar 1936*261a46a9SSameer Pujar asrc_out5_port: port@b { 1937*261a46a9SSameer Pujar reg = <0xb>; 1938*261a46a9SSameer Pujar 1939*261a46a9SSameer Pujar asrc_out5_ep: endpoint { 1940*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out5_ep>; 1941*261a46a9SSameer Pujar }; 1942*261a46a9SSameer Pujar }; 1943*261a46a9SSameer Pujar 1944*261a46a9SSameer Pujar asrc_out6_port: port@c { 1945*261a46a9SSameer Pujar reg = <0xc>; 1946*261a46a9SSameer Pujar 1947*261a46a9SSameer Pujar asrc_out6_ep: endpoint { 1948*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out6_ep>; 1949*261a46a9SSameer Pujar }; 1950*261a46a9SSameer Pujar }; 1951*261a46a9SSameer Pujar }; 1952*261a46a9SSameer Pujar }; 195309614acdSSameer Pujar }; 195409614acdSSameer Pujar 195509614acdSSameer Pujar dma-controller@2930000 { 195609614acdSSameer Pujar status = "okay"; 195709614acdSSameer Pujar }; 195809614acdSSameer Pujar 195909614acdSSameer Pujar interrupt-controller@2a40000 { 196009614acdSSameer Pujar status = "okay"; 196109614acdSSameer Pujar }; 196209614acdSSameer Pujar }; 1963621e12a1SMohan Kumar 1964ff578db7Skartik serial@3100000 { 1965ff578db7Skartik compatible = "nvidia,tegra194-hsuart"; 1966ff578db7Skartik status = "okay"; 1967ff578db7Skartik }; 1968ff578db7Skartik 1969621e12a1SMohan Kumar hda@3510000 { 1970621e12a1SMohan Kumar nvidia,model = "NVIDIA Jetson AGX Orin HDA"; 1971621e12a1SMohan Kumar }; 197209614acdSSameer Pujar }; 197309614acdSSameer Pujar 1974533337d5SMikko Perttunen chosen { 1975533337d5SMikko Perttunen bootargs = "console=ttyS0,115200n8"; 1976533337d5SMikko Perttunen stdout-path = "serial0:115200n8"; 1977533337d5SMikko Perttunen }; 1978533337d5SMikko Perttunen 1979699349e0SThierry Reding gpio-keys { 1980699349e0SThierry Reding compatible = "gpio-keys"; 1981699349e0SThierry Reding status = "okay"; 1982699349e0SThierry Reding 1983699349e0SThierry Reding force-recovery { 1984699349e0SThierry Reding label = "Force Recovery"; 1985699349e0SThierry Reding gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>; 1986699349e0SThierry Reding linux,input-type = <EV_KEY>; 1987699349e0SThierry Reding linux,code = <BTN_1>; 1988699349e0SThierry Reding }; 1989699349e0SThierry Reding 1990699349e0SThierry Reding power-key { 1991699349e0SThierry Reding label = "Power"; 1992699349e0SThierry Reding gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>; 1993699349e0SThierry Reding linux,input-type = <EV_KEY>; 1994699349e0SThierry Reding linux,code = <KEY_POWER>; 1995699349e0SThierry Reding wakeup-event-action = <EV_ACT_ASSERTED>; 1996699349e0SThierry Reding wakeup-source; 1997699349e0SThierry Reding }; 1998699349e0SThierry Reding 1999699349e0SThierry Reding suspend { 2000699349e0SThierry Reding label = "Suspend"; 2001699349e0SThierry Reding gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>; 2002699349e0SThierry Reding linux,input-type = <EV_KEY>; 2003699349e0SThierry Reding linux,code = <KEY_SLEEP>; 2004699349e0SThierry Reding }; 2005699349e0SThierry Reding }; 2006699349e0SThierry Reding 2007533337d5SMikko Perttunen serial { 2008533337d5SMikko Perttunen status = "okay"; 2009533337d5SMikko Perttunen }; 201009614acdSSameer Pujar 201109614acdSSameer Pujar sound { 201209614acdSSameer Pujar status = "okay"; 201309614acdSSameer Pujar 201409614acdSSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 201509614acdSSameer Pujar 201609614acdSSameer Pujar dais = /* ADMAIF (FE) Ports */ 201709614acdSSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 201809614acdSSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 201909614acdSSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 202009614acdSSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 202109614acdSSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 202209614acdSSameer Pujar /* XBAR Ports */ 202309614acdSSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 202409614acdSSameer Pujar <&xbar_i2s6_port>, <&xbar_dmic3_port>, 202509614acdSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 202609614acdSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 202709614acdSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 202809614acdSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 202909614acdSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 203009614acdSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 203109614acdSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 203209614acdSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 203309614acdSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 203409614acdSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 203509614acdSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 203609614acdSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 203709614acdSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 203809614acdSSameer Pujar <&xbar_mix_in1_port>, <&xbar_mix_in2_port>, 203909614acdSSameer Pujar <&xbar_mix_in3_port>, <&xbar_mix_in4_port>, 204009614acdSSameer Pujar <&xbar_mix_in5_port>, <&xbar_mix_in6_port>, 204109614acdSSameer Pujar <&xbar_mix_in7_port>, <&xbar_mix_in8_port>, 204209614acdSSameer Pujar <&xbar_mix_in9_port>, <&xbar_mix_in10_port>, 2043*261a46a9SSameer Pujar <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2044*261a46a9SSameer Pujar <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2045*261a46a9SSameer Pujar <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2046*261a46a9SSameer Pujar <&xbar_asrc_in7_port>, 204709614acdSSameer Pujar /* HW accelerators */ 204809614acdSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 204909614acdSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 205009614acdSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 205109614acdSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 205209614acdSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 205309614acdSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 205409614acdSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 205509614acdSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 205609614acdSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 205709614acdSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 205809614acdSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 205909614acdSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 206009614acdSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 206109614acdSSameer Pujar <&mix_out1_port>, <&mix_out2_port>, <&mix_out3_port>, 206209614acdSSameer Pujar <&mix_out4_port>, <&mix_out5_port>, 2063*261a46a9SSameer Pujar <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2064*261a46a9SSameer Pujar <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 206509614acdSSameer Pujar /* BE I/O Ports */ 206609614acdSSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 206709614acdSSameer Pujar <&dmic3_port>; 206809614acdSSameer Pujar 206909614acdSSameer Pujar label = "NVIDIA Jetson AGX Orin APE"; 207009614acdSSameer Pujar }; 2071533337d5SMikko Perttunen}; 2072