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