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 pwm-period = <29334>; 627596723eSThierry Reding 637596723eSThierry Reding pwms = <&pwm 0 29334>; 647596723eSThierry Reding pwm-names = "lp8557"; 657596723eSThierry Reding 667596723eSThierry Reding /* boost frequency 1 MHz */ 677596723eSThierry Reding rom_13h { 687596723eSThierry Reding rom-addr = /bits/ 8 <0x13>; 697596723eSThierry Reding rom-val = /bits/ 8 <0x01>; 707596723eSThierry Reding }; 71*79ed18d9SThierry Reding 72*79ed18d9SThierry Reding /* 3 LED string */ 73*79ed18d9SThierry Reding rom_14h { 74*79ed18d9SThierry Reding rom-addr = /bits/ 8 <0x14>; 75*79ed18d9SThierry Reding rom-val = /bits/ 8 <0x87>; 76*79ed18d9SThierry Reding }; 777596723eSThierry Reding }; 787596723eSThierry Reding }; 79a1304d35SJoseph Lo 803492d0a1SThierry Reding i2c@7000c500 { 813492d0a1SThierry Reding /* carrier board ID EEPROM */ 823492d0a1SThierry Reding eeprom@57 { 833492d0a1SThierry Reding compatible = "atmel,24c02"; 843492d0a1SThierry Reding reg = <0x57>; 853492d0a1SThierry Reding 86a4387f29SJon Hunter label = "system"; 87ec5fd197SJon Hunter vcc-supply = <&vdd_1v8>; 889efa0fcaSThierry Reding address-width = <8>; 899efa0fcaSThierry Reding pagesize = <8>; 903492d0a1SThierry Reding size = <256>; 913492d0a1SThierry Reding read-only; 923492d0a1SThierry Reding }; 933492d0a1SThierry Reding }; 943492d0a1SThierry Reding 95a1304d35SJoseph Lo clock@70110000 { 96a1304d35SJoseph Lo status = "okay"; 97a1304d35SJoseph Lo 98a1304d35SJoseph Lo nvidia,cf = <6>; 99a1304d35SJoseph Lo nvidia,ci = <0>; 100a1304d35SJoseph Lo nvidia,cg = <2>; 101a1304d35SJoseph Lo nvidia,droop-ctrl = <0x00000f00>; 102a1304d35SJoseph Lo nvidia,force-mode = <1>; 103a1304d35SJoseph Lo nvidia,sample-rate = <25000>; 104a1304d35SJoseph Lo 105a1304d35SJoseph Lo nvidia,pwm-min-microvolts = <708000>; 106a1304d35SJoseph Lo nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */ 107a1304d35SJoseph Lo nvidia,pwm-to-pmic; 108a1304d35SJoseph Lo nvidia,pwm-tristate-microvolts = <1000000>; 109a1304d35SJoseph Lo nvidia,pwm-voltage-step-microvolts = <19200>; 110a1304d35SJoseph Lo 111a1304d35SJoseph Lo pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable"; 112a1304d35SJoseph Lo pinctrl-0 = <&dvfs_pwm_active_state>; 113a1304d35SJoseph Lo pinctrl-1 = <&dvfs_pwm_inactive_state>; 114a1304d35SJoseph Lo }; 11510ece0c1SSameer Pujar 11610ece0c1SSameer Pujar aconnect@702c0000 { 11710ece0c1SSameer Pujar status = "okay"; 11810ece0c1SSameer Pujar 119b0b4e286SSameer Pujar ahub@702d0800 { 120b0b4e286SSameer Pujar status = "okay"; 121b0b4e286SSameer Pujar 122b0b4e286SSameer Pujar admaif@702d0000 { 123b0b4e286SSameer Pujar status = "okay"; 124b0b4e286SSameer Pujar }; 125b0b4e286SSameer Pujar 126b0b4e286SSameer Pujar i2s@702d1000 { 127b0b4e286SSameer Pujar status = "okay"; 128b0b4e286SSameer Pujar 129b0b4e286SSameer Pujar ports { 130b0b4e286SSameer Pujar #address-cells = <1>; 131b0b4e286SSameer Pujar #size-cells = <0>; 132b0b4e286SSameer Pujar 133b0b4e286SSameer Pujar port@0 { 134b0b4e286SSameer Pujar reg = <0>; 135b0b4e286SSameer Pujar 136b0b4e286SSameer Pujar i2s1_cif_ep: endpoint { 137b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 138b0b4e286SSameer Pujar }; 139b0b4e286SSameer Pujar }; 140b0b4e286SSameer Pujar 141b0b4e286SSameer Pujar i2s1_port: port@1 { 142b0b4e286SSameer Pujar reg = <1>; 143b0b4e286SSameer Pujar 144b0b4e286SSameer Pujar i2s1_dap_ep: endpoint { 145b0b4e286SSameer Pujar dai-format = "i2s"; 146b0b4e286SSameer Pujar /* Placeholder for external Codec */ 147b0b4e286SSameer Pujar }; 148b0b4e286SSameer Pujar }; 149b0b4e286SSameer Pujar }; 150b0b4e286SSameer Pujar }; 151b0b4e286SSameer Pujar 152b0b4e286SSameer Pujar i2s@702d1100 { 153b0b4e286SSameer Pujar status = "okay"; 154b0b4e286SSameer Pujar 155b0b4e286SSameer Pujar ports { 156b0b4e286SSameer Pujar #address-cells = <1>; 157b0b4e286SSameer Pujar #size-cells = <0>; 158b0b4e286SSameer Pujar 159b0b4e286SSameer Pujar port@0 { 160b0b4e286SSameer Pujar reg = <0>; 161b0b4e286SSameer Pujar 162b0b4e286SSameer Pujar i2s2_cif_ep: endpoint { 163b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 164b0b4e286SSameer Pujar }; 165b0b4e286SSameer Pujar }; 166b0b4e286SSameer Pujar 167b0b4e286SSameer Pujar i2s2_port: port@1 { 168b0b4e286SSameer Pujar reg = <1>; 169b0b4e286SSameer Pujar 170b0b4e286SSameer Pujar i2s2_dap_ep: endpoint { 171b0b4e286SSameer Pujar dai-format = "i2s"; 172b0b4e286SSameer Pujar /* Placeholder for external Codec */ 173b0b4e286SSameer Pujar }; 174b0b4e286SSameer Pujar }; 175b0b4e286SSameer Pujar }; 176b0b4e286SSameer Pujar }; 177b0b4e286SSameer Pujar 178b0b4e286SSameer Pujar i2s@702d1200 { 179b0b4e286SSameer Pujar status = "okay"; 180b0b4e286SSameer Pujar 181b0b4e286SSameer Pujar ports { 182b0b4e286SSameer Pujar #address-cells = <1>; 183b0b4e286SSameer Pujar #size-cells = <0>; 184b0b4e286SSameer Pujar 185b0b4e286SSameer Pujar port@0 { 186b0b4e286SSameer Pujar reg = <0>; 187b0b4e286SSameer Pujar 188b0b4e286SSameer Pujar i2s3_cif_ep: endpoint { 189b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s3_ep>; 190b0b4e286SSameer Pujar }; 191b0b4e286SSameer Pujar }; 192b0b4e286SSameer Pujar 193b0b4e286SSameer Pujar i2s3_port: port@1 { 194b0b4e286SSameer Pujar reg = <1>; 195b0b4e286SSameer Pujar 196b0b4e286SSameer Pujar i2s3_dap_ep: endpoint { 197b0b4e286SSameer Pujar dai-format = "i2s"; 198b0b4e286SSameer Pujar /* Placeholder for external Codec */ 199b0b4e286SSameer Pujar }; 200b0b4e286SSameer Pujar }; 201b0b4e286SSameer Pujar }; 202b0b4e286SSameer Pujar }; 203b0b4e286SSameer Pujar 204b0b4e286SSameer Pujar i2s@702d1300 { 205b0b4e286SSameer Pujar status = "okay"; 206b0b4e286SSameer Pujar 207b0b4e286SSameer Pujar ports { 208b0b4e286SSameer Pujar #address-cells = <1>; 209b0b4e286SSameer Pujar #size-cells = <0>; 210b0b4e286SSameer Pujar 211b0b4e286SSameer Pujar port@0 { 212b0b4e286SSameer Pujar reg = <0>; 213b0b4e286SSameer Pujar 214b0b4e286SSameer Pujar i2s4_cif_ep: endpoint { 215b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 216b0b4e286SSameer Pujar }; 217b0b4e286SSameer Pujar }; 218b0b4e286SSameer Pujar 219b0b4e286SSameer Pujar i2s4_port: port@1 { 220b0b4e286SSameer Pujar reg = <1>; 221b0b4e286SSameer Pujar 222b0b4e286SSameer Pujar i2s4_dap_ep: endpoint { 223b0b4e286SSameer Pujar dai-format = "i2s"; 224b0b4e286SSameer Pujar /* Placeholder for external Codec */ 225b0b4e286SSameer Pujar }; 226b0b4e286SSameer Pujar }; 227b0b4e286SSameer Pujar }; 228b0b4e286SSameer Pujar }; 229b0b4e286SSameer Pujar 230b0b4e286SSameer Pujar i2s@702d1400 { 231b0b4e286SSameer Pujar status = "okay"; 232b0b4e286SSameer Pujar 233b0b4e286SSameer Pujar ports { 234b0b4e286SSameer Pujar #address-cells = <1>; 235b0b4e286SSameer Pujar #size-cells = <0>; 236b0b4e286SSameer Pujar 237b0b4e286SSameer Pujar port@0 { 238b0b4e286SSameer Pujar reg = <0>; 239b0b4e286SSameer Pujar 240b0b4e286SSameer Pujar i2s5_cif_ep: endpoint { 241b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s5_ep>; 242b0b4e286SSameer Pujar }; 243b0b4e286SSameer Pujar }; 244b0b4e286SSameer Pujar 245b0b4e286SSameer Pujar i2s5_port: port@1 { 246b0b4e286SSameer Pujar reg = <1>; 247b0b4e286SSameer Pujar 248b0b4e286SSameer Pujar i2s5_dap_ep: endpoint { 249b0b4e286SSameer Pujar dai-format = "i2s"; 250b0b4e286SSameer Pujar /* Placeholder for external Codec */ 251b0b4e286SSameer Pujar }; 252b0b4e286SSameer Pujar }; 253b0b4e286SSameer Pujar }; 254b0b4e286SSameer Pujar }; 255b0b4e286SSameer Pujar 2564f45fb0bSSameer Pujar sfc@702d2000 { 2574f45fb0bSSameer Pujar status = "okay"; 2584f45fb0bSSameer Pujar 2594f45fb0bSSameer Pujar ports { 2604f45fb0bSSameer Pujar #address-cells = <1>; 2614f45fb0bSSameer Pujar #size-cells = <0>; 2624f45fb0bSSameer Pujar 2634f45fb0bSSameer Pujar port@0 { 2644f45fb0bSSameer Pujar reg = <0>; 2654f45fb0bSSameer Pujar 2664f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 2674f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 2684f45fb0bSSameer Pujar }; 2694f45fb0bSSameer Pujar }; 2704f45fb0bSSameer Pujar 2714f45fb0bSSameer Pujar sfc1_out_port: port@1 { 2724f45fb0bSSameer Pujar reg = <1>; 2734f45fb0bSSameer Pujar 2744f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 2754f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 2764f45fb0bSSameer Pujar }; 2774f45fb0bSSameer Pujar }; 2784f45fb0bSSameer Pujar }; 2794f45fb0bSSameer Pujar }; 2804f45fb0bSSameer Pujar 2814f45fb0bSSameer Pujar sfc@702d2200 { 2824f45fb0bSSameer Pujar status = "okay"; 2834f45fb0bSSameer Pujar 2844f45fb0bSSameer Pujar ports { 2854f45fb0bSSameer Pujar #address-cells = <1>; 2864f45fb0bSSameer Pujar #size-cells = <0>; 2874f45fb0bSSameer Pujar 2884f45fb0bSSameer Pujar port@0 { 2894f45fb0bSSameer Pujar reg = <0>; 2904f45fb0bSSameer Pujar 2914f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 2924f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 2934f45fb0bSSameer Pujar }; 2944f45fb0bSSameer Pujar }; 2954f45fb0bSSameer Pujar 2964f45fb0bSSameer Pujar sfc2_out_port: port@1 { 2974f45fb0bSSameer Pujar reg = <1>; 2984f45fb0bSSameer Pujar 2994f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 3004f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 3014f45fb0bSSameer Pujar }; 3024f45fb0bSSameer Pujar }; 3034f45fb0bSSameer Pujar }; 3044f45fb0bSSameer Pujar }; 3054f45fb0bSSameer Pujar 3064f45fb0bSSameer Pujar sfc@702d2400 { 3074f45fb0bSSameer Pujar status = "okay"; 3084f45fb0bSSameer Pujar 3094f45fb0bSSameer Pujar ports { 3104f45fb0bSSameer Pujar #address-cells = <1>; 3114f45fb0bSSameer Pujar #size-cells = <0>; 3124f45fb0bSSameer Pujar 3134f45fb0bSSameer Pujar port@0 { 3144f45fb0bSSameer Pujar reg = <0>; 3154f45fb0bSSameer Pujar 3164f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 3174f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 3184f45fb0bSSameer Pujar }; 3194f45fb0bSSameer Pujar }; 3204f45fb0bSSameer Pujar 3214f45fb0bSSameer Pujar sfc3_out_port: port@1 { 3224f45fb0bSSameer Pujar reg = <1>; 3234f45fb0bSSameer Pujar 3244f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 3254f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 3264f45fb0bSSameer Pujar }; 3274f45fb0bSSameer Pujar }; 3284f45fb0bSSameer Pujar }; 3294f45fb0bSSameer Pujar }; 3304f45fb0bSSameer Pujar 3314f45fb0bSSameer Pujar sfc@702d2600 { 3324f45fb0bSSameer Pujar status = "okay"; 3334f45fb0bSSameer Pujar 3344f45fb0bSSameer Pujar ports { 3354f45fb0bSSameer Pujar #address-cells = <1>; 3364f45fb0bSSameer Pujar #size-cells = <0>; 3374f45fb0bSSameer Pujar 3384f45fb0bSSameer Pujar port@0 { 3394f45fb0bSSameer Pujar reg = <0>; 3404f45fb0bSSameer Pujar 3414f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 3424f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 3434f45fb0bSSameer Pujar }; 3444f45fb0bSSameer Pujar }; 3454f45fb0bSSameer Pujar 3464f45fb0bSSameer Pujar sfc4_out_port: port@1 { 3474f45fb0bSSameer Pujar reg = <1>; 3484f45fb0bSSameer Pujar 3494f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 3504f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 3514f45fb0bSSameer Pujar }; 3524f45fb0bSSameer Pujar }; 3534f45fb0bSSameer Pujar }; 3544f45fb0bSSameer Pujar }; 3554f45fb0bSSameer Pujar 3564f45fb0bSSameer Pujar amx@702d3000 { 3574f45fb0bSSameer Pujar status = "okay"; 3584f45fb0bSSameer Pujar 3594f45fb0bSSameer Pujar ports { 3604f45fb0bSSameer Pujar #address-cells = <1>; 3614f45fb0bSSameer Pujar #size-cells = <0>; 3624f45fb0bSSameer Pujar 3634f45fb0bSSameer Pujar port@0 { 3644f45fb0bSSameer Pujar reg = <0>; 3654f45fb0bSSameer Pujar 3664f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 3674f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 3684f45fb0bSSameer Pujar }; 3694f45fb0bSSameer Pujar }; 3704f45fb0bSSameer Pujar 3714f45fb0bSSameer Pujar port@1 { 3724f45fb0bSSameer Pujar reg = <1>; 3734f45fb0bSSameer Pujar 3744f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 3754f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 3764f45fb0bSSameer Pujar }; 3774f45fb0bSSameer Pujar }; 3784f45fb0bSSameer Pujar 3794f45fb0bSSameer Pujar port@2 { 3804f45fb0bSSameer Pujar reg = <2>; 3814f45fb0bSSameer Pujar 3824f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 3834f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 3844f45fb0bSSameer Pujar }; 3854f45fb0bSSameer Pujar }; 3864f45fb0bSSameer Pujar 3874f45fb0bSSameer Pujar port@3 { 3884f45fb0bSSameer Pujar reg = <3>; 3894f45fb0bSSameer Pujar 3904f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 3914f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 3924f45fb0bSSameer Pujar }; 3934f45fb0bSSameer Pujar }; 3944f45fb0bSSameer Pujar 3954f45fb0bSSameer Pujar amx1_out_port: port@4 { 3964f45fb0bSSameer Pujar reg = <4>; 3974f45fb0bSSameer Pujar 3984f45fb0bSSameer Pujar amx1_out_ep: endpoint { 3994f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 4004f45fb0bSSameer Pujar }; 4014f45fb0bSSameer Pujar }; 4024f45fb0bSSameer Pujar }; 4034f45fb0bSSameer Pujar }; 4044f45fb0bSSameer Pujar 4054f45fb0bSSameer Pujar amx@702d3100 { 4064f45fb0bSSameer Pujar status = "okay"; 4074f45fb0bSSameer Pujar 4084f45fb0bSSameer Pujar ports { 4094f45fb0bSSameer Pujar #address-cells = <1>; 4104f45fb0bSSameer Pujar #size-cells = <0>; 4114f45fb0bSSameer Pujar 4124f45fb0bSSameer Pujar port@0 { 4134f45fb0bSSameer Pujar reg = <0>; 4144f45fb0bSSameer Pujar 4154f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 4164f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 4174f45fb0bSSameer Pujar }; 4184f45fb0bSSameer Pujar }; 4194f45fb0bSSameer Pujar 4204f45fb0bSSameer Pujar port@1 { 4214f45fb0bSSameer Pujar reg = <1>; 4224f45fb0bSSameer Pujar 4234f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 4244f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 4254f45fb0bSSameer Pujar }; 4264f45fb0bSSameer Pujar }; 4274f45fb0bSSameer Pujar 4284f45fb0bSSameer Pujar amx2_in3_port: port@2 { 4294f45fb0bSSameer Pujar reg = <2>; 4304f45fb0bSSameer Pujar 4314f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 4324f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 4334f45fb0bSSameer Pujar }; 4344f45fb0bSSameer Pujar }; 4354f45fb0bSSameer Pujar 4364f45fb0bSSameer Pujar amx2_in4_port: port@3 { 4374f45fb0bSSameer Pujar reg = <3>; 4384f45fb0bSSameer Pujar 4394f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 4404f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 4414f45fb0bSSameer Pujar }; 4424f45fb0bSSameer Pujar }; 4434f45fb0bSSameer Pujar 4444f45fb0bSSameer Pujar amx2_out_port: port@4 { 4454f45fb0bSSameer Pujar reg = <4>; 4464f45fb0bSSameer Pujar 4474f45fb0bSSameer Pujar amx2_out_ep: endpoint { 4484f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 4494f45fb0bSSameer Pujar }; 4504f45fb0bSSameer Pujar }; 4514f45fb0bSSameer Pujar }; 4524f45fb0bSSameer Pujar }; 4534f45fb0bSSameer Pujar 4544f45fb0bSSameer Pujar adx@702d3800 { 4554f45fb0bSSameer Pujar status = "okay"; 4564f45fb0bSSameer Pujar 4574f45fb0bSSameer Pujar ports { 4584f45fb0bSSameer Pujar #address-cells = <1>; 4594f45fb0bSSameer Pujar #size-cells = <0>; 4604f45fb0bSSameer Pujar 4614f45fb0bSSameer Pujar port@0 { 4624f45fb0bSSameer Pujar reg = <0>; 4634f45fb0bSSameer Pujar 4644f45fb0bSSameer Pujar adx1_in_ep: endpoint { 4654f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 4664f45fb0bSSameer Pujar }; 4674f45fb0bSSameer Pujar }; 4684f45fb0bSSameer Pujar 4694f45fb0bSSameer Pujar adx1_out1_port: port@1 { 4704f45fb0bSSameer Pujar reg = <1>; 4714f45fb0bSSameer Pujar 4724f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 4734f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 4744f45fb0bSSameer Pujar }; 4754f45fb0bSSameer Pujar }; 4764f45fb0bSSameer Pujar 4774f45fb0bSSameer Pujar adx1_out2_port: port@2 { 4784f45fb0bSSameer Pujar reg = <2>; 4794f45fb0bSSameer Pujar 4804f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 4814f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 4824f45fb0bSSameer Pujar }; 4834f45fb0bSSameer Pujar }; 4844f45fb0bSSameer Pujar 4854f45fb0bSSameer Pujar adx1_out3_port: port@3 { 4864f45fb0bSSameer Pujar reg = <3>; 4874f45fb0bSSameer Pujar 4884f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 4894f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 4904f45fb0bSSameer Pujar }; 4914f45fb0bSSameer Pujar }; 4924f45fb0bSSameer Pujar 4934f45fb0bSSameer Pujar adx1_out4_port: port@4 { 4944f45fb0bSSameer Pujar reg = <4>; 4954f45fb0bSSameer Pujar 4964f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 4974f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 4984f45fb0bSSameer Pujar }; 4994f45fb0bSSameer Pujar }; 5004f45fb0bSSameer Pujar }; 5014f45fb0bSSameer Pujar }; 5024f45fb0bSSameer Pujar 5034f45fb0bSSameer Pujar adx@702d3900 { 5044f45fb0bSSameer Pujar status = "okay"; 5054f45fb0bSSameer Pujar 5064f45fb0bSSameer Pujar ports { 5074f45fb0bSSameer Pujar #address-cells = <1>; 5084f45fb0bSSameer Pujar #size-cells = <0>; 5094f45fb0bSSameer Pujar 5104f45fb0bSSameer Pujar port@0 { 5114f45fb0bSSameer Pujar reg = <0>; 5124f45fb0bSSameer Pujar 5134f45fb0bSSameer Pujar adx2_in_ep: endpoint { 5144f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 5154f45fb0bSSameer Pujar }; 5164f45fb0bSSameer Pujar }; 5174f45fb0bSSameer Pujar 5184f45fb0bSSameer Pujar adx2_out1_port: port@1 { 5194f45fb0bSSameer Pujar reg = <1>; 5204f45fb0bSSameer Pujar 5214f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 5224f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 5234f45fb0bSSameer Pujar }; 5244f45fb0bSSameer Pujar }; 5254f45fb0bSSameer Pujar 5264f45fb0bSSameer Pujar adx2_out2_port: port@2 { 5274f45fb0bSSameer Pujar reg = <2>; 5284f45fb0bSSameer Pujar 5294f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 5304f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 5314f45fb0bSSameer Pujar }; 5324f45fb0bSSameer Pujar }; 5334f45fb0bSSameer Pujar 5344f45fb0bSSameer Pujar adx2_out3_port: port@3 { 5354f45fb0bSSameer Pujar reg = <3>; 5364f45fb0bSSameer Pujar 5374f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 5384f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 5394f45fb0bSSameer Pujar }; 5404f45fb0bSSameer Pujar }; 5414f45fb0bSSameer Pujar 5424f45fb0bSSameer Pujar adx2_out4_port: port@4 { 5434f45fb0bSSameer Pujar reg = <4>; 5444f45fb0bSSameer Pujar 5454f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 5464f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 5474f45fb0bSSameer Pujar }; 5484f45fb0bSSameer Pujar }; 5494f45fb0bSSameer Pujar }; 5504f45fb0bSSameer Pujar }; 5514f45fb0bSSameer Pujar 552*79ed18d9SThierry Reding dmic@702d4000 { 553*79ed18d9SThierry Reding status = "okay"; 554*79ed18d9SThierry Reding 555*79ed18d9SThierry Reding ports { 556*79ed18d9SThierry Reding #address-cells = <1>; 557*79ed18d9SThierry Reding #size-cells = <0>; 558*79ed18d9SThierry Reding 559*79ed18d9SThierry Reding port@0 { 560*79ed18d9SThierry Reding reg = <0>; 561*79ed18d9SThierry Reding 562*79ed18d9SThierry Reding dmic1_cif_ep: endpoint { 563*79ed18d9SThierry Reding remote-endpoint = <&xbar_dmic1_ep>; 564*79ed18d9SThierry Reding }; 565*79ed18d9SThierry Reding }; 566*79ed18d9SThierry Reding 567*79ed18d9SThierry Reding dmic1_port: port@1 { 568*79ed18d9SThierry Reding reg = <1>; 569*79ed18d9SThierry Reding 570*79ed18d9SThierry Reding dmic1_dap_ep: endpoint { 571*79ed18d9SThierry Reding /* Placeholder for external Codec */ 572*79ed18d9SThierry Reding }; 573*79ed18d9SThierry Reding }; 574*79ed18d9SThierry Reding }; 575*79ed18d9SThierry Reding }; 576*79ed18d9SThierry Reding 577*79ed18d9SThierry Reding dmic@702d4100 { 578*79ed18d9SThierry Reding status = "okay"; 579*79ed18d9SThierry Reding 580*79ed18d9SThierry Reding ports { 581*79ed18d9SThierry Reding #address-cells = <1>; 582*79ed18d9SThierry Reding #size-cells = <0>; 583*79ed18d9SThierry Reding 584*79ed18d9SThierry Reding port@0 { 585*79ed18d9SThierry Reding reg = <0>; 586*79ed18d9SThierry Reding 587*79ed18d9SThierry Reding dmic2_cif_ep: endpoint { 588*79ed18d9SThierry Reding remote-endpoint = <&xbar_dmic2_ep>; 589*79ed18d9SThierry Reding }; 590*79ed18d9SThierry Reding }; 591*79ed18d9SThierry Reding 592*79ed18d9SThierry Reding dmic2_port: port@1 { 593*79ed18d9SThierry Reding reg = <1>; 594*79ed18d9SThierry Reding 595*79ed18d9SThierry Reding dmic2_dap_ep: endpoint { 596*79ed18d9SThierry Reding /* Placeholder for external Codec */ 597*79ed18d9SThierry Reding }; 598*79ed18d9SThierry Reding }; 599*79ed18d9SThierry Reding }; 600*79ed18d9SThierry Reding }; 601*79ed18d9SThierry Reding 602*79ed18d9SThierry Reding dmic@702d4200 { 603*79ed18d9SThierry Reding status = "okay"; 604*79ed18d9SThierry Reding 605*79ed18d9SThierry Reding ports { 606*79ed18d9SThierry Reding #address-cells = <1>; 607*79ed18d9SThierry Reding #size-cells = <0>; 608*79ed18d9SThierry Reding 609*79ed18d9SThierry Reding port@0 { 610*79ed18d9SThierry Reding reg = <0>; 611*79ed18d9SThierry Reding 612*79ed18d9SThierry Reding dmic3_cif_ep: endpoint { 613*79ed18d9SThierry Reding remote-endpoint = <&xbar_dmic3_ep>; 614*79ed18d9SThierry Reding }; 615*79ed18d9SThierry Reding }; 616*79ed18d9SThierry Reding 617*79ed18d9SThierry Reding dmic3_port: port@1 { 618*79ed18d9SThierry Reding reg = <1>; 619*79ed18d9SThierry Reding 620*79ed18d9SThierry Reding dmic3_dap_ep: endpoint { 621*79ed18d9SThierry Reding /* Placeholder for external Codec */ 622*79ed18d9SThierry Reding }; 623*79ed18d9SThierry Reding }; 624*79ed18d9SThierry Reding }; 625*79ed18d9SThierry Reding }; 626*79ed18d9SThierry Reding 627afcb41e3SSameer Pujar processing-engine@702d8000 { 628afcb41e3SSameer Pujar status = "okay"; 629afcb41e3SSameer Pujar 630afcb41e3SSameer Pujar ports { 631afcb41e3SSameer Pujar #address-cells = <1>; 632afcb41e3SSameer Pujar #size-cells = <0>; 633afcb41e3SSameer Pujar 634afcb41e3SSameer Pujar port@0 { 635afcb41e3SSameer Pujar reg = <0x0>; 636afcb41e3SSameer Pujar 637afcb41e3SSameer Pujar ope1_cif_in_ep: endpoint { 638afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_in_ep>; 639afcb41e3SSameer Pujar }; 640afcb41e3SSameer Pujar }; 641afcb41e3SSameer Pujar 642afcb41e3SSameer Pujar ope1_out_port: port@1 { 643afcb41e3SSameer Pujar reg = <0x1>; 644afcb41e3SSameer Pujar 645afcb41e3SSameer Pujar ope1_cif_out_ep: endpoint { 646afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_out_ep>; 647afcb41e3SSameer Pujar }; 648afcb41e3SSameer Pujar }; 649afcb41e3SSameer Pujar }; 650afcb41e3SSameer Pujar }; 651afcb41e3SSameer Pujar 652afcb41e3SSameer Pujar processing-engine@702d8400 { 653afcb41e3SSameer Pujar status = "okay"; 654afcb41e3SSameer Pujar 655afcb41e3SSameer Pujar ports { 656afcb41e3SSameer Pujar #address-cells = <1>; 657afcb41e3SSameer Pujar #size-cells = <0>; 658afcb41e3SSameer Pujar 659afcb41e3SSameer Pujar port@0 { 660afcb41e3SSameer Pujar reg = <0x0>; 661afcb41e3SSameer Pujar 662afcb41e3SSameer Pujar ope2_cif_in_ep: endpoint { 663afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_in_ep>; 664afcb41e3SSameer Pujar }; 665afcb41e3SSameer Pujar }; 666afcb41e3SSameer Pujar 667afcb41e3SSameer Pujar ope2_out_port: port@1 { 668afcb41e3SSameer Pujar reg = <0x1>; 669afcb41e3SSameer Pujar 670afcb41e3SSameer Pujar ope2_cif_out_ep: endpoint { 671afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_out_ep>; 672afcb41e3SSameer Pujar }; 673afcb41e3SSameer Pujar }; 674afcb41e3SSameer Pujar }; 675afcb41e3SSameer Pujar }; 676afcb41e3SSameer Pujar 677*79ed18d9SThierry Reding mvc@702da000 { 678*79ed18d9SThierry Reding status = "okay"; 679*79ed18d9SThierry Reding 680*79ed18d9SThierry Reding ports { 681*79ed18d9SThierry Reding #address-cells = <1>; 682*79ed18d9SThierry Reding #size-cells = <0>; 683*79ed18d9SThierry Reding 684*79ed18d9SThierry Reding port@0 { 685*79ed18d9SThierry Reding reg = <0>; 686*79ed18d9SThierry Reding 687*79ed18d9SThierry Reding mvc1_cif_in_ep: endpoint { 688*79ed18d9SThierry Reding remote-endpoint = <&xbar_mvc1_in_ep>; 689*79ed18d9SThierry Reding }; 690*79ed18d9SThierry Reding }; 691*79ed18d9SThierry Reding 692*79ed18d9SThierry Reding mvc1_out_port: port@1 { 693*79ed18d9SThierry Reding reg = <1>; 694*79ed18d9SThierry Reding 695*79ed18d9SThierry Reding mvc1_cif_out_ep: endpoint { 696*79ed18d9SThierry Reding remote-endpoint = <&xbar_mvc1_out_ep>; 697*79ed18d9SThierry Reding }; 698*79ed18d9SThierry Reding }; 699*79ed18d9SThierry Reding }; 700*79ed18d9SThierry Reding }; 701*79ed18d9SThierry Reding 702*79ed18d9SThierry Reding mvc@702da200 { 703*79ed18d9SThierry Reding status = "okay"; 704*79ed18d9SThierry Reding 705*79ed18d9SThierry Reding ports { 706*79ed18d9SThierry Reding #address-cells = <1>; 707*79ed18d9SThierry Reding #size-cells = <0>; 708*79ed18d9SThierry Reding 709*79ed18d9SThierry Reding port@0 { 710*79ed18d9SThierry Reding reg = <0>; 711*79ed18d9SThierry Reding 712*79ed18d9SThierry Reding mvc2_cif_in_ep: endpoint { 713*79ed18d9SThierry Reding remote-endpoint = <&xbar_mvc2_in_ep>; 714*79ed18d9SThierry Reding }; 715*79ed18d9SThierry Reding }; 716*79ed18d9SThierry Reding 717*79ed18d9SThierry Reding mvc2_out_port: port@1 { 718*79ed18d9SThierry Reding reg = <1>; 719*79ed18d9SThierry Reding 720*79ed18d9SThierry Reding mvc2_cif_out_ep: endpoint { 721*79ed18d9SThierry Reding remote-endpoint = <&xbar_mvc2_out_ep>; 722*79ed18d9SThierry Reding }; 723*79ed18d9SThierry Reding }; 724*79ed18d9SThierry Reding }; 725*79ed18d9SThierry Reding }; 726*79ed18d9SThierry Reding 7274f45fb0bSSameer Pujar amixer@702dbb00 { 7284f45fb0bSSameer Pujar status = "okay"; 7294f45fb0bSSameer Pujar 7304f45fb0bSSameer Pujar ports { 7314f45fb0bSSameer Pujar #address-cells = <1>; 7324f45fb0bSSameer Pujar #size-cells = <0>; 7334f45fb0bSSameer Pujar 7344f45fb0bSSameer Pujar port@0 { 7354f45fb0bSSameer Pujar reg = <0x0>; 7364f45fb0bSSameer Pujar 7374f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 7384f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 7394f45fb0bSSameer Pujar }; 7404f45fb0bSSameer Pujar }; 7414f45fb0bSSameer Pujar 7424f45fb0bSSameer Pujar port@1 { 7434f45fb0bSSameer Pujar reg = <0x1>; 7444f45fb0bSSameer Pujar 7454f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 7464f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 7474f45fb0bSSameer Pujar }; 7484f45fb0bSSameer Pujar }; 7494f45fb0bSSameer Pujar 7504f45fb0bSSameer Pujar port@2 { 7514f45fb0bSSameer Pujar reg = <0x2>; 7524f45fb0bSSameer Pujar 7534f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 7544f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 7554f45fb0bSSameer Pujar }; 7564f45fb0bSSameer Pujar }; 7574f45fb0bSSameer Pujar 7584f45fb0bSSameer Pujar port@3 { 7594f45fb0bSSameer Pujar reg = <0x3>; 7604f45fb0bSSameer Pujar 7614f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 7624f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 7634f45fb0bSSameer Pujar }; 7644f45fb0bSSameer Pujar }; 7654f45fb0bSSameer Pujar 7664f45fb0bSSameer Pujar port@4 { 7674f45fb0bSSameer Pujar reg = <0x4>; 7684f45fb0bSSameer Pujar 7694f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 7704f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 7714f45fb0bSSameer Pujar }; 7724f45fb0bSSameer Pujar }; 7734f45fb0bSSameer Pujar 7744f45fb0bSSameer Pujar port@5 { 7754f45fb0bSSameer Pujar reg = <0x5>; 7764f45fb0bSSameer Pujar 7774f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 7784f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 7794f45fb0bSSameer Pujar }; 7804f45fb0bSSameer Pujar }; 7814f45fb0bSSameer Pujar 7824f45fb0bSSameer Pujar port@6 { 7834f45fb0bSSameer Pujar reg = <0x6>; 7844f45fb0bSSameer Pujar 7854f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 7864f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 7874f45fb0bSSameer Pujar }; 7884f45fb0bSSameer Pujar }; 7894f45fb0bSSameer Pujar 7904f45fb0bSSameer Pujar port@7 { 7914f45fb0bSSameer Pujar reg = <0x7>; 7924f45fb0bSSameer Pujar 7934f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 7944f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 7954f45fb0bSSameer Pujar }; 7964f45fb0bSSameer Pujar }; 7974f45fb0bSSameer Pujar 7984f45fb0bSSameer Pujar port@8 { 7994f45fb0bSSameer Pujar reg = <0x8>; 8004f45fb0bSSameer Pujar 8014f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 8024f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 8034f45fb0bSSameer Pujar }; 8044f45fb0bSSameer Pujar }; 8054f45fb0bSSameer Pujar 8064f45fb0bSSameer Pujar port@9 { 8074f45fb0bSSameer Pujar reg = <0x9>; 8084f45fb0bSSameer Pujar 8094f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 8104f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 8114f45fb0bSSameer Pujar }; 8124f45fb0bSSameer Pujar }; 8134f45fb0bSSameer Pujar 8144f45fb0bSSameer Pujar mixer_out1_port: port@a { 8154f45fb0bSSameer Pujar reg = <0xa>; 8164f45fb0bSSameer Pujar 8174f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 8184f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 8194f45fb0bSSameer Pujar }; 8204f45fb0bSSameer Pujar }; 8214f45fb0bSSameer Pujar 8224f45fb0bSSameer Pujar mixer_out2_port: port@b { 8234f45fb0bSSameer Pujar reg = <0xb>; 8244f45fb0bSSameer Pujar 8254f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 8264f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 8274f45fb0bSSameer Pujar }; 8284f45fb0bSSameer Pujar }; 8294f45fb0bSSameer Pujar 8304f45fb0bSSameer Pujar mixer_out3_port: port@c { 8314f45fb0bSSameer Pujar reg = <0xc>; 8324f45fb0bSSameer Pujar 8334f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 8344f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 8354f45fb0bSSameer Pujar }; 8364f45fb0bSSameer Pujar }; 8374f45fb0bSSameer Pujar 8384f45fb0bSSameer Pujar mixer_out4_port: port@d { 8394f45fb0bSSameer Pujar reg = <0xd>; 8404f45fb0bSSameer Pujar 8414f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 8424f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 8434f45fb0bSSameer Pujar }; 8444f45fb0bSSameer Pujar }; 8454f45fb0bSSameer Pujar 8464f45fb0bSSameer Pujar mixer_out5_port: port@e { 8474f45fb0bSSameer Pujar reg = <0xe>; 8484f45fb0bSSameer Pujar 8494f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 8504f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 8514f45fb0bSSameer Pujar }; 8524f45fb0bSSameer Pujar }; 8534f45fb0bSSameer Pujar }; 8544f45fb0bSSameer Pujar }; 8554f45fb0bSSameer Pujar 856b0b4e286SSameer Pujar ports { 857b0b4e286SSameer Pujar xbar_i2s1_port: port@a { 858b0b4e286SSameer Pujar reg = <0xa>; 859b0b4e286SSameer Pujar 860b0b4e286SSameer Pujar xbar_i2s1_ep: endpoint { 861b0b4e286SSameer Pujar remote-endpoint = <&i2s1_cif_ep>; 862b0b4e286SSameer Pujar }; 863b0b4e286SSameer Pujar }; 864b0b4e286SSameer Pujar 865b0b4e286SSameer Pujar xbar_i2s2_port: port@b { 866b0b4e286SSameer Pujar reg = <0xb>; 867b0b4e286SSameer Pujar 868b0b4e286SSameer Pujar xbar_i2s2_ep: endpoint { 869b0b4e286SSameer Pujar remote-endpoint = <&i2s2_cif_ep>; 870b0b4e286SSameer Pujar }; 871b0b4e286SSameer Pujar }; 872b0b4e286SSameer Pujar 873b0b4e286SSameer Pujar xbar_i2s3_port: port@c { 874b0b4e286SSameer Pujar reg = <0xc>; 875b0b4e286SSameer Pujar 876b0b4e286SSameer Pujar xbar_i2s3_ep: endpoint { 877b0b4e286SSameer Pujar remote-endpoint = <&i2s3_cif_ep>; 878b0b4e286SSameer Pujar }; 879b0b4e286SSameer Pujar }; 880b0b4e286SSameer Pujar 881b0b4e286SSameer Pujar xbar_i2s4_port: port@d { 882b0b4e286SSameer Pujar reg = <0xd>; 883b0b4e286SSameer Pujar 884b0b4e286SSameer Pujar xbar_i2s4_ep: endpoint { 885b0b4e286SSameer Pujar remote-endpoint = <&i2s4_cif_ep>; 886b0b4e286SSameer Pujar }; 887b0b4e286SSameer Pujar }; 888b0b4e286SSameer Pujar 889b0b4e286SSameer Pujar xbar_i2s5_port: port@e { 890b0b4e286SSameer Pujar reg = <0xe>; 891b0b4e286SSameer Pujar 892b0b4e286SSameer Pujar xbar_i2s5_ep: endpoint { 893b0b4e286SSameer Pujar remote-endpoint = <&i2s5_cif_ep>; 894b0b4e286SSameer Pujar }; 895b0b4e286SSameer Pujar }; 896b0b4e286SSameer Pujar 897b0b4e286SSameer Pujar xbar_dmic1_port: port@f { 898b0b4e286SSameer Pujar reg = <0xf>; 899b0b4e286SSameer Pujar 900b0b4e286SSameer Pujar xbar_dmic1_ep: endpoint { 901b0b4e286SSameer Pujar remote-endpoint = <&dmic1_cif_ep>; 902b0b4e286SSameer Pujar }; 903b0b4e286SSameer Pujar }; 904b0b4e286SSameer Pujar 905b0b4e286SSameer Pujar xbar_dmic2_port: port@10 { 906b0b4e286SSameer Pujar reg = <0x10>; 907b0b4e286SSameer Pujar 908b0b4e286SSameer Pujar xbar_dmic2_ep: endpoint { 909b0b4e286SSameer Pujar remote-endpoint = <&dmic2_cif_ep>; 910b0b4e286SSameer Pujar }; 911b0b4e286SSameer Pujar }; 912b0b4e286SSameer Pujar 913b0b4e286SSameer Pujar xbar_dmic3_port: port@11 { 914b0b4e286SSameer Pujar reg = <0x11>; 915b0b4e286SSameer Pujar 916b0b4e286SSameer Pujar xbar_dmic3_ep: endpoint { 917b0b4e286SSameer Pujar remote-endpoint = <&dmic3_cif_ep>; 918b0b4e286SSameer Pujar }; 919b0b4e286SSameer Pujar }; 9204f45fb0bSSameer Pujar 9214f45fb0bSSameer Pujar xbar_sfc1_in_port: port@12 { 9224f45fb0bSSameer Pujar reg = <0x12>; 9234f45fb0bSSameer Pujar 9244f45fb0bSSameer Pujar xbar_sfc1_in_ep: endpoint { 9254f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_in_ep>; 9264f45fb0bSSameer Pujar }; 9274f45fb0bSSameer Pujar }; 9284f45fb0bSSameer Pujar 9294f45fb0bSSameer Pujar port@13 { 9304f45fb0bSSameer Pujar reg = <0x13>; 9314f45fb0bSSameer Pujar 9324f45fb0bSSameer Pujar xbar_sfc1_out_ep: endpoint { 9334f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_out_ep>; 9344f45fb0bSSameer Pujar }; 9354f45fb0bSSameer Pujar }; 9364f45fb0bSSameer Pujar 9374f45fb0bSSameer Pujar xbar_sfc2_in_port: port@14 { 9384f45fb0bSSameer Pujar reg = <0x14>; 9394f45fb0bSSameer Pujar 9404f45fb0bSSameer Pujar xbar_sfc2_in_ep: endpoint { 9414f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_in_ep>; 9424f45fb0bSSameer Pujar }; 9434f45fb0bSSameer Pujar }; 9444f45fb0bSSameer Pujar 9454f45fb0bSSameer Pujar port@15 { 9464f45fb0bSSameer Pujar reg = <0x15>; 9474f45fb0bSSameer Pujar 9484f45fb0bSSameer Pujar xbar_sfc2_out_ep: endpoint { 9494f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_out_ep>; 9504f45fb0bSSameer Pujar }; 9514f45fb0bSSameer Pujar }; 9524f45fb0bSSameer Pujar 9534f45fb0bSSameer Pujar xbar_sfc3_in_port: port@16 { 9544f45fb0bSSameer Pujar reg = <0x16>; 9554f45fb0bSSameer Pujar 9564f45fb0bSSameer Pujar xbar_sfc3_in_ep: endpoint { 9574f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_in_ep>; 9584f45fb0bSSameer Pujar }; 9594f45fb0bSSameer Pujar }; 9604f45fb0bSSameer Pujar 9614f45fb0bSSameer Pujar port@17 { 9624f45fb0bSSameer Pujar reg = <0x17>; 9634f45fb0bSSameer Pujar 9644f45fb0bSSameer Pujar xbar_sfc3_out_ep: endpoint { 9654f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_out_ep>; 9664f45fb0bSSameer Pujar }; 9674f45fb0bSSameer Pujar }; 9684f45fb0bSSameer Pujar 9694f45fb0bSSameer Pujar xbar_sfc4_in_port: port@18 { 9704f45fb0bSSameer Pujar reg = <0x18>; 9714f45fb0bSSameer Pujar 9724f45fb0bSSameer Pujar xbar_sfc4_in_ep: endpoint { 9734f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_in_ep>; 9744f45fb0bSSameer Pujar }; 9754f45fb0bSSameer Pujar }; 9764f45fb0bSSameer Pujar 9774f45fb0bSSameer Pujar port@19 { 9784f45fb0bSSameer Pujar reg = <0x19>; 9794f45fb0bSSameer Pujar 9804f45fb0bSSameer Pujar xbar_sfc4_out_ep: endpoint { 9814f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_out_ep>; 9824f45fb0bSSameer Pujar }; 9834f45fb0bSSameer Pujar }; 9844f45fb0bSSameer Pujar 9854f45fb0bSSameer Pujar xbar_mvc1_in_port: port@1a { 9864f45fb0bSSameer Pujar reg = <0x1a>; 9874f45fb0bSSameer Pujar 9884f45fb0bSSameer Pujar xbar_mvc1_in_ep: endpoint { 9894f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_in_ep>; 9904f45fb0bSSameer Pujar }; 9914f45fb0bSSameer Pujar }; 9924f45fb0bSSameer Pujar 9934f45fb0bSSameer Pujar port@1b { 9944f45fb0bSSameer Pujar reg = <0x1b>; 9954f45fb0bSSameer Pujar 9964f45fb0bSSameer Pujar xbar_mvc1_out_ep: endpoint { 9974f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_out_ep>; 9984f45fb0bSSameer Pujar }; 9994f45fb0bSSameer Pujar }; 10004f45fb0bSSameer Pujar 10014f45fb0bSSameer Pujar xbar_mvc2_in_port: port@1c { 10024f45fb0bSSameer Pujar reg = <0x1c>; 10034f45fb0bSSameer Pujar 10044f45fb0bSSameer Pujar xbar_mvc2_in_ep: endpoint { 10054f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_in_ep>; 10064f45fb0bSSameer Pujar }; 10074f45fb0bSSameer Pujar }; 10084f45fb0bSSameer Pujar 10094f45fb0bSSameer Pujar port@1d { 10104f45fb0bSSameer Pujar reg = <0x1d>; 10114f45fb0bSSameer Pujar 10124f45fb0bSSameer Pujar xbar_mvc2_out_ep: endpoint { 10134f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_out_ep>; 10144f45fb0bSSameer Pujar }; 10154f45fb0bSSameer Pujar }; 10164f45fb0bSSameer Pujar 10174f45fb0bSSameer Pujar xbar_amx1_in1_port: port@1e { 10184f45fb0bSSameer Pujar reg = <0x1e>; 10194f45fb0bSSameer Pujar 10204f45fb0bSSameer Pujar xbar_amx1_in1_ep: endpoint { 10214f45fb0bSSameer Pujar remote-endpoint = <&amx1_in1_ep>; 10224f45fb0bSSameer Pujar }; 10234f45fb0bSSameer Pujar }; 10244f45fb0bSSameer Pujar 10254f45fb0bSSameer Pujar xbar_amx1_in2_port: port@1f { 10264f45fb0bSSameer Pujar reg = <0x1f>; 10274f45fb0bSSameer Pujar 10284f45fb0bSSameer Pujar xbar_amx1_in2_ep: endpoint { 10294f45fb0bSSameer Pujar remote-endpoint = <&amx1_in2_ep>; 10304f45fb0bSSameer Pujar }; 10314f45fb0bSSameer Pujar }; 10324f45fb0bSSameer Pujar 10334f45fb0bSSameer Pujar xbar_amx1_in3_port: port@20 { 10344f45fb0bSSameer Pujar reg = <0x20>; 10354f45fb0bSSameer Pujar 10364f45fb0bSSameer Pujar xbar_amx1_in3_ep: endpoint { 10374f45fb0bSSameer Pujar remote-endpoint = <&amx1_in3_ep>; 10384f45fb0bSSameer Pujar }; 10394f45fb0bSSameer Pujar }; 10404f45fb0bSSameer Pujar 10414f45fb0bSSameer Pujar xbar_amx1_in4_port: port@21 { 10424f45fb0bSSameer Pujar reg = <0x21>; 10434f45fb0bSSameer Pujar 10444f45fb0bSSameer Pujar xbar_amx1_in4_ep: endpoint { 10454f45fb0bSSameer Pujar remote-endpoint = <&amx1_in4_ep>; 10464f45fb0bSSameer Pujar }; 10474f45fb0bSSameer Pujar }; 10484f45fb0bSSameer Pujar 10494f45fb0bSSameer Pujar port@22 { 10504f45fb0bSSameer Pujar reg = <0x22>; 10514f45fb0bSSameer Pujar 10524f45fb0bSSameer Pujar xbar_amx1_out_ep: endpoint { 10534f45fb0bSSameer Pujar remote-endpoint = <&amx1_out_ep>; 10544f45fb0bSSameer Pujar }; 10554f45fb0bSSameer Pujar }; 10564f45fb0bSSameer Pujar 10574f45fb0bSSameer Pujar xbar_amx2_in1_port: port@23 { 10584f45fb0bSSameer Pujar reg = <0x23>; 10594f45fb0bSSameer Pujar 10604f45fb0bSSameer Pujar xbar_amx2_in1_ep: endpoint { 10614f45fb0bSSameer Pujar remote-endpoint = <&amx2_in1_ep>; 10624f45fb0bSSameer Pujar }; 10634f45fb0bSSameer Pujar }; 10644f45fb0bSSameer Pujar 10654f45fb0bSSameer Pujar xbar_amx2_in2_port: port@24 { 10664f45fb0bSSameer Pujar reg = <0x24>; 10674f45fb0bSSameer Pujar 10684f45fb0bSSameer Pujar xbar_amx2_in2_ep: endpoint { 10694f45fb0bSSameer Pujar remote-endpoint = <&amx2_in2_ep>; 10704f45fb0bSSameer Pujar }; 10714f45fb0bSSameer Pujar }; 10724f45fb0bSSameer Pujar 10734f45fb0bSSameer Pujar xbar_amx2_in3_port: port@25 { 10744f45fb0bSSameer Pujar reg = <0x25>; 10754f45fb0bSSameer Pujar 10764f45fb0bSSameer Pujar xbar_amx2_in3_ep: endpoint { 10774f45fb0bSSameer Pujar remote-endpoint = <&amx2_in3_ep>; 10784f45fb0bSSameer Pujar }; 10794f45fb0bSSameer Pujar }; 10804f45fb0bSSameer Pujar 10814f45fb0bSSameer Pujar xbar_amx2_in4_port: port@26 { 10824f45fb0bSSameer Pujar reg = <0x26>; 10834f45fb0bSSameer Pujar 10844f45fb0bSSameer Pujar xbar_amx2_in4_ep: endpoint { 10854f45fb0bSSameer Pujar remote-endpoint = <&amx2_in4_ep>; 10864f45fb0bSSameer Pujar }; 10874f45fb0bSSameer Pujar }; 10884f45fb0bSSameer Pujar 10894f45fb0bSSameer Pujar port@27 { 10904f45fb0bSSameer Pujar reg = <0x27>; 10914f45fb0bSSameer Pujar 10924f45fb0bSSameer Pujar xbar_amx2_out_ep: endpoint { 10934f45fb0bSSameer Pujar remote-endpoint = <&amx2_out_ep>; 10944f45fb0bSSameer Pujar }; 10954f45fb0bSSameer Pujar }; 10964f45fb0bSSameer Pujar 10974f45fb0bSSameer Pujar xbar_adx1_in_port: port@28 { 10984f45fb0bSSameer Pujar reg = <0x28>; 10994f45fb0bSSameer Pujar 11004f45fb0bSSameer Pujar xbar_adx1_in_ep: endpoint { 11014f45fb0bSSameer Pujar remote-endpoint = <&adx1_in_ep>; 11024f45fb0bSSameer Pujar }; 11034f45fb0bSSameer Pujar }; 11044f45fb0bSSameer Pujar 11054f45fb0bSSameer Pujar port@29 { 11064f45fb0bSSameer Pujar reg = <0x29>; 11074f45fb0bSSameer Pujar 11084f45fb0bSSameer Pujar xbar_adx1_out1_ep: endpoint { 11094f45fb0bSSameer Pujar remote-endpoint = <&adx1_out1_ep>; 11104f45fb0bSSameer Pujar }; 11114f45fb0bSSameer Pujar }; 11124f45fb0bSSameer Pujar 11134f45fb0bSSameer Pujar port@2a { 11144f45fb0bSSameer Pujar reg = <0x2a>; 11154f45fb0bSSameer Pujar 11164f45fb0bSSameer Pujar xbar_adx1_out2_ep: endpoint { 11174f45fb0bSSameer Pujar remote-endpoint = <&adx1_out2_ep>; 11184f45fb0bSSameer Pujar }; 11194f45fb0bSSameer Pujar }; 11204f45fb0bSSameer Pujar 11214f45fb0bSSameer Pujar port@2b { 11224f45fb0bSSameer Pujar reg = <0x2b>; 11234f45fb0bSSameer Pujar 11244f45fb0bSSameer Pujar xbar_adx1_out3_ep: endpoint { 11254f45fb0bSSameer Pujar remote-endpoint = <&adx1_out3_ep>; 11264f45fb0bSSameer Pujar }; 11274f45fb0bSSameer Pujar }; 11284f45fb0bSSameer Pujar 11294f45fb0bSSameer Pujar port@2c { 11304f45fb0bSSameer Pujar reg = <0x2c>; 11314f45fb0bSSameer Pujar 11324f45fb0bSSameer Pujar xbar_adx1_out4_ep: endpoint { 11334f45fb0bSSameer Pujar remote-endpoint = <&adx1_out4_ep>; 11344f45fb0bSSameer Pujar }; 11354f45fb0bSSameer Pujar }; 11364f45fb0bSSameer Pujar 11374f45fb0bSSameer Pujar xbar_adx2_in_port: port@2d { 11384f45fb0bSSameer Pujar reg = <0x2d>; 11394f45fb0bSSameer Pujar 11404f45fb0bSSameer Pujar xbar_adx2_in_ep: endpoint { 11414f45fb0bSSameer Pujar remote-endpoint = <&adx2_in_ep>; 11424f45fb0bSSameer Pujar }; 11434f45fb0bSSameer Pujar }; 11444f45fb0bSSameer Pujar 11454f45fb0bSSameer Pujar port@2e { 11464f45fb0bSSameer Pujar reg = <0x2e>; 11474f45fb0bSSameer Pujar 11484f45fb0bSSameer Pujar xbar_adx2_out1_ep: endpoint { 11494f45fb0bSSameer Pujar remote-endpoint = <&adx2_out1_ep>; 11504f45fb0bSSameer Pujar }; 11514f45fb0bSSameer Pujar }; 11524f45fb0bSSameer Pujar 11534f45fb0bSSameer Pujar port@2f { 11544f45fb0bSSameer Pujar reg = <0x2f>; 11554f45fb0bSSameer Pujar 11564f45fb0bSSameer Pujar xbar_adx2_out2_ep: endpoint { 11574f45fb0bSSameer Pujar remote-endpoint = <&adx2_out2_ep>; 11584f45fb0bSSameer Pujar }; 11594f45fb0bSSameer Pujar }; 11604f45fb0bSSameer Pujar 11614f45fb0bSSameer Pujar port@30 { 11624f45fb0bSSameer Pujar reg = <0x30>; 11634f45fb0bSSameer Pujar 11644f45fb0bSSameer Pujar xbar_adx2_out3_ep: endpoint { 11654f45fb0bSSameer Pujar remote-endpoint = <&adx2_out3_ep>; 11664f45fb0bSSameer Pujar }; 11674f45fb0bSSameer Pujar }; 11684f45fb0bSSameer Pujar 11694f45fb0bSSameer Pujar port@31 { 11704f45fb0bSSameer Pujar reg = <0x31>; 11714f45fb0bSSameer Pujar 11724f45fb0bSSameer Pujar xbar_adx2_out4_ep: endpoint { 11734f45fb0bSSameer Pujar remote-endpoint = <&adx2_out4_ep>; 11744f45fb0bSSameer Pujar }; 11754f45fb0bSSameer Pujar }; 11764f45fb0bSSameer Pujar 11774f45fb0bSSameer Pujar xbar_mixer_in1_port: port@32 { 11784f45fb0bSSameer Pujar reg = <0x32>; 11794f45fb0bSSameer Pujar 11804f45fb0bSSameer Pujar xbar_mixer_in1_ep: endpoint { 11814f45fb0bSSameer Pujar remote-endpoint = <&mixer_in1_ep>; 11824f45fb0bSSameer Pujar }; 11834f45fb0bSSameer Pujar }; 11844f45fb0bSSameer Pujar 11854f45fb0bSSameer Pujar xbar_mixer_in2_port: port@33 { 11864f45fb0bSSameer Pujar reg = <0x33>; 11874f45fb0bSSameer Pujar 11884f45fb0bSSameer Pujar xbar_mixer_in2_ep: endpoint { 11894f45fb0bSSameer Pujar remote-endpoint = <&mixer_in2_ep>; 11904f45fb0bSSameer Pujar }; 11914f45fb0bSSameer Pujar }; 11924f45fb0bSSameer Pujar 11934f45fb0bSSameer Pujar xbar_mixer_in3_port: port@34 { 11944f45fb0bSSameer Pujar reg = <0x34>; 11954f45fb0bSSameer Pujar 11964f45fb0bSSameer Pujar xbar_mixer_in3_ep: endpoint { 11974f45fb0bSSameer Pujar remote-endpoint = <&mixer_in3_ep>; 11984f45fb0bSSameer Pujar }; 11994f45fb0bSSameer Pujar }; 12004f45fb0bSSameer Pujar 12014f45fb0bSSameer Pujar xbar_mixer_in4_port: port@35 { 12024f45fb0bSSameer Pujar reg = <0x35>; 12034f45fb0bSSameer Pujar 12044f45fb0bSSameer Pujar xbar_mixer_in4_ep: endpoint { 12054f45fb0bSSameer Pujar remote-endpoint = <&mixer_in4_ep>; 12064f45fb0bSSameer Pujar }; 12074f45fb0bSSameer Pujar }; 12084f45fb0bSSameer Pujar 12094f45fb0bSSameer Pujar xbar_mixer_in5_port: port@36 { 12104f45fb0bSSameer Pujar reg = <0x36>; 12114f45fb0bSSameer Pujar 12124f45fb0bSSameer Pujar xbar_mixer_in5_ep: endpoint { 12134f45fb0bSSameer Pujar remote-endpoint = <&mixer_in5_ep>; 12144f45fb0bSSameer Pujar }; 12154f45fb0bSSameer Pujar }; 12164f45fb0bSSameer Pujar 12174f45fb0bSSameer Pujar xbar_mixer_in6_port: port@37 { 12184f45fb0bSSameer Pujar reg = <0x37>; 12194f45fb0bSSameer Pujar 12204f45fb0bSSameer Pujar xbar_mixer_in6_ep: endpoint { 12214f45fb0bSSameer Pujar remote-endpoint = <&mixer_in6_ep>; 12224f45fb0bSSameer Pujar }; 12234f45fb0bSSameer Pujar }; 12244f45fb0bSSameer Pujar 12254f45fb0bSSameer Pujar xbar_mixer_in7_port: port@38 { 12264f45fb0bSSameer Pujar reg = <0x38>; 12274f45fb0bSSameer Pujar 12284f45fb0bSSameer Pujar xbar_mixer_in7_ep: endpoint { 12294f45fb0bSSameer Pujar remote-endpoint = <&mixer_in7_ep>; 12304f45fb0bSSameer Pujar }; 12314f45fb0bSSameer Pujar }; 12324f45fb0bSSameer Pujar 12334f45fb0bSSameer Pujar xbar_mixer_in8_port: port@39 { 12344f45fb0bSSameer Pujar reg = <0x39>; 12354f45fb0bSSameer Pujar 12364f45fb0bSSameer Pujar xbar_mixer_in8_ep: endpoint { 12374f45fb0bSSameer Pujar remote-endpoint = <&mixer_in8_ep>; 12384f45fb0bSSameer Pujar }; 12394f45fb0bSSameer Pujar }; 12404f45fb0bSSameer Pujar 12414f45fb0bSSameer Pujar xbar_mixer_in9_port: port@3a { 12424f45fb0bSSameer Pujar reg = <0x3a>; 12434f45fb0bSSameer Pujar 12444f45fb0bSSameer Pujar xbar_mixer_in9_ep: endpoint { 12454f45fb0bSSameer Pujar remote-endpoint = <&mixer_in9_ep>; 12464f45fb0bSSameer Pujar }; 12474f45fb0bSSameer Pujar }; 12484f45fb0bSSameer Pujar 12494f45fb0bSSameer Pujar xbar_mixer_in10_port: port@3b { 12504f45fb0bSSameer Pujar reg = <0x3b>; 12514f45fb0bSSameer Pujar 12524f45fb0bSSameer Pujar xbar_mixer_in10_ep: endpoint { 12534f45fb0bSSameer Pujar remote-endpoint = <&mixer_in10_ep>; 12544f45fb0bSSameer Pujar }; 12554f45fb0bSSameer Pujar }; 12564f45fb0bSSameer Pujar 12574f45fb0bSSameer Pujar port@3c { 12584f45fb0bSSameer Pujar reg = <0x3c>; 12594f45fb0bSSameer Pujar 12604f45fb0bSSameer Pujar xbar_mixer_out1_ep: endpoint { 12614f45fb0bSSameer Pujar remote-endpoint = <&mixer_out1_ep>; 12624f45fb0bSSameer Pujar }; 12634f45fb0bSSameer Pujar }; 12644f45fb0bSSameer Pujar 12654f45fb0bSSameer Pujar port@3d { 12664f45fb0bSSameer Pujar reg = <0x3d>; 12674f45fb0bSSameer Pujar 12684f45fb0bSSameer Pujar xbar_mixer_out2_ep: endpoint { 12694f45fb0bSSameer Pujar remote-endpoint = <&mixer_out2_ep>; 12704f45fb0bSSameer Pujar }; 12714f45fb0bSSameer Pujar }; 12724f45fb0bSSameer Pujar 12734f45fb0bSSameer Pujar port@3e { 12744f45fb0bSSameer Pujar reg = <0x3e>; 12754f45fb0bSSameer Pujar 12764f45fb0bSSameer Pujar xbar_mixer_out3_ep: endpoint { 12774f45fb0bSSameer Pujar remote-endpoint = <&mixer_out3_ep>; 12784f45fb0bSSameer Pujar }; 12794f45fb0bSSameer Pujar }; 12804f45fb0bSSameer Pujar 12814f45fb0bSSameer Pujar port@3f { 12824f45fb0bSSameer Pujar reg = <0x3f>; 12834f45fb0bSSameer Pujar 12844f45fb0bSSameer Pujar xbar_mixer_out4_ep: endpoint { 12854f45fb0bSSameer Pujar remote-endpoint = <&mixer_out4_ep>; 12864f45fb0bSSameer Pujar }; 12874f45fb0bSSameer Pujar }; 12884f45fb0bSSameer Pujar 12894f45fb0bSSameer Pujar port@40 { 12904f45fb0bSSameer Pujar reg = <0x40>; 12914f45fb0bSSameer Pujar 12924f45fb0bSSameer Pujar xbar_mixer_out5_ep: endpoint { 12934f45fb0bSSameer Pujar remote-endpoint = <&mixer_out5_ep>; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar }; 1296afcb41e3SSameer Pujar 1297afcb41e3SSameer Pujar xbar_ope1_in_port: port@41 { 1298afcb41e3SSameer Pujar reg = <0x41>; 1299afcb41e3SSameer Pujar 1300afcb41e3SSameer Pujar xbar_ope1_in_ep: endpoint { 1301afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_in_ep>; 1302afcb41e3SSameer Pujar }; 1303afcb41e3SSameer Pujar }; 1304afcb41e3SSameer Pujar 1305afcb41e3SSameer Pujar port@42 { 1306afcb41e3SSameer Pujar reg = <0x42>; 1307afcb41e3SSameer Pujar 1308afcb41e3SSameer Pujar xbar_ope1_out_ep: endpoint { 1309afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_out_ep>; 1310afcb41e3SSameer Pujar }; 1311afcb41e3SSameer Pujar }; 1312afcb41e3SSameer Pujar 1313afcb41e3SSameer Pujar xbar_ope2_in_port: port@43 { 1314afcb41e3SSameer Pujar reg = <0x43>; 1315afcb41e3SSameer Pujar 1316afcb41e3SSameer Pujar xbar_ope2_in_ep: endpoint { 1317afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_in_ep>; 1318afcb41e3SSameer Pujar }; 1319afcb41e3SSameer Pujar }; 1320afcb41e3SSameer Pujar 1321afcb41e3SSameer Pujar port@44 { 1322afcb41e3SSameer Pujar reg = <0x44>; 1323afcb41e3SSameer Pujar 1324afcb41e3SSameer Pujar xbar_ope2_out_ep: endpoint { 1325afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_out_ep>; 1326afcb41e3SSameer Pujar }; 1327afcb41e3SSameer Pujar }; 1328b0b4e286SSameer Pujar }; 1329b0b4e286SSameer Pujar }; 1330*79ed18d9SThierry Reding 1331*79ed18d9SThierry Reding dma-controller@702e2000 { 1332*79ed18d9SThierry Reding status = "okay"; 1333*79ed18d9SThierry Reding }; 1334*79ed18d9SThierry Reding 1335*79ed18d9SThierry Reding interrupt-controller@702f9000 { 1336*79ed18d9SThierry Reding status = "okay"; 1337*79ed18d9SThierry Reding }; 1338b0b4e286SSameer Pujar }; 1339b0b4e286SSameer Pujar 1340b0b4e286SSameer Pujar sound { 1341b0b4e286SSameer Pujar compatible = "nvidia,tegra210-audio-graph-card"; 1342b0b4e286SSameer Pujar status = "okay"; 1343b0b4e286SSameer Pujar 1344b0b4e286SSameer Pujar dais = /* FE */ 1345b0b4e286SSameer Pujar <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 1346b0b4e286SSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, 1347b0b4e286SSameer Pujar <&admaif7_port>, <&admaif8_port>, <&admaif9_port>, 1348b0b4e286SSameer Pujar <&admaif10_port>, 1349b0b4e286SSameer Pujar /* Router */ 1350b0b4e286SSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>, 1351b0b4e286SSameer Pujar <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_dmic1_port>, 1352b0b4e286SSameer Pujar <&xbar_dmic2_port>, <&xbar_dmic3_port>, 13534f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 13544f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 13554f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 13564f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 13574f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 13584f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 13594f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 13604f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 13614f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 13624f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 13634f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 13644f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 13654f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 1366afcb41e3SSameer Pujar <&xbar_ope1_in_port>, <&xbar_ope2_in_port>, 13674f45fb0bSSameer Pujar /* HW accelerators */ 13684f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 13694f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 13704f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 13714f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 13724f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 13734f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 13744f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 13754f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 13764f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, 13774f45fb0bSSameer Pujar <&mixer_out3_port>, <&mixer_out4_port>, 13784f45fb0bSSameer Pujar <&mixer_out5_port>, 1379afcb41e3SSameer Pujar <&ope1_out_port>, <&ope2_out_port>, 1380b0b4e286SSameer Pujar /* I/O DAP Ports */ 1381b0b4e286SSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>, 1382b0b4e286SSameer Pujar <&i2s5_port>, <&dmic1_port>, <&dmic2_port>, <&dmic3_port>; 1383b0b4e286SSameer Pujar 1384b8928c2bSThierry Reding label = "NVIDIA Jetson TX1 APE"; 138510ece0c1SSameer Pujar }; 1386336f79c7SThierry Reding}; 1387