1b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0 2336f79c7SThierry Reding/dts-v1/; 3336f79c7SThierry Reding 4336f79c7SThierry Reding#include "tegra210-p2180.dtsi" 5336f79c7SThierry Reding#include "tegra210-p2597.dtsi" 6336f79c7SThierry Reding 7336f79c7SThierry Reding/ { 8336f79c7SThierry Reding model = "NVIDIA Jetson TX1 Developer Kit"; 9336f79c7SThierry Reding compatible = "nvidia,p2371-2180", "nvidia,tegra210"; 107596723eSThierry Reding 11475d99fcSRob Herring pcie@1003000 { 12af099eabSThierry Reding status = "okay"; 13af099eabSThierry Reding 14af099eabSThierry Reding hvddio-pex-supply = <&vdd_1v8>; 15af099eabSThierry Reding dvddio-pex-supply = <&vdd_pex_1v05>; 16af099eabSThierry Reding vddio-pex-ctl-supply = <&vdd_1v8>; 17af099eabSThierry Reding 18af099eabSThierry Reding pci@1,0 { 19af099eabSThierry Reding phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>, 20af099eabSThierry Reding <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>, 21af099eabSThierry Reding <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>, 22af099eabSThierry Reding <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>; 23af099eabSThierry Reding phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3"; 24af099eabSThierry Reding status = "okay"; 25af099eabSThierry Reding }; 26af099eabSThierry Reding 27af099eabSThierry Reding pci@2,0 { 28af099eabSThierry Reding phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>; 29af099eabSThierry Reding phy-names = "pcie-0"; 30af099eabSThierry Reding status = "okay"; 31af099eabSThierry Reding }; 32af099eabSThierry Reding }; 33af099eabSThierry Reding 347596723eSThierry Reding host1x@50000000 { 357596723eSThierry Reding dsi@54300000 { 367596723eSThierry Reding status = "okay"; 377596723eSThierry Reding 387596723eSThierry Reding avdd-dsi-csi-supply = <&vdd_dsi_csi>; 397596723eSThierry Reding 407596723eSThierry Reding panel@0 { 417596723eSThierry Reding compatible = "auo,b080uan01"; 427596723eSThierry Reding reg = <0>; 437596723eSThierry Reding 447596723eSThierry Reding enable-gpios = <&gpio TEGRA_GPIO(V, 2) 457596723eSThierry Reding GPIO_ACTIVE_HIGH>; 467596723eSThierry Reding power-supply = <&vdd_5v0_io>; 477596723eSThierry Reding backlight = <&backlight>; 487596723eSThierry Reding }; 497596723eSThierry Reding }; 507596723eSThierry Reding }; 517596723eSThierry Reding 527596723eSThierry Reding i2c@7000c400 { 537596723eSThierry Reding backlight: backlight@2c { 547596723eSThierry Reding compatible = "ti,lp8557"; 557596723eSThierry Reding reg = <0x2c>; 56db705117SJon Hunter power-supply = <&vdd_3v3_sys>; 577596723eSThierry Reding 587596723eSThierry Reding dev-ctrl = /bits/ 8 <0x80>; 597596723eSThierry Reding init-brt = /bits/ 8 <0xff>; 607596723eSThierry Reding 617596723eSThierry Reding pwms = <&pwm 0 29334>; 627596723eSThierry Reding pwm-names = "lp8557"; 637596723eSThierry Reding 647596723eSThierry Reding /* boost frequency 1 MHz */ 65*29bae9dcSArtur Weber rom-13h { 667596723eSThierry Reding rom-addr = /bits/ 8 <0x13>; 677596723eSThierry Reding rom-val = /bits/ 8 <0x01>; 687596723eSThierry Reding }; 6979ed18d9SThierry Reding 7079ed18d9SThierry Reding /* 3 LED string */ 71*29bae9dcSArtur Weber rom-14h { 7279ed18d9SThierry Reding rom-addr = /bits/ 8 <0x14>; 7379ed18d9SThierry Reding rom-val = /bits/ 8 <0x87>; 7479ed18d9SThierry Reding }; 757596723eSThierry Reding }; 767596723eSThierry Reding }; 77a1304d35SJoseph Lo 783492d0a1SThierry Reding i2c@7000c500 { 793492d0a1SThierry Reding /* carrier board ID EEPROM */ 803492d0a1SThierry Reding eeprom@57 { 813492d0a1SThierry Reding compatible = "atmel,24c02"; 823492d0a1SThierry Reding reg = <0x57>; 833492d0a1SThierry Reding 84a4387f29SJon Hunter label = "system"; 85ec5fd197SJon Hunter vcc-supply = <&vdd_1v8>; 869efa0fcaSThierry Reding address-width = <8>; 879efa0fcaSThierry Reding pagesize = <8>; 883492d0a1SThierry Reding size = <256>; 893492d0a1SThierry Reding read-only; 903492d0a1SThierry Reding }; 913492d0a1SThierry Reding }; 923492d0a1SThierry Reding 93a1304d35SJoseph Lo clock@70110000 { 94a1304d35SJoseph Lo status = "okay"; 95a1304d35SJoseph Lo 96a1304d35SJoseph Lo nvidia,cf = <6>; 97a1304d35SJoseph Lo nvidia,ci = <0>; 98a1304d35SJoseph Lo nvidia,cg = <2>; 99a1304d35SJoseph Lo nvidia,droop-ctrl = <0x00000f00>; 100a1304d35SJoseph Lo nvidia,force-mode = <1>; 101a1304d35SJoseph Lo nvidia,sample-rate = <25000>; 102a1304d35SJoseph Lo 103a1304d35SJoseph Lo nvidia,pwm-min-microvolts = <708000>; 104a1304d35SJoseph Lo nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */ 105a1304d35SJoseph Lo nvidia,pwm-to-pmic; 106a1304d35SJoseph Lo nvidia,pwm-tristate-microvolts = <1000000>; 107a1304d35SJoseph Lo nvidia,pwm-voltage-step-microvolts = <19200>; 108a1304d35SJoseph Lo 109a1304d35SJoseph Lo pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable"; 110a1304d35SJoseph Lo pinctrl-0 = <&dvfs_pwm_active_state>; 111a1304d35SJoseph Lo pinctrl-1 = <&dvfs_pwm_inactive_state>; 112a1304d35SJoseph Lo }; 11310ece0c1SSameer Pujar 11410ece0c1SSameer Pujar aconnect@702c0000 { 11510ece0c1SSameer Pujar status = "okay"; 11610ece0c1SSameer Pujar 117b0b4e286SSameer Pujar ahub@702d0800 { 118b0b4e286SSameer Pujar status = "okay"; 119b0b4e286SSameer Pujar 120b0b4e286SSameer Pujar admaif@702d0000 { 121b0b4e286SSameer Pujar status = "okay"; 122b0b4e286SSameer Pujar }; 123b0b4e286SSameer Pujar 124b0b4e286SSameer Pujar i2s@702d1000 { 125b0b4e286SSameer Pujar status = "okay"; 126b0b4e286SSameer Pujar 127b0b4e286SSameer Pujar ports { 128b0b4e286SSameer Pujar #address-cells = <1>; 129b0b4e286SSameer Pujar #size-cells = <0>; 130b0b4e286SSameer Pujar 131b0b4e286SSameer Pujar port@0 { 132b0b4e286SSameer Pujar reg = <0>; 133b0b4e286SSameer Pujar 134b0b4e286SSameer Pujar i2s1_cif_ep: endpoint { 135b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 136b0b4e286SSameer Pujar }; 137b0b4e286SSameer Pujar }; 138b0b4e286SSameer Pujar 139b0b4e286SSameer Pujar i2s1_port: port@1 { 140b0b4e286SSameer Pujar reg = <1>; 141b0b4e286SSameer Pujar 142b0b4e286SSameer Pujar i2s1_dap_ep: endpoint { 143b0b4e286SSameer Pujar dai-format = "i2s"; 144b0b4e286SSameer Pujar /* Placeholder for external Codec */ 145b0b4e286SSameer Pujar }; 146b0b4e286SSameer Pujar }; 147b0b4e286SSameer Pujar }; 148b0b4e286SSameer Pujar }; 149b0b4e286SSameer Pujar 150b0b4e286SSameer Pujar i2s@702d1100 { 151b0b4e286SSameer Pujar status = "okay"; 152b0b4e286SSameer Pujar 153b0b4e286SSameer Pujar ports { 154b0b4e286SSameer Pujar #address-cells = <1>; 155b0b4e286SSameer Pujar #size-cells = <0>; 156b0b4e286SSameer Pujar 157b0b4e286SSameer Pujar port@0 { 158b0b4e286SSameer Pujar reg = <0>; 159b0b4e286SSameer Pujar 160b0b4e286SSameer Pujar i2s2_cif_ep: endpoint { 161b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 162b0b4e286SSameer Pujar }; 163b0b4e286SSameer Pujar }; 164b0b4e286SSameer Pujar 165b0b4e286SSameer Pujar i2s2_port: port@1 { 166b0b4e286SSameer Pujar reg = <1>; 167b0b4e286SSameer Pujar 168b0b4e286SSameer Pujar i2s2_dap_ep: endpoint { 169b0b4e286SSameer Pujar dai-format = "i2s"; 170b0b4e286SSameer Pujar /* Placeholder for external Codec */ 171b0b4e286SSameer Pujar }; 172b0b4e286SSameer Pujar }; 173b0b4e286SSameer Pujar }; 174b0b4e286SSameer Pujar }; 175b0b4e286SSameer Pujar 176b0b4e286SSameer Pujar i2s@702d1200 { 177b0b4e286SSameer Pujar status = "okay"; 178b0b4e286SSameer Pujar 179b0b4e286SSameer Pujar ports { 180b0b4e286SSameer Pujar #address-cells = <1>; 181b0b4e286SSameer Pujar #size-cells = <0>; 182b0b4e286SSameer Pujar 183b0b4e286SSameer Pujar port@0 { 184b0b4e286SSameer Pujar reg = <0>; 185b0b4e286SSameer Pujar 186b0b4e286SSameer Pujar i2s3_cif_ep: endpoint { 187b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s3_ep>; 188b0b4e286SSameer Pujar }; 189b0b4e286SSameer Pujar }; 190b0b4e286SSameer Pujar 191b0b4e286SSameer Pujar i2s3_port: port@1 { 192b0b4e286SSameer Pujar reg = <1>; 193b0b4e286SSameer Pujar 194b0b4e286SSameer Pujar i2s3_dap_ep: endpoint { 195b0b4e286SSameer Pujar dai-format = "i2s"; 196b0b4e286SSameer Pujar /* Placeholder for external Codec */ 197b0b4e286SSameer Pujar }; 198b0b4e286SSameer Pujar }; 199b0b4e286SSameer Pujar }; 200b0b4e286SSameer Pujar }; 201b0b4e286SSameer Pujar 202b0b4e286SSameer Pujar i2s@702d1300 { 203b0b4e286SSameer Pujar status = "okay"; 204b0b4e286SSameer Pujar 205b0b4e286SSameer Pujar ports { 206b0b4e286SSameer Pujar #address-cells = <1>; 207b0b4e286SSameer Pujar #size-cells = <0>; 208b0b4e286SSameer Pujar 209b0b4e286SSameer Pujar port@0 { 210b0b4e286SSameer Pujar reg = <0>; 211b0b4e286SSameer Pujar 212b0b4e286SSameer Pujar i2s4_cif_ep: endpoint { 213b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 214b0b4e286SSameer Pujar }; 215b0b4e286SSameer Pujar }; 216b0b4e286SSameer Pujar 217b0b4e286SSameer Pujar i2s4_port: port@1 { 218b0b4e286SSameer Pujar reg = <1>; 219b0b4e286SSameer Pujar 220b0b4e286SSameer Pujar i2s4_dap_ep: endpoint { 221b0b4e286SSameer Pujar dai-format = "i2s"; 222b0b4e286SSameer Pujar /* Placeholder for external Codec */ 223b0b4e286SSameer Pujar }; 224b0b4e286SSameer Pujar }; 225b0b4e286SSameer Pujar }; 226b0b4e286SSameer Pujar }; 227b0b4e286SSameer Pujar 228b0b4e286SSameer Pujar i2s@702d1400 { 229b0b4e286SSameer Pujar status = "okay"; 230b0b4e286SSameer Pujar 231b0b4e286SSameer Pujar ports { 232b0b4e286SSameer Pujar #address-cells = <1>; 233b0b4e286SSameer Pujar #size-cells = <0>; 234b0b4e286SSameer Pujar 235b0b4e286SSameer Pujar port@0 { 236b0b4e286SSameer Pujar reg = <0>; 237b0b4e286SSameer Pujar 238b0b4e286SSameer Pujar i2s5_cif_ep: endpoint { 239b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s5_ep>; 240b0b4e286SSameer Pujar }; 241b0b4e286SSameer Pujar }; 242b0b4e286SSameer Pujar 243b0b4e286SSameer Pujar i2s5_port: port@1 { 244b0b4e286SSameer Pujar reg = <1>; 245b0b4e286SSameer Pujar 246b0b4e286SSameer Pujar i2s5_dap_ep: endpoint { 247b0b4e286SSameer Pujar dai-format = "i2s"; 248b0b4e286SSameer Pujar /* Placeholder for external Codec */ 249b0b4e286SSameer Pujar }; 250b0b4e286SSameer Pujar }; 251b0b4e286SSameer Pujar }; 252b0b4e286SSameer Pujar }; 253b0b4e286SSameer Pujar 2544f45fb0bSSameer Pujar sfc@702d2000 { 2554f45fb0bSSameer Pujar status = "okay"; 2564f45fb0bSSameer Pujar 2574f45fb0bSSameer Pujar ports { 2584f45fb0bSSameer Pujar #address-cells = <1>; 2594f45fb0bSSameer Pujar #size-cells = <0>; 2604f45fb0bSSameer Pujar 2614f45fb0bSSameer Pujar port@0 { 2624f45fb0bSSameer Pujar reg = <0>; 2634f45fb0bSSameer Pujar 2644f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 2654f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 2664f45fb0bSSameer Pujar }; 2674f45fb0bSSameer Pujar }; 2684f45fb0bSSameer Pujar 2694f45fb0bSSameer Pujar sfc1_out_port: port@1 { 2704f45fb0bSSameer Pujar reg = <1>; 2714f45fb0bSSameer Pujar 2724f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 2734f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 2744f45fb0bSSameer Pujar }; 2754f45fb0bSSameer Pujar }; 2764f45fb0bSSameer Pujar }; 2774f45fb0bSSameer Pujar }; 2784f45fb0bSSameer Pujar 2794f45fb0bSSameer Pujar sfc@702d2200 { 2804f45fb0bSSameer Pujar status = "okay"; 2814f45fb0bSSameer Pujar 2824f45fb0bSSameer Pujar ports { 2834f45fb0bSSameer Pujar #address-cells = <1>; 2844f45fb0bSSameer Pujar #size-cells = <0>; 2854f45fb0bSSameer Pujar 2864f45fb0bSSameer Pujar port@0 { 2874f45fb0bSSameer Pujar reg = <0>; 2884f45fb0bSSameer Pujar 2894f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 2904f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 2914f45fb0bSSameer Pujar }; 2924f45fb0bSSameer Pujar }; 2934f45fb0bSSameer Pujar 2944f45fb0bSSameer Pujar sfc2_out_port: port@1 { 2954f45fb0bSSameer Pujar reg = <1>; 2964f45fb0bSSameer Pujar 2974f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 2984f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 2994f45fb0bSSameer Pujar }; 3004f45fb0bSSameer Pujar }; 3014f45fb0bSSameer Pujar }; 3024f45fb0bSSameer Pujar }; 3034f45fb0bSSameer Pujar 3044f45fb0bSSameer Pujar sfc@702d2400 { 3054f45fb0bSSameer Pujar status = "okay"; 3064f45fb0bSSameer Pujar 3074f45fb0bSSameer Pujar ports { 3084f45fb0bSSameer Pujar #address-cells = <1>; 3094f45fb0bSSameer Pujar #size-cells = <0>; 3104f45fb0bSSameer Pujar 3114f45fb0bSSameer Pujar port@0 { 3124f45fb0bSSameer Pujar reg = <0>; 3134f45fb0bSSameer Pujar 3144f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 3154f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 3164f45fb0bSSameer Pujar }; 3174f45fb0bSSameer Pujar }; 3184f45fb0bSSameer Pujar 3194f45fb0bSSameer Pujar sfc3_out_port: port@1 { 3204f45fb0bSSameer Pujar reg = <1>; 3214f45fb0bSSameer Pujar 3224f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 3234f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 3244f45fb0bSSameer Pujar }; 3254f45fb0bSSameer Pujar }; 3264f45fb0bSSameer Pujar }; 3274f45fb0bSSameer Pujar }; 3284f45fb0bSSameer Pujar 3294f45fb0bSSameer Pujar sfc@702d2600 { 3304f45fb0bSSameer Pujar status = "okay"; 3314f45fb0bSSameer Pujar 3324f45fb0bSSameer Pujar ports { 3334f45fb0bSSameer Pujar #address-cells = <1>; 3344f45fb0bSSameer Pujar #size-cells = <0>; 3354f45fb0bSSameer Pujar 3364f45fb0bSSameer Pujar port@0 { 3374f45fb0bSSameer Pujar reg = <0>; 3384f45fb0bSSameer Pujar 3394f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 3404f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 3414f45fb0bSSameer Pujar }; 3424f45fb0bSSameer Pujar }; 3434f45fb0bSSameer Pujar 3444f45fb0bSSameer Pujar sfc4_out_port: port@1 { 3454f45fb0bSSameer Pujar reg = <1>; 3464f45fb0bSSameer Pujar 3474f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 3484f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 3494f45fb0bSSameer Pujar }; 3504f45fb0bSSameer Pujar }; 3514f45fb0bSSameer Pujar }; 3524f45fb0bSSameer Pujar }; 3534f45fb0bSSameer Pujar 3544f45fb0bSSameer Pujar amx@702d3000 { 3554f45fb0bSSameer Pujar status = "okay"; 3564f45fb0bSSameer Pujar 3574f45fb0bSSameer Pujar ports { 3584f45fb0bSSameer Pujar #address-cells = <1>; 3594f45fb0bSSameer Pujar #size-cells = <0>; 3604f45fb0bSSameer Pujar 3614f45fb0bSSameer Pujar port@0 { 3624f45fb0bSSameer Pujar reg = <0>; 3634f45fb0bSSameer Pujar 3644f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 3654f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 3664f45fb0bSSameer Pujar }; 3674f45fb0bSSameer Pujar }; 3684f45fb0bSSameer Pujar 3694f45fb0bSSameer Pujar port@1 { 3704f45fb0bSSameer Pujar reg = <1>; 3714f45fb0bSSameer Pujar 3724f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 3734f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 3744f45fb0bSSameer Pujar }; 3754f45fb0bSSameer Pujar }; 3764f45fb0bSSameer Pujar 3774f45fb0bSSameer Pujar port@2 { 3784f45fb0bSSameer Pujar reg = <2>; 3794f45fb0bSSameer Pujar 3804f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 3814f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 3824f45fb0bSSameer Pujar }; 3834f45fb0bSSameer Pujar }; 3844f45fb0bSSameer Pujar 3854f45fb0bSSameer Pujar port@3 { 3864f45fb0bSSameer Pujar reg = <3>; 3874f45fb0bSSameer Pujar 3884f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 3894f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 3904f45fb0bSSameer Pujar }; 3914f45fb0bSSameer Pujar }; 3924f45fb0bSSameer Pujar 3934f45fb0bSSameer Pujar amx1_out_port: port@4 { 3944f45fb0bSSameer Pujar reg = <4>; 3954f45fb0bSSameer Pujar 3964f45fb0bSSameer Pujar amx1_out_ep: endpoint { 3974f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 3984f45fb0bSSameer Pujar }; 3994f45fb0bSSameer Pujar }; 4004f45fb0bSSameer Pujar }; 4014f45fb0bSSameer Pujar }; 4024f45fb0bSSameer Pujar 4034f45fb0bSSameer Pujar amx@702d3100 { 4044f45fb0bSSameer Pujar status = "okay"; 4054f45fb0bSSameer Pujar 4064f45fb0bSSameer Pujar ports { 4074f45fb0bSSameer Pujar #address-cells = <1>; 4084f45fb0bSSameer Pujar #size-cells = <0>; 4094f45fb0bSSameer Pujar 4104f45fb0bSSameer Pujar port@0 { 4114f45fb0bSSameer Pujar reg = <0>; 4124f45fb0bSSameer Pujar 4134f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 4144f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 4154f45fb0bSSameer Pujar }; 4164f45fb0bSSameer Pujar }; 4174f45fb0bSSameer Pujar 4184f45fb0bSSameer Pujar port@1 { 4194f45fb0bSSameer Pujar reg = <1>; 4204f45fb0bSSameer Pujar 4214f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 4224f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 4234f45fb0bSSameer Pujar }; 4244f45fb0bSSameer Pujar }; 4254f45fb0bSSameer Pujar 4264f45fb0bSSameer Pujar amx2_in3_port: port@2 { 4274f45fb0bSSameer Pujar reg = <2>; 4284f45fb0bSSameer Pujar 4294f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 4304f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 4314f45fb0bSSameer Pujar }; 4324f45fb0bSSameer Pujar }; 4334f45fb0bSSameer Pujar 4344f45fb0bSSameer Pujar amx2_in4_port: port@3 { 4354f45fb0bSSameer Pujar reg = <3>; 4364f45fb0bSSameer Pujar 4374f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 4384f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 4394f45fb0bSSameer Pujar }; 4404f45fb0bSSameer Pujar }; 4414f45fb0bSSameer Pujar 4424f45fb0bSSameer Pujar amx2_out_port: port@4 { 4434f45fb0bSSameer Pujar reg = <4>; 4444f45fb0bSSameer Pujar 4454f45fb0bSSameer Pujar amx2_out_ep: endpoint { 4464f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 4474f45fb0bSSameer Pujar }; 4484f45fb0bSSameer Pujar }; 4494f45fb0bSSameer Pujar }; 4504f45fb0bSSameer Pujar }; 4514f45fb0bSSameer Pujar 4524f45fb0bSSameer Pujar adx@702d3800 { 4534f45fb0bSSameer Pujar status = "okay"; 4544f45fb0bSSameer Pujar 4554f45fb0bSSameer Pujar ports { 4564f45fb0bSSameer Pujar #address-cells = <1>; 4574f45fb0bSSameer Pujar #size-cells = <0>; 4584f45fb0bSSameer Pujar 4594f45fb0bSSameer Pujar port@0 { 4604f45fb0bSSameer Pujar reg = <0>; 4614f45fb0bSSameer Pujar 4624f45fb0bSSameer Pujar adx1_in_ep: endpoint { 4634f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 4644f45fb0bSSameer Pujar }; 4654f45fb0bSSameer Pujar }; 4664f45fb0bSSameer Pujar 4674f45fb0bSSameer Pujar adx1_out1_port: port@1 { 4684f45fb0bSSameer Pujar reg = <1>; 4694f45fb0bSSameer Pujar 4704f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 4714f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 4724f45fb0bSSameer Pujar }; 4734f45fb0bSSameer Pujar }; 4744f45fb0bSSameer Pujar 4754f45fb0bSSameer Pujar adx1_out2_port: port@2 { 4764f45fb0bSSameer Pujar reg = <2>; 4774f45fb0bSSameer Pujar 4784f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 4794f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 4804f45fb0bSSameer Pujar }; 4814f45fb0bSSameer Pujar }; 4824f45fb0bSSameer Pujar 4834f45fb0bSSameer Pujar adx1_out3_port: port@3 { 4844f45fb0bSSameer Pujar reg = <3>; 4854f45fb0bSSameer Pujar 4864f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 4874f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 4884f45fb0bSSameer Pujar }; 4894f45fb0bSSameer Pujar }; 4904f45fb0bSSameer Pujar 4914f45fb0bSSameer Pujar adx1_out4_port: port@4 { 4924f45fb0bSSameer Pujar reg = <4>; 4934f45fb0bSSameer Pujar 4944f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 4954f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 4964f45fb0bSSameer Pujar }; 4974f45fb0bSSameer Pujar }; 4984f45fb0bSSameer Pujar }; 4994f45fb0bSSameer Pujar }; 5004f45fb0bSSameer Pujar 5014f45fb0bSSameer Pujar adx@702d3900 { 5024f45fb0bSSameer Pujar status = "okay"; 5034f45fb0bSSameer Pujar 5044f45fb0bSSameer Pujar ports { 5054f45fb0bSSameer Pujar #address-cells = <1>; 5064f45fb0bSSameer Pujar #size-cells = <0>; 5074f45fb0bSSameer Pujar 5084f45fb0bSSameer Pujar port@0 { 5094f45fb0bSSameer Pujar reg = <0>; 5104f45fb0bSSameer Pujar 5114f45fb0bSSameer Pujar adx2_in_ep: endpoint { 5124f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 5134f45fb0bSSameer Pujar }; 5144f45fb0bSSameer Pujar }; 5154f45fb0bSSameer Pujar 5164f45fb0bSSameer Pujar adx2_out1_port: port@1 { 5174f45fb0bSSameer Pujar reg = <1>; 5184f45fb0bSSameer Pujar 5194f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 5204f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 5214f45fb0bSSameer Pujar }; 5224f45fb0bSSameer Pujar }; 5234f45fb0bSSameer Pujar 5244f45fb0bSSameer Pujar adx2_out2_port: port@2 { 5254f45fb0bSSameer Pujar reg = <2>; 5264f45fb0bSSameer Pujar 5274f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 5284f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 5294f45fb0bSSameer Pujar }; 5304f45fb0bSSameer Pujar }; 5314f45fb0bSSameer Pujar 5324f45fb0bSSameer Pujar adx2_out3_port: port@3 { 5334f45fb0bSSameer Pujar reg = <3>; 5344f45fb0bSSameer Pujar 5354f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 5364f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 5374f45fb0bSSameer Pujar }; 5384f45fb0bSSameer Pujar }; 5394f45fb0bSSameer Pujar 5404f45fb0bSSameer Pujar adx2_out4_port: port@4 { 5414f45fb0bSSameer Pujar reg = <4>; 5424f45fb0bSSameer Pujar 5434f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 5444f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 5454f45fb0bSSameer Pujar }; 5464f45fb0bSSameer Pujar }; 5474f45fb0bSSameer Pujar }; 5484f45fb0bSSameer Pujar }; 5494f45fb0bSSameer Pujar 55079ed18d9SThierry Reding dmic@702d4000 { 55179ed18d9SThierry Reding status = "okay"; 55279ed18d9SThierry Reding 55379ed18d9SThierry Reding ports { 55479ed18d9SThierry Reding #address-cells = <1>; 55579ed18d9SThierry Reding #size-cells = <0>; 55679ed18d9SThierry Reding 55779ed18d9SThierry Reding port@0 { 55879ed18d9SThierry Reding reg = <0>; 55979ed18d9SThierry Reding 56079ed18d9SThierry Reding dmic1_cif_ep: endpoint { 56179ed18d9SThierry Reding remote-endpoint = <&xbar_dmic1_ep>; 56279ed18d9SThierry Reding }; 56379ed18d9SThierry Reding }; 56479ed18d9SThierry Reding 56579ed18d9SThierry Reding dmic1_port: port@1 { 56679ed18d9SThierry Reding reg = <1>; 56779ed18d9SThierry Reding 56879ed18d9SThierry Reding dmic1_dap_ep: endpoint { 56979ed18d9SThierry Reding /* Placeholder for external Codec */ 57079ed18d9SThierry Reding }; 57179ed18d9SThierry Reding }; 57279ed18d9SThierry Reding }; 57379ed18d9SThierry Reding }; 57479ed18d9SThierry Reding 57579ed18d9SThierry Reding dmic@702d4100 { 57679ed18d9SThierry Reding status = "okay"; 57779ed18d9SThierry Reding 57879ed18d9SThierry Reding ports { 57979ed18d9SThierry Reding #address-cells = <1>; 58079ed18d9SThierry Reding #size-cells = <0>; 58179ed18d9SThierry Reding 58279ed18d9SThierry Reding port@0 { 58379ed18d9SThierry Reding reg = <0>; 58479ed18d9SThierry Reding 58579ed18d9SThierry Reding dmic2_cif_ep: endpoint { 58679ed18d9SThierry Reding remote-endpoint = <&xbar_dmic2_ep>; 58779ed18d9SThierry Reding }; 58879ed18d9SThierry Reding }; 58979ed18d9SThierry Reding 59079ed18d9SThierry Reding dmic2_port: port@1 { 59179ed18d9SThierry Reding reg = <1>; 59279ed18d9SThierry Reding 59379ed18d9SThierry Reding dmic2_dap_ep: endpoint { 59479ed18d9SThierry Reding /* Placeholder for external Codec */ 59579ed18d9SThierry Reding }; 59679ed18d9SThierry Reding }; 59779ed18d9SThierry Reding }; 59879ed18d9SThierry Reding }; 59979ed18d9SThierry Reding 60079ed18d9SThierry Reding dmic@702d4200 { 60179ed18d9SThierry Reding status = "okay"; 60279ed18d9SThierry Reding 60379ed18d9SThierry Reding ports { 60479ed18d9SThierry Reding #address-cells = <1>; 60579ed18d9SThierry Reding #size-cells = <0>; 60679ed18d9SThierry Reding 60779ed18d9SThierry Reding port@0 { 60879ed18d9SThierry Reding reg = <0>; 60979ed18d9SThierry Reding 61079ed18d9SThierry Reding dmic3_cif_ep: endpoint { 61179ed18d9SThierry Reding remote-endpoint = <&xbar_dmic3_ep>; 61279ed18d9SThierry Reding }; 61379ed18d9SThierry Reding }; 61479ed18d9SThierry Reding 61579ed18d9SThierry Reding dmic3_port: port@1 { 61679ed18d9SThierry Reding reg = <1>; 61779ed18d9SThierry Reding 61879ed18d9SThierry Reding dmic3_dap_ep: endpoint { 61979ed18d9SThierry Reding /* Placeholder for external Codec */ 62079ed18d9SThierry Reding }; 62179ed18d9SThierry Reding }; 62279ed18d9SThierry Reding }; 62379ed18d9SThierry Reding }; 62479ed18d9SThierry Reding 625afcb41e3SSameer Pujar processing-engine@702d8000 { 626afcb41e3SSameer Pujar status = "okay"; 627afcb41e3SSameer Pujar 628afcb41e3SSameer Pujar ports { 629afcb41e3SSameer Pujar #address-cells = <1>; 630afcb41e3SSameer Pujar #size-cells = <0>; 631afcb41e3SSameer Pujar 632afcb41e3SSameer Pujar port@0 { 633afcb41e3SSameer Pujar reg = <0x0>; 634afcb41e3SSameer Pujar 635afcb41e3SSameer Pujar ope1_cif_in_ep: endpoint { 636afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_in_ep>; 637afcb41e3SSameer Pujar }; 638afcb41e3SSameer Pujar }; 639afcb41e3SSameer Pujar 640afcb41e3SSameer Pujar ope1_out_port: port@1 { 641afcb41e3SSameer Pujar reg = <0x1>; 642afcb41e3SSameer Pujar 643afcb41e3SSameer Pujar ope1_cif_out_ep: endpoint { 644afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_out_ep>; 645afcb41e3SSameer Pujar }; 646afcb41e3SSameer Pujar }; 647afcb41e3SSameer Pujar }; 648afcb41e3SSameer Pujar }; 649afcb41e3SSameer Pujar 650afcb41e3SSameer Pujar processing-engine@702d8400 { 651afcb41e3SSameer Pujar status = "okay"; 652afcb41e3SSameer Pujar 653afcb41e3SSameer Pujar ports { 654afcb41e3SSameer Pujar #address-cells = <1>; 655afcb41e3SSameer Pujar #size-cells = <0>; 656afcb41e3SSameer Pujar 657afcb41e3SSameer Pujar port@0 { 658afcb41e3SSameer Pujar reg = <0x0>; 659afcb41e3SSameer Pujar 660afcb41e3SSameer Pujar ope2_cif_in_ep: endpoint { 661afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_in_ep>; 662afcb41e3SSameer Pujar }; 663afcb41e3SSameer Pujar }; 664afcb41e3SSameer Pujar 665afcb41e3SSameer Pujar ope2_out_port: port@1 { 666afcb41e3SSameer Pujar reg = <0x1>; 667afcb41e3SSameer Pujar 668afcb41e3SSameer Pujar ope2_cif_out_ep: endpoint { 669afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_out_ep>; 670afcb41e3SSameer Pujar }; 671afcb41e3SSameer Pujar }; 672afcb41e3SSameer Pujar }; 673afcb41e3SSameer Pujar }; 674afcb41e3SSameer Pujar 67579ed18d9SThierry Reding mvc@702da000 { 67679ed18d9SThierry Reding status = "okay"; 67779ed18d9SThierry Reding 67879ed18d9SThierry Reding ports { 67979ed18d9SThierry Reding #address-cells = <1>; 68079ed18d9SThierry Reding #size-cells = <0>; 68179ed18d9SThierry Reding 68279ed18d9SThierry Reding port@0 { 68379ed18d9SThierry Reding reg = <0>; 68479ed18d9SThierry Reding 68579ed18d9SThierry Reding mvc1_cif_in_ep: endpoint { 68679ed18d9SThierry Reding remote-endpoint = <&xbar_mvc1_in_ep>; 68779ed18d9SThierry Reding }; 68879ed18d9SThierry Reding }; 68979ed18d9SThierry Reding 69079ed18d9SThierry Reding mvc1_out_port: port@1 { 69179ed18d9SThierry Reding reg = <1>; 69279ed18d9SThierry Reding 69379ed18d9SThierry Reding mvc1_cif_out_ep: endpoint { 69479ed18d9SThierry Reding remote-endpoint = <&xbar_mvc1_out_ep>; 69579ed18d9SThierry Reding }; 69679ed18d9SThierry Reding }; 69779ed18d9SThierry Reding }; 69879ed18d9SThierry Reding }; 69979ed18d9SThierry Reding 70079ed18d9SThierry Reding mvc@702da200 { 70179ed18d9SThierry Reding status = "okay"; 70279ed18d9SThierry Reding 70379ed18d9SThierry Reding ports { 70479ed18d9SThierry Reding #address-cells = <1>; 70579ed18d9SThierry Reding #size-cells = <0>; 70679ed18d9SThierry Reding 70779ed18d9SThierry Reding port@0 { 70879ed18d9SThierry Reding reg = <0>; 70979ed18d9SThierry Reding 71079ed18d9SThierry Reding mvc2_cif_in_ep: endpoint { 71179ed18d9SThierry Reding remote-endpoint = <&xbar_mvc2_in_ep>; 71279ed18d9SThierry Reding }; 71379ed18d9SThierry Reding }; 71479ed18d9SThierry Reding 71579ed18d9SThierry Reding mvc2_out_port: port@1 { 71679ed18d9SThierry Reding reg = <1>; 71779ed18d9SThierry Reding 71879ed18d9SThierry Reding mvc2_cif_out_ep: endpoint { 71979ed18d9SThierry Reding remote-endpoint = <&xbar_mvc2_out_ep>; 72079ed18d9SThierry Reding }; 72179ed18d9SThierry Reding }; 72279ed18d9SThierry Reding }; 72379ed18d9SThierry Reding }; 72479ed18d9SThierry Reding 7254f45fb0bSSameer Pujar amixer@702dbb00 { 7264f45fb0bSSameer Pujar status = "okay"; 7274f45fb0bSSameer Pujar 7284f45fb0bSSameer Pujar ports { 7294f45fb0bSSameer Pujar #address-cells = <1>; 7304f45fb0bSSameer Pujar #size-cells = <0>; 7314f45fb0bSSameer Pujar 7324f45fb0bSSameer Pujar port@0 { 7334f45fb0bSSameer Pujar reg = <0x0>; 7344f45fb0bSSameer Pujar 7354f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 7364f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 7374f45fb0bSSameer Pujar }; 7384f45fb0bSSameer Pujar }; 7394f45fb0bSSameer Pujar 7404f45fb0bSSameer Pujar port@1 { 7414f45fb0bSSameer Pujar reg = <0x1>; 7424f45fb0bSSameer Pujar 7434f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 7444f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 7454f45fb0bSSameer Pujar }; 7464f45fb0bSSameer Pujar }; 7474f45fb0bSSameer Pujar 7484f45fb0bSSameer Pujar port@2 { 7494f45fb0bSSameer Pujar reg = <0x2>; 7504f45fb0bSSameer Pujar 7514f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 7524f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 7534f45fb0bSSameer Pujar }; 7544f45fb0bSSameer Pujar }; 7554f45fb0bSSameer Pujar 7564f45fb0bSSameer Pujar port@3 { 7574f45fb0bSSameer Pujar reg = <0x3>; 7584f45fb0bSSameer Pujar 7594f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 7604f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 7614f45fb0bSSameer Pujar }; 7624f45fb0bSSameer Pujar }; 7634f45fb0bSSameer Pujar 7644f45fb0bSSameer Pujar port@4 { 7654f45fb0bSSameer Pujar reg = <0x4>; 7664f45fb0bSSameer Pujar 7674f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 7684f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 7694f45fb0bSSameer Pujar }; 7704f45fb0bSSameer Pujar }; 7714f45fb0bSSameer Pujar 7724f45fb0bSSameer Pujar port@5 { 7734f45fb0bSSameer Pujar reg = <0x5>; 7744f45fb0bSSameer Pujar 7754f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 7764f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 7774f45fb0bSSameer Pujar }; 7784f45fb0bSSameer Pujar }; 7794f45fb0bSSameer Pujar 7804f45fb0bSSameer Pujar port@6 { 7814f45fb0bSSameer Pujar reg = <0x6>; 7824f45fb0bSSameer Pujar 7834f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 7844f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 7854f45fb0bSSameer Pujar }; 7864f45fb0bSSameer Pujar }; 7874f45fb0bSSameer Pujar 7884f45fb0bSSameer Pujar port@7 { 7894f45fb0bSSameer Pujar reg = <0x7>; 7904f45fb0bSSameer Pujar 7914f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 7924f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 7934f45fb0bSSameer Pujar }; 7944f45fb0bSSameer Pujar }; 7954f45fb0bSSameer Pujar 7964f45fb0bSSameer Pujar port@8 { 7974f45fb0bSSameer Pujar reg = <0x8>; 7984f45fb0bSSameer Pujar 7994f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 8004f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 8014f45fb0bSSameer Pujar }; 8024f45fb0bSSameer Pujar }; 8034f45fb0bSSameer Pujar 8044f45fb0bSSameer Pujar port@9 { 8054f45fb0bSSameer Pujar reg = <0x9>; 8064f45fb0bSSameer Pujar 8074f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 8084f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 8094f45fb0bSSameer Pujar }; 8104f45fb0bSSameer Pujar }; 8114f45fb0bSSameer Pujar 8124f45fb0bSSameer Pujar mixer_out1_port: port@a { 8134f45fb0bSSameer Pujar reg = <0xa>; 8144f45fb0bSSameer Pujar 8154f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 8164f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 8174f45fb0bSSameer Pujar }; 8184f45fb0bSSameer Pujar }; 8194f45fb0bSSameer Pujar 8204f45fb0bSSameer Pujar mixer_out2_port: port@b { 8214f45fb0bSSameer Pujar reg = <0xb>; 8224f45fb0bSSameer Pujar 8234f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 8244f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 8254f45fb0bSSameer Pujar }; 8264f45fb0bSSameer Pujar }; 8274f45fb0bSSameer Pujar 8284f45fb0bSSameer Pujar mixer_out3_port: port@c { 8294f45fb0bSSameer Pujar reg = <0xc>; 8304f45fb0bSSameer Pujar 8314f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 8324f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 8334f45fb0bSSameer Pujar }; 8344f45fb0bSSameer Pujar }; 8354f45fb0bSSameer Pujar 8364f45fb0bSSameer Pujar mixer_out4_port: port@d { 8374f45fb0bSSameer Pujar reg = <0xd>; 8384f45fb0bSSameer Pujar 8394f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 8404f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 8414f45fb0bSSameer Pujar }; 8424f45fb0bSSameer Pujar }; 8434f45fb0bSSameer Pujar 8444f45fb0bSSameer Pujar mixer_out5_port: port@e { 8454f45fb0bSSameer Pujar reg = <0xe>; 8464f45fb0bSSameer Pujar 8474f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 8484f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 8494f45fb0bSSameer Pujar }; 8504f45fb0bSSameer Pujar }; 8514f45fb0bSSameer Pujar }; 8524f45fb0bSSameer Pujar }; 8534f45fb0bSSameer Pujar 854b0b4e286SSameer Pujar ports { 855b0b4e286SSameer Pujar xbar_i2s1_port: port@a { 856b0b4e286SSameer Pujar reg = <0xa>; 857b0b4e286SSameer Pujar 858b0b4e286SSameer Pujar xbar_i2s1_ep: endpoint { 859b0b4e286SSameer Pujar remote-endpoint = <&i2s1_cif_ep>; 860b0b4e286SSameer Pujar }; 861b0b4e286SSameer Pujar }; 862b0b4e286SSameer Pujar 863b0b4e286SSameer Pujar xbar_i2s2_port: port@b { 864b0b4e286SSameer Pujar reg = <0xb>; 865b0b4e286SSameer Pujar 866b0b4e286SSameer Pujar xbar_i2s2_ep: endpoint { 867b0b4e286SSameer Pujar remote-endpoint = <&i2s2_cif_ep>; 868b0b4e286SSameer Pujar }; 869b0b4e286SSameer Pujar }; 870b0b4e286SSameer Pujar 871b0b4e286SSameer Pujar xbar_i2s3_port: port@c { 872b0b4e286SSameer Pujar reg = <0xc>; 873b0b4e286SSameer Pujar 874b0b4e286SSameer Pujar xbar_i2s3_ep: endpoint { 875b0b4e286SSameer Pujar remote-endpoint = <&i2s3_cif_ep>; 876b0b4e286SSameer Pujar }; 877b0b4e286SSameer Pujar }; 878b0b4e286SSameer Pujar 879b0b4e286SSameer Pujar xbar_i2s4_port: port@d { 880b0b4e286SSameer Pujar reg = <0xd>; 881b0b4e286SSameer Pujar 882b0b4e286SSameer Pujar xbar_i2s4_ep: endpoint { 883b0b4e286SSameer Pujar remote-endpoint = <&i2s4_cif_ep>; 884b0b4e286SSameer Pujar }; 885b0b4e286SSameer Pujar }; 886b0b4e286SSameer Pujar 887b0b4e286SSameer Pujar xbar_i2s5_port: port@e { 888b0b4e286SSameer Pujar reg = <0xe>; 889b0b4e286SSameer Pujar 890b0b4e286SSameer Pujar xbar_i2s5_ep: endpoint { 891b0b4e286SSameer Pujar remote-endpoint = <&i2s5_cif_ep>; 892b0b4e286SSameer Pujar }; 893b0b4e286SSameer Pujar }; 894b0b4e286SSameer Pujar 895b0b4e286SSameer Pujar xbar_dmic1_port: port@f { 896b0b4e286SSameer Pujar reg = <0xf>; 897b0b4e286SSameer Pujar 898b0b4e286SSameer Pujar xbar_dmic1_ep: endpoint { 899b0b4e286SSameer Pujar remote-endpoint = <&dmic1_cif_ep>; 900b0b4e286SSameer Pujar }; 901b0b4e286SSameer Pujar }; 902b0b4e286SSameer Pujar 903b0b4e286SSameer Pujar xbar_dmic2_port: port@10 { 904b0b4e286SSameer Pujar reg = <0x10>; 905b0b4e286SSameer Pujar 906b0b4e286SSameer Pujar xbar_dmic2_ep: endpoint { 907b0b4e286SSameer Pujar remote-endpoint = <&dmic2_cif_ep>; 908b0b4e286SSameer Pujar }; 909b0b4e286SSameer Pujar }; 910b0b4e286SSameer Pujar 911b0b4e286SSameer Pujar xbar_dmic3_port: port@11 { 912b0b4e286SSameer Pujar reg = <0x11>; 913b0b4e286SSameer Pujar 914b0b4e286SSameer Pujar xbar_dmic3_ep: endpoint { 915b0b4e286SSameer Pujar remote-endpoint = <&dmic3_cif_ep>; 916b0b4e286SSameer Pujar }; 917b0b4e286SSameer Pujar }; 9184f45fb0bSSameer Pujar 9194f45fb0bSSameer Pujar xbar_sfc1_in_port: port@12 { 9204f45fb0bSSameer Pujar reg = <0x12>; 9214f45fb0bSSameer Pujar 9224f45fb0bSSameer Pujar xbar_sfc1_in_ep: endpoint { 9234f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_in_ep>; 9244f45fb0bSSameer Pujar }; 9254f45fb0bSSameer Pujar }; 9264f45fb0bSSameer Pujar 9274f45fb0bSSameer Pujar port@13 { 9284f45fb0bSSameer Pujar reg = <0x13>; 9294f45fb0bSSameer Pujar 9304f45fb0bSSameer Pujar xbar_sfc1_out_ep: endpoint { 9314f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_out_ep>; 9324f45fb0bSSameer Pujar }; 9334f45fb0bSSameer Pujar }; 9344f45fb0bSSameer Pujar 9354f45fb0bSSameer Pujar xbar_sfc2_in_port: port@14 { 9364f45fb0bSSameer Pujar reg = <0x14>; 9374f45fb0bSSameer Pujar 9384f45fb0bSSameer Pujar xbar_sfc2_in_ep: endpoint { 9394f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_in_ep>; 9404f45fb0bSSameer Pujar }; 9414f45fb0bSSameer Pujar }; 9424f45fb0bSSameer Pujar 9434f45fb0bSSameer Pujar port@15 { 9444f45fb0bSSameer Pujar reg = <0x15>; 9454f45fb0bSSameer Pujar 9464f45fb0bSSameer Pujar xbar_sfc2_out_ep: endpoint { 9474f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_out_ep>; 9484f45fb0bSSameer Pujar }; 9494f45fb0bSSameer Pujar }; 9504f45fb0bSSameer Pujar 9514f45fb0bSSameer Pujar xbar_sfc3_in_port: port@16 { 9524f45fb0bSSameer Pujar reg = <0x16>; 9534f45fb0bSSameer Pujar 9544f45fb0bSSameer Pujar xbar_sfc3_in_ep: endpoint { 9554f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_in_ep>; 9564f45fb0bSSameer Pujar }; 9574f45fb0bSSameer Pujar }; 9584f45fb0bSSameer Pujar 9594f45fb0bSSameer Pujar port@17 { 9604f45fb0bSSameer Pujar reg = <0x17>; 9614f45fb0bSSameer Pujar 9624f45fb0bSSameer Pujar xbar_sfc3_out_ep: endpoint { 9634f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_out_ep>; 9644f45fb0bSSameer Pujar }; 9654f45fb0bSSameer Pujar }; 9664f45fb0bSSameer Pujar 9674f45fb0bSSameer Pujar xbar_sfc4_in_port: port@18 { 9684f45fb0bSSameer Pujar reg = <0x18>; 9694f45fb0bSSameer Pujar 9704f45fb0bSSameer Pujar xbar_sfc4_in_ep: endpoint { 9714f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_in_ep>; 9724f45fb0bSSameer Pujar }; 9734f45fb0bSSameer Pujar }; 9744f45fb0bSSameer Pujar 9754f45fb0bSSameer Pujar port@19 { 9764f45fb0bSSameer Pujar reg = <0x19>; 9774f45fb0bSSameer Pujar 9784f45fb0bSSameer Pujar xbar_sfc4_out_ep: endpoint { 9794f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_out_ep>; 9804f45fb0bSSameer Pujar }; 9814f45fb0bSSameer Pujar }; 9824f45fb0bSSameer Pujar 9834f45fb0bSSameer Pujar xbar_mvc1_in_port: port@1a { 9844f45fb0bSSameer Pujar reg = <0x1a>; 9854f45fb0bSSameer Pujar 9864f45fb0bSSameer Pujar xbar_mvc1_in_ep: endpoint { 9874f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_in_ep>; 9884f45fb0bSSameer Pujar }; 9894f45fb0bSSameer Pujar }; 9904f45fb0bSSameer Pujar 9914f45fb0bSSameer Pujar port@1b { 9924f45fb0bSSameer Pujar reg = <0x1b>; 9934f45fb0bSSameer Pujar 9944f45fb0bSSameer Pujar xbar_mvc1_out_ep: endpoint { 9954f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_out_ep>; 9964f45fb0bSSameer Pujar }; 9974f45fb0bSSameer Pujar }; 9984f45fb0bSSameer Pujar 9994f45fb0bSSameer Pujar xbar_mvc2_in_port: port@1c { 10004f45fb0bSSameer Pujar reg = <0x1c>; 10014f45fb0bSSameer Pujar 10024f45fb0bSSameer Pujar xbar_mvc2_in_ep: endpoint { 10034f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_in_ep>; 10044f45fb0bSSameer Pujar }; 10054f45fb0bSSameer Pujar }; 10064f45fb0bSSameer Pujar 10074f45fb0bSSameer Pujar port@1d { 10084f45fb0bSSameer Pujar reg = <0x1d>; 10094f45fb0bSSameer Pujar 10104f45fb0bSSameer Pujar xbar_mvc2_out_ep: endpoint { 10114f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_out_ep>; 10124f45fb0bSSameer Pujar }; 10134f45fb0bSSameer Pujar }; 10144f45fb0bSSameer Pujar 10154f45fb0bSSameer Pujar xbar_amx1_in1_port: port@1e { 10164f45fb0bSSameer Pujar reg = <0x1e>; 10174f45fb0bSSameer Pujar 10184f45fb0bSSameer Pujar xbar_amx1_in1_ep: endpoint { 10194f45fb0bSSameer Pujar remote-endpoint = <&amx1_in1_ep>; 10204f45fb0bSSameer Pujar }; 10214f45fb0bSSameer Pujar }; 10224f45fb0bSSameer Pujar 10234f45fb0bSSameer Pujar xbar_amx1_in2_port: port@1f { 10244f45fb0bSSameer Pujar reg = <0x1f>; 10254f45fb0bSSameer Pujar 10264f45fb0bSSameer Pujar xbar_amx1_in2_ep: endpoint { 10274f45fb0bSSameer Pujar remote-endpoint = <&amx1_in2_ep>; 10284f45fb0bSSameer Pujar }; 10294f45fb0bSSameer Pujar }; 10304f45fb0bSSameer Pujar 10314f45fb0bSSameer Pujar xbar_amx1_in3_port: port@20 { 10324f45fb0bSSameer Pujar reg = <0x20>; 10334f45fb0bSSameer Pujar 10344f45fb0bSSameer Pujar xbar_amx1_in3_ep: endpoint { 10354f45fb0bSSameer Pujar remote-endpoint = <&amx1_in3_ep>; 10364f45fb0bSSameer Pujar }; 10374f45fb0bSSameer Pujar }; 10384f45fb0bSSameer Pujar 10394f45fb0bSSameer Pujar xbar_amx1_in4_port: port@21 { 10404f45fb0bSSameer Pujar reg = <0x21>; 10414f45fb0bSSameer Pujar 10424f45fb0bSSameer Pujar xbar_amx1_in4_ep: endpoint { 10434f45fb0bSSameer Pujar remote-endpoint = <&amx1_in4_ep>; 10444f45fb0bSSameer Pujar }; 10454f45fb0bSSameer Pujar }; 10464f45fb0bSSameer Pujar 10474f45fb0bSSameer Pujar port@22 { 10484f45fb0bSSameer Pujar reg = <0x22>; 10494f45fb0bSSameer Pujar 10504f45fb0bSSameer Pujar xbar_amx1_out_ep: endpoint { 10514f45fb0bSSameer Pujar remote-endpoint = <&amx1_out_ep>; 10524f45fb0bSSameer Pujar }; 10534f45fb0bSSameer Pujar }; 10544f45fb0bSSameer Pujar 10554f45fb0bSSameer Pujar xbar_amx2_in1_port: port@23 { 10564f45fb0bSSameer Pujar reg = <0x23>; 10574f45fb0bSSameer Pujar 10584f45fb0bSSameer Pujar xbar_amx2_in1_ep: endpoint { 10594f45fb0bSSameer Pujar remote-endpoint = <&amx2_in1_ep>; 10604f45fb0bSSameer Pujar }; 10614f45fb0bSSameer Pujar }; 10624f45fb0bSSameer Pujar 10634f45fb0bSSameer Pujar xbar_amx2_in2_port: port@24 { 10644f45fb0bSSameer Pujar reg = <0x24>; 10654f45fb0bSSameer Pujar 10664f45fb0bSSameer Pujar xbar_amx2_in2_ep: endpoint { 10674f45fb0bSSameer Pujar remote-endpoint = <&amx2_in2_ep>; 10684f45fb0bSSameer Pujar }; 10694f45fb0bSSameer Pujar }; 10704f45fb0bSSameer Pujar 10714f45fb0bSSameer Pujar xbar_amx2_in3_port: port@25 { 10724f45fb0bSSameer Pujar reg = <0x25>; 10734f45fb0bSSameer Pujar 10744f45fb0bSSameer Pujar xbar_amx2_in3_ep: endpoint { 10754f45fb0bSSameer Pujar remote-endpoint = <&amx2_in3_ep>; 10764f45fb0bSSameer Pujar }; 10774f45fb0bSSameer Pujar }; 10784f45fb0bSSameer Pujar 10794f45fb0bSSameer Pujar xbar_amx2_in4_port: port@26 { 10804f45fb0bSSameer Pujar reg = <0x26>; 10814f45fb0bSSameer Pujar 10824f45fb0bSSameer Pujar xbar_amx2_in4_ep: endpoint { 10834f45fb0bSSameer Pujar remote-endpoint = <&amx2_in4_ep>; 10844f45fb0bSSameer Pujar }; 10854f45fb0bSSameer Pujar }; 10864f45fb0bSSameer Pujar 10874f45fb0bSSameer Pujar port@27 { 10884f45fb0bSSameer Pujar reg = <0x27>; 10894f45fb0bSSameer Pujar 10904f45fb0bSSameer Pujar xbar_amx2_out_ep: endpoint { 10914f45fb0bSSameer Pujar remote-endpoint = <&amx2_out_ep>; 10924f45fb0bSSameer Pujar }; 10934f45fb0bSSameer Pujar }; 10944f45fb0bSSameer Pujar 10954f45fb0bSSameer Pujar xbar_adx1_in_port: port@28 { 10964f45fb0bSSameer Pujar reg = <0x28>; 10974f45fb0bSSameer Pujar 10984f45fb0bSSameer Pujar xbar_adx1_in_ep: endpoint { 10994f45fb0bSSameer Pujar remote-endpoint = <&adx1_in_ep>; 11004f45fb0bSSameer Pujar }; 11014f45fb0bSSameer Pujar }; 11024f45fb0bSSameer Pujar 11034f45fb0bSSameer Pujar port@29 { 11044f45fb0bSSameer Pujar reg = <0x29>; 11054f45fb0bSSameer Pujar 11064f45fb0bSSameer Pujar xbar_adx1_out1_ep: endpoint { 11074f45fb0bSSameer Pujar remote-endpoint = <&adx1_out1_ep>; 11084f45fb0bSSameer Pujar }; 11094f45fb0bSSameer Pujar }; 11104f45fb0bSSameer Pujar 11114f45fb0bSSameer Pujar port@2a { 11124f45fb0bSSameer Pujar reg = <0x2a>; 11134f45fb0bSSameer Pujar 11144f45fb0bSSameer Pujar xbar_adx1_out2_ep: endpoint { 11154f45fb0bSSameer Pujar remote-endpoint = <&adx1_out2_ep>; 11164f45fb0bSSameer Pujar }; 11174f45fb0bSSameer Pujar }; 11184f45fb0bSSameer Pujar 11194f45fb0bSSameer Pujar port@2b { 11204f45fb0bSSameer Pujar reg = <0x2b>; 11214f45fb0bSSameer Pujar 11224f45fb0bSSameer Pujar xbar_adx1_out3_ep: endpoint { 11234f45fb0bSSameer Pujar remote-endpoint = <&adx1_out3_ep>; 11244f45fb0bSSameer Pujar }; 11254f45fb0bSSameer Pujar }; 11264f45fb0bSSameer Pujar 11274f45fb0bSSameer Pujar port@2c { 11284f45fb0bSSameer Pujar reg = <0x2c>; 11294f45fb0bSSameer Pujar 11304f45fb0bSSameer Pujar xbar_adx1_out4_ep: endpoint { 11314f45fb0bSSameer Pujar remote-endpoint = <&adx1_out4_ep>; 11324f45fb0bSSameer Pujar }; 11334f45fb0bSSameer Pujar }; 11344f45fb0bSSameer Pujar 11354f45fb0bSSameer Pujar xbar_adx2_in_port: port@2d { 11364f45fb0bSSameer Pujar reg = <0x2d>; 11374f45fb0bSSameer Pujar 11384f45fb0bSSameer Pujar xbar_adx2_in_ep: endpoint { 11394f45fb0bSSameer Pujar remote-endpoint = <&adx2_in_ep>; 11404f45fb0bSSameer Pujar }; 11414f45fb0bSSameer Pujar }; 11424f45fb0bSSameer Pujar 11434f45fb0bSSameer Pujar port@2e { 11444f45fb0bSSameer Pujar reg = <0x2e>; 11454f45fb0bSSameer Pujar 11464f45fb0bSSameer Pujar xbar_adx2_out1_ep: endpoint { 11474f45fb0bSSameer Pujar remote-endpoint = <&adx2_out1_ep>; 11484f45fb0bSSameer Pujar }; 11494f45fb0bSSameer Pujar }; 11504f45fb0bSSameer Pujar 11514f45fb0bSSameer Pujar port@2f { 11524f45fb0bSSameer Pujar reg = <0x2f>; 11534f45fb0bSSameer Pujar 11544f45fb0bSSameer Pujar xbar_adx2_out2_ep: endpoint { 11554f45fb0bSSameer Pujar remote-endpoint = <&adx2_out2_ep>; 11564f45fb0bSSameer Pujar }; 11574f45fb0bSSameer Pujar }; 11584f45fb0bSSameer Pujar 11594f45fb0bSSameer Pujar port@30 { 11604f45fb0bSSameer Pujar reg = <0x30>; 11614f45fb0bSSameer Pujar 11624f45fb0bSSameer Pujar xbar_adx2_out3_ep: endpoint { 11634f45fb0bSSameer Pujar remote-endpoint = <&adx2_out3_ep>; 11644f45fb0bSSameer Pujar }; 11654f45fb0bSSameer Pujar }; 11664f45fb0bSSameer Pujar 11674f45fb0bSSameer Pujar port@31 { 11684f45fb0bSSameer Pujar reg = <0x31>; 11694f45fb0bSSameer Pujar 11704f45fb0bSSameer Pujar xbar_adx2_out4_ep: endpoint { 11714f45fb0bSSameer Pujar remote-endpoint = <&adx2_out4_ep>; 11724f45fb0bSSameer Pujar }; 11734f45fb0bSSameer Pujar }; 11744f45fb0bSSameer Pujar 11754f45fb0bSSameer Pujar xbar_mixer_in1_port: port@32 { 11764f45fb0bSSameer Pujar reg = <0x32>; 11774f45fb0bSSameer Pujar 11784f45fb0bSSameer Pujar xbar_mixer_in1_ep: endpoint { 11794f45fb0bSSameer Pujar remote-endpoint = <&mixer_in1_ep>; 11804f45fb0bSSameer Pujar }; 11814f45fb0bSSameer Pujar }; 11824f45fb0bSSameer Pujar 11834f45fb0bSSameer Pujar xbar_mixer_in2_port: port@33 { 11844f45fb0bSSameer Pujar reg = <0x33>; 11854f45fb0bSSameer Pujar 11864f45fb0bSSameer Pujar xbar_mixer_in2_ep: endpoint { 11874f45fb0bSSameer Pujar remote-endpoint = <&mixer_in2_ep>; 11884f45fb0bSSameer Pujar }; 11894f45fb0bSSameer Pujar }; 11904f45fb0bSSameer Pujar 11914f45fb0bSSameer Pujar xbar_mixer_in3_port: port@34 { 11924f45fb0bSSameer Pujar reg = <0x34>; 11934f45fb0bSSameer Pujar 11944f45fb0bSSameer Pujar xbar_mixer_in3_ep: endpoint { 11954f45fb0bSSameer Pujar remote-endpoint = <&mixer_in3_ep>; 11964f45fb0bSSameer Pujar }; 11974f45fb0bSSameer Pujar }; 11984f45fb0bSSameer Pujar 11994f45fb0bSSameer Pujar xbar_mixer_in4_port: port@35 { 12004f45fb0bSSameer Pujar reg = <0x35>; 12014f45fb0bSSameer Pujar 12024f45fb0bSSameer Pujar xbar_mixer_in4_ep: endpoint { 12034f45fb0bSSameer Pujar remote-endpoint = <&mixer_in4_ep>; 12044f45fb0bSSameer Pujar }; 12054f45fb0bSSameer Pujar }; 12064f45fb0bSSameer Pujar 12074f45fb0bSSameer Pujar xbar_mixer_in5_port: port@36 { 12084f45fb0bSSameer Pujar reg = <0x36>; 12094f45fb0bSSameer Pujar 12104f45fb0bSSameer Pujar xbar_mixer_in5_ep: endpoint { 12114f45fb0bSSameer Pujar remote-endpoint = <&mixer_in5_ep>; 12124f45fb0bSSameer Pujar }; 12134f45fb0bSSameer Pujar }; 12144f45fb0bSSameer Pujar 12154f45fb0bSSameer Pujar xbar_mixer_in6_port: port@37 { 12164f45fb0bSSameer Pujar reg = <0x37>; 12174f45fb0bSSameer Pujar 12184f45fb0bSSameer Pujar xbar_mixer_in6_ep: endpoint { 12194f45fb0bSSameer Pujar remote-endpoint = <&mixer_in6_ep>; 12204f45fb0bSSameer Pujar }; 12214f45fb0bSSameer Pujar }; 12224f45fb0bSSameer Pujar 12234f45fb0bSSameer Pujar xbar_mixer_in7_port: port@38 { 12244f45fb0bSSameer Pujar reg = <0x38>; 12254f45fb0bSSameer Pujar 12264f45fb0bSSameer Pujar xbar_mixer_in7_ep: endpoint { 12274f45fb0bSSameer Pujar remote-endpoint = <&mixer_in7_ep>; 12284f45fb0bSSameer Pujar }; 12294f45fb0bSSameer Pujar }; 12304f45fb0bSSameer Pujar 12314f45fb0bSSameer Pujar xbar_mixer_in8_port: port@39 { 12324f45fb0bSSameer Pujar reg = <0x39>; 12334f45fb0bSSameer Pujar 12344f45fb0bSSameer Pujar xbar_mixer_in8_ep: endpoint { 12354f45fb0bSSameer Pujar remote-endpoint = <&mixer_in8_ep>; 12364f45fb0bSSameer Pujar }; 12374f45fb0bSSameer Pujar }; 12384f45fb0bSSameer Pujar 12394f45fb0bSSameer Pujar xbar_mixer_in9_port: port@3a { 12404f45fb0bSSameer Pujar reg = <0x3a>; 12414f45fb0bSSameer Pujar 12424f45fb0bSSameer Pujar xbar_mixer_in9_ep: endpoint { 12434f45fb0bSSameer Pujar remote-endpoint = <&mixer_in9_ep>; 12444f45fb0bSSameer Pujar }; 12454f45fb0bSSameer Pujar }; 12464f45fb0bSSameer Pujar 12474f45fb0bSSameer Pujar xbar_mixer_in10_port: port@3b { 12484f45fb0bSSameer Pujar reg = <0x3b>; 12494f45fb0bSSameer Pujar 12504f45fb0bSSameer Pujar xbar_mixer_in10_ep: endpoint { 12514f45fb0bSSameer Pujar remote-endpoint = <&mixer_in10_ep>; 12524f45fb0bSSameer Pujar }; 12534f45fb0bSSameer Pujar }; 12544f45fb0bSSameer Pujar 12554f45fb0bSSameer Pujar port@3c { 12564f45fb0bSSameer Pujar reg = <0x3c>; 12574f45fb0bSSameer Pujar 12584f45fb0bSSameer Pujar xbar_mixer_out1_ep: endpoint { 12594f45fb0bSSameer Pujar remote-endpoint = <&mixer_out1_ep>; 12604f45fb0bSSameer Pujar }; 12614f45fb0bSSameer Pujar }; 12624f45fb0bSSameer Pujar 12634f45fb0bSSameer Pujar port@3d { 12644f45fb0bSSameer Pujar reg = <0x3d>; 12654f45fb0bSSameer Pujar 12664f45fb0bSSameer Pujar xbar_mixer_out2_ep: endpoint { 12674f45fb0bSSameer Pujar remote-endpoint = <&mixer_out2_ep>; 12684f45fb0bSSameer Pujar }; 12694f45fb0bSSameer Pujar }; 12704f45fb0bSSameer Pujar 12714f45fb0bSSameer Pujar port@3e { 12724f45fb0bSSameer Pujar reg = <0x3e>; 12734f45fb0bSSameer Pujar 12744f45fb0bSSameer Pujar xbar_mixer_out3_ep: endpoint { 12754f45fb0bSSameer Pujar remote-endpoint = <&mixer_out3_ep>; 12764f45fb0bSSameer Pujar }; 12774f45fb0bSSameer Pujar }; 12784f45fb0bSSameer Pujar 12794f45fb0bSSameer Pujar port@3f { 12804f45fb0bSSameer Pujar reg = <0x3f>; 12814f45fb0bSSameer Pujar 12824f45fb0bSSameer Pujar xbar_mixer_out4_ep: endpoint { 12834f45fb0bSSameer Pujar remote-endpoint = <&mixer_out4_ep>; 12844f45fb0bSSameer Pujar }; 12854f45fb0bSSameer Pujar }; 12864f45fb0bSSameer Pujar 12874f45fb0bSSameer Pujar port@40 { 12884f45fb0bSSameer Pujar reg = <0x40>; 12894f45fb0bSSameer Pujar 12904f45fb0bSSameer Pujar xbar_mixer_out5_ep: endpoint { 12914f45fb0bSSameer Pujar remote-endpoint = <&mixer_out5_ep>; 12924f45fb0bSSameer Pujar }; 12934f45fb0bSSameer Pujar }; 1294afcb41e3SSameer Pujar 1295afcb41e3SSameer Pujar xbar_ope1_in_port: port@41 { 1296afcb41e3SSameer Pujar reg = <0x41>; 1297afcb41e3SSameer Pujar 1298afcb41e3SSameer Pujar xbar_ope1_in_ep: endpoint { 1299afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_in_ep>; 1300afcb41e3SSameer Pujar }; 1301afcb41e3SSameer Pujar }; 1302afcb41e3SSameer Pujar 1303afcb41e3SSameer Pujar port@42 { 1304afcb41e3SSameer Pujar reg = <0x42>; 1305afcb41e3SSameer Pujar 1306afcb41e3SSameer Pujar xbar_ope1_out_ep: endpoint { 1307afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_out_ep>; 1308afcb41e3SSameer Pujar }; 1309afcb41e3SSameer Pujar }; 1310afcb41e3SSameer Pujar 1311afcb41e3SSameer Pujar xbar_ope2_in_port: port@43 { 1312afcb41e3SSameer Pujar reg = <0x43>; 1313afcb41e3SSameer Pujar 1314afcb41e3SSameer Pujar xbar_ope2_in_ep: endpoint { 1315afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_in_ep>; 1316afcb41e3SSameer Pujar }; 1317afcb41e3SSameer Pujar }; 1318afcb41e3SSameer Pujar 1319afcb41e3SSameer Pujar port@44 { 1320afcb41e3SSameer Pujar reg = <0x44>; 1321afcb41e3SSameer Pujar 1322afcb41e3SSameer Pujar xbar_ope2_out_ep: endpoint { 1323afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_out_ep>; 1324afcb41e3SSameer Pujar }; 1325afcb41e3SSameer Pujar }; 1326b0b4e286SSameer Pujar }; 1327b0b4e286SSameer Pujar }; 132879ed18d9SThierry Reding 132979ed18d9SThierry Reding dma-controller@702e2000 { 133079ed18d9SThierry Reding status = "okay"; 133179ed18d9SThierry Reding }; 133279ed18d9SThierry Reding 133379ed18d9SThierry Reding interrupt-controller@702f9000 { 133479ed18d9SThierry Reding status = "okay"; 133579ed18d9SThierry Reding }; 1336b0b4e286SSameer Pujar }; 1337b0b4e286SSameer Pujar 1338b0b4e286SSameer Pujar sound { 1339b0b4e286SSameer Pujar compatible = "nvidia,tegra210-audio-graph-card"; 1340b0b4e286SSameer Pujar status = "okay"; 1341b0b4e286SSameer Pujar 1342b0b4e286SSameer Pujar dais = /* FE */ 1343b0b4e286SSameer Pujar <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 1344b0b4e286SSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, 1345b0b4e286SSameer Pujar <&admaif7_port>, <&admaif8_port>, <&admaif9_port>, 1346b0b4e286SSameer Pujar <&admaif10_port>, 1347b0b4e286SSameer Pujar /* Router */ 1348b0b4e286SSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>, 1349b0b4e286SSameer Pujar <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_dmic1_port>, 1350b0b4e286SSameer Pujar <&xbar_dmic2_port>, <&xbar_dmic3_port>, 13514f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 13524f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 13534f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 13544f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 13554f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 13564f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 13574f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 13584f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 13594f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 13604f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 13614f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 13624f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 13634f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 1364afcb41e3SSameer Pujar <&xbar_ope1_in_port>, <&xbar_ope2_in_port>, 13654f45fb0bSSameer Pujar /* HW accelerators */ 13664f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 13674f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 13684f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 13694f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 13704f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 13714f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 13724f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 13734f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 13744f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, 13754f45fb0bSSameer Pujar <&mixer_out3_port>, <&mixer_out4_port>, 13764f45fb0bSSameer Pujar <&mixer_out5_port>, 1377afcb41e3SSameer Pujar <&ope1_out_port>, <&ope2_out_port>, 1378b0b4e286SSameer Pujar /* I/O DAP Ports */ 1379b0b4e286SSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>, 1380b0b4e286SSameer Pujar <&i2s5_port>, <&dmic1_port>, <&dmic2_port>, <&dmic3_port>; 1381b0b4e286SSameer Pujar 1382b8928c2bSThierry Reding label = "NVIDIA Jetson TX1 APE"; 138310ece0c1SSameer Pujar }; 1384336f79c7SThierry Reding}; 1385