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 /* 3 LED string */ 677596723eSThierry Reding rom_14h { 687596723eSThierry Reding rom-addr = /bits/ 8 <0x14>; 697596723eSThierry Reding rom-val = /bits/ 8 <0x87>; 707596723eSThierry Reding }; 717596723eSThierry Reding 727596723eSThierry Reding /* boost frequency 1 MHz */ 737596723eSThierry Reding rom_13h { 747596723eSThierry Reding rom-addr = /bits/ 8 <0x13>; 757596723eSThierry Reding rom-val = /bits/ 8 <0x01>; 767596723eSThierry 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 119b6e136c7SSameer Pujar dma-controller@702e2000 { 12010ece0c1SSameer Pujar status = "okay"; 12110ece0c1SSameer Pujar }; 12210ece0c1SSameer Pujar 123df93557bSThierry Reding interrupt-controller@702f9000 { 12410ece0c1SSameer Pujar status = "okay"; 12510ece0c1SSameer Pujar }; 126b0b4e286SSameer Pujar 127b0b4e286SSameer Pujar ahub@702d0800 { 128b0b4e286SSameer Pujar status = "okay"; 129b0b4e286SSameer Pujar 130b0b4e286SSameer Pujar admaif@702d0000 { 131b0b4e286SSameer Pujar status = "okay"; 132b0b4e286SSameer Pujar }; 133b0b4e286SSameer Pujar 134b0b4e286SSameer Pujar i2s@702d1000 { 135b0b4e286SSameer Pujar status = "okay"; 136b0b4e286SSameer Pujar 137b0b4e286SSameer Pujar ports { 138b0b4e286SSameer Pujar #address-cells = <1>; 139b0b4e286SSameer Pujar #size-cells = <0>; 140b0b4e286SSameer Pujar 141b0b4e286SSameer Pujar port@0 { 142b0b4e286SSameer Pujar reg = <0>; 143b0b4e286SSameer Pujar 144b0b4e286SSameer Pujar i2s1_cif_ep: endpoint { 145b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 146b0b4e286SSameer Pujar }; 147b0b4e286SSameer Pujar }; 148b0b4e286SSameer Pujar 149b0b4e286SSameer Pujar i2s1_port: port@1 { 150b0b4e286SSameer Pujar reg = <1>; 151b0b4e286SSameer Pujar 152b0b4e286SSameer Pujar i2s1_dap_ep: endpoint { 153b0b4e286SSameer Pujar dai-format = "i2s"; 154b0b4e286SSameer Pujar /* Placeholder for external Codec */ 155b0b4e286SSameer Pujar }; 156b0b4e286SSameer Pujar }; 157b0b4e286SSameer Pujar }; 158b0b4e286SSameer Pujar }; 159b0b4e286SSameer Pujar 160b0b4e286SSameer Pujar i2s@702d1100 { 161b0b4e286SSameer Pujar status = "okay"; 162b0b4e286SSameer Pujar 163b0b4e286SSameer Pujar ports { 164b0b4e286SSameer Pujar #address-cells = <1>; 165b0b4e286SSameer Pujar #size-cells = <0>; 166b0b4e286SSameer Pujar 167b0b4e286SSameer Pujar port@0 { 168b0b4e286SSameer Pujar reg = <0>; 169b0b4e286SSameer Pujar 170b0b4e286SSameer Pujar i2s2_cif_ep: endpoint { 171b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 172b0b4e286SSameer Pujar }; 173b0b4e286SSameer Pujar }; 174b0b4e286SSameer Pujar 175b0b4e286SSameer Pujar i2s2_port: port@1 { 176b0b4e286SSameer Pujar reg = <1>; 177b0b4e286SSameer Pujar 178b0b4e286SSameer Pujar i2s2_dap_ep: endpoint { 179b0b4e286SSameer Pujar dai-format = "i2s"; 180b0b4e286SSameer Pujar /* Placeholder for external Codec */ 181b0b4e286SSameer Pujar }; 182b0b4e286SSameer Pujar }; 183b0b4e286SSameer Pujar }; 184b0b4e286SSameer Pujar }; 185b0b4e286SSameer Pujar 186b0b4e286SSameer Pujar i2s@702d1200 { 187b0b4e286SSameer Pujar status = "okay"; 188b0b4e286SSameer Pujar 189b0b4e286SSameer Pujar ports { 190b0b4e286SSameer Pujar #address-cells = <1>; 191b0b4e286SSameer Pujar #size-cells = <0>; 192b0b4e286SSameer Pujar 193b0b4e286SSameer Pujar port@0 { 194b0b4e286SSameer Pujar reg = <0>; 195b0b4e286SSameer Pujar 196b0b4e286SSameer Pujar i2s3_cif_ep: endpoint { 197b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s3_ep>; 198b0b4e286SSameer Pujar }; 199b0b4e286SSameer Pujar }; 200b0b4e286SSameer Pujar 201b0b4e286SSameer Pujar i2s3_port: port@1 { 202b0b4e286SSameer Pujar reg = <1>; 203b0b4e286SSameer Pujar 204b0b4e286SSameer Pujar i2s3_dap_ep: endpoint { 205b0b4e286SSameer Pujar dai-format = "i2s"; 206b0b4e286SSameer Pujar /* Placeholder for external Codec */ 207b0b4e286SSameer Pujar }; 208b0b4e286SSameer Pujar }; 209b0b4e286SSameer Pujar }; 210b0b4e286SSameer Pujar }; 211b0b4e286SSameer Pujar 212b0b4e286SSameer Pujar i2s@702d1300 { 213b0b4e286SSameer Pujar status = "okay"; 214b0b4e286SSameer Pujar 215b0b4e286SSameer Pujar ports { 216b0b4e286SSameer Pujar #address-cells = <1>; 217b0b4e286SSameer Pujar #size-cells = <0>; 218b0b4e286SSameer Pujar 219b0b4e286SSameer Pujar port@0 { 220b0b4e286SSameer Pujar reg = <0>; 221b0b4e286SSameer Pujar 222b0b4e286SSameer Pujar i2s4_cif_ep: endpoint { 223b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 224b0b4e286SSameer Pujar }; 225b0b4e286SSameer Pujar }; 226b0b4e286SSameer Pujar 227b0b4e286SSameer Pujar i2s4_port: port@1 { 228b0b4e286SSameer Pujar reg = <1>; 229b0b4e286SSameer Pujar 230b0b4e286SSameer Pujar i2s4_dap_ep: endpoint { 231b0b4e286SSameer Pujar dai-format = "i2s"; 232b0b4e286SSameer Pujar /* Placeholder for external Codec */ 233b0b4e286SSameer Pujar }; 234b0b4e286SSameer Pujar }; 235b0b4e286SSameer Pujar }; 236b0b4e286SSameer Pujar }; 237b0b4e286SSameer Pujar 238b0b4e286SSameer Pujar i2s@702d1400 { 239b0b4e286SSameer Pujar status = "okay"; 240b0b4e286SSameer Pujar 241b0b4e286SSameer Pujar ports { 242b0b4e286SSameer Pujar #address-cells = <1>; 243b0b4e286SSameer Pujar #size-cells = <0>; 244b0b4e286SSameer Pujar 245b0b4e286SSameer Pujar port@0 { 246b0b4e286SSameer Pujar reg = <0>; 247b0b4e286SSameer Pujar 248b0b4e286SSameer Pujar i2s5_cif_ep: endpoint { 249b0b4e286SSameer Pujar remote-endpoint = <&xbar_i2s5_ep>; 250b0b4e286SSameer Pujar }; 251b0b4e286SSameer Pujar }; 252b0b4e286SSameer Pujar 253b0b4e286SSameer Pujar i2s5_port: port@1 { 254b0b4e286SSameer Pujar reg = <1>; 255b0b4e286SSameer Pujar 256b0b4e286SSameer Pujar i2s5_dap_ep: endpoint { 257b0b4e286SSameer Pujar dai-format = "i2s"; 258b0b4e286SSameer Pujar /* Placeholder for external Codec */ 259b0b4e286SSameer Pujar }; 260b0b4e286SSameer Pujar }; 261b0b4e286SSameer Pujar }; 262b0b4e286SSameer Pujar }; 263b0b4e286SSameer Pujar 264b0b4e286SSameer Pujar dmic@702d4000 { 265b0b4e286SSameer Pujar status = "okay"; 266b0b4e286SSameer Pujar 267b0b4e286SSameer Pujar ports { 268b0b4e286SSameer Pujar #address-cells = <1>; 269b0b4e286SSameer Pujar #size-cells = <0>; 270b0b4e286SSameer Pujar 271b0b4e286SSameer Pujar port@0 { 272b0b4e286SSameer Pujar reg = <0>; 273b0b4e286SSameer Pujar 274b0b4e286SSameer Pujar dmic1_cif_ep: endpoint { 275b0b4e286SSameer Pujar remote-endpoint = <&xbar_dmic1_ep>; 276b0b4e286SSameer Pujar }; 277b0b4e286SSameer Pujar }; 278b0b4e286SSameer Pujar 279b0b4e286SSameer Pujar dmic1_port: port@1 { 280b0b4e286SSameer Pujar reg = <1>; 281b0b4e286SSameer Pujar 282b0b4e286SSameer Pujar dmic1_dap_ep: endpoint { 283b0b4e286SSameer Pujar /* Placeholder for external Codec */ 284b0b4e286SSameer Pujar }; 285b0b4e286SSameer Pujar }; 286b0b4e286SSameer Pujar }; 287b0b4e286SSameer Pujar }; 288b0b4e286SSameer Pujar 289b0b4e286SSameer Pujar dmic@702d4100 { 290b0b4e286SSameer Pujar status = "okay"; 291b0b4e286SSameer Pujar 292b0b4e286SSameer Pujar ports { 293b0b4e286SSameer Pujar #address-cells = <1>; 294b0b4e286SSameer Pujar #size-cells = <0>; 295b0b4e286SSameer Pujar 296b0b4e286SSameer Pujar port@0 { 297b0b4e286SSameer Pujar reg = <0>; 298b0b4e286SSameer Pujar 299b0b4e286SSameer Pujar dmic2_cif_ep: endpoint { 300b0b4e286SSameer Pujar remote-endpoint = <&xbar_dmic2_ep>; 301b0b4e286SSameer Pujar }; 302b0b4e286SSameer Pujar }; 303b0b4e286SSameer Pujar 304b0b4e286SSameer Pujar dmic2_port: port@1 { 305b0b4e286SSameer Pujar reg = <1>; 306b0b4e286SSameer Pujar 307b0b4e286SSameer Pujar dmic2_dap_ep: endpoint { 308b0b4e286SSameer Pujar /* Placeholder for external Codec */ 309b0b4e286SSameer Pujar }; 310b0b4e286SSameer Pujar }; 311b0b4e286SSameer Pujar }; 312b0b4e286SSameer Pujar }; 313b0b4e286SSameer Pujar 314b0b4e286SSameer Pujar dmic@702d4200 { 315b0b4e286SSameer Pujar status = "okay"; 316b0b4e286SSameer Pujar 317b0b4e286SSameer Pujar ports { 318b0b4e286SSameer Pujar #address-cells = <1>; 319b0b4e286SSameer Pujar #size-cells = <0>; 320b0b4e286SSameer Pujar 321b0b4e286SSameer Pujar port@0 { 322b0b4e286SSameer Pujar reg = <0>; 323b0b4e286SSameer Pujar 324b0b4e286SSameer Pujar dmic3_cif_ep: endpoint { 325b0b4e286SSameer Pujar remote-endpoint = <&xbar_dmic3_ep>; 326b0b4e286SSameer Pujar }; 327b0b4e286SSameer Pujar }; 328b0b4e286SSameer Pujar 329b0b4e286SSameer Pujar dmic3_port: port@1 { 330b0b4e286SSameer Pujar reg = <1>; 331b0b4e286SSameer Pujar 332b0b4e286SSameer Pujar dmic3_dap_ep: endpoint { 333b0b4e286SSameer Pujar /* Placeholder for external Codec */ 334b0b4e286SSameer Pujar }; 335b0b4e286SSameer Pujar }; 336b0b4e286SSameer Pujar }; 337b0b4e286SSameer Pujar }; 338b0b4e286SSameer Pujar 3394f45fb0bSSameer Pujar sfc@702d2000 { 3404f45fb0bSSameer Pujar status = "okay"; 3414f45fb0bSSameer Pujar 3424f45fb0bSSameer Pujar ports { 3434f45fb0bSSameer Pujar #address-cells = <1>; 3444f45fb0bSSameer Pujar #size-cells = <0>; 3454f45fb0bSSameer Pujar 3464f45fb0bSSameer Pujar port@0 { 3474f45fb0bSSameer Pujar reg = <0>; 3484f45fb0bSSameer Pujar 3494f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 3504f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 3514f45fb0bSSameer Pujar }; 3524f45fb0bSSameer Pujar }; 3534f45fb0bSSameer Pujar 3544f45fb0bSSameer Pujar sfc1_out_port: port@1 { 3554f45fb0bSSameer Pujar reg = <1>; 3564f45fb0bSSameer Pujar 3574f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 3584f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 3594f45fb0bSSameer Pujar }; 3604f45fb0bSSameer Pujar }; 3614f45fb0bSSameer Pujar }; 3624f45fb0bSSameer Pujar }; 3634f45fb0bSSameer Pujar 3644f45fb0bSSameer Pujar sfc@702d2200 { 3654f45fb0bSSameer Pujar status = "okay"; 3664f45fb0bSSameer Pujar 3674f45fb0bSSameer Pujar ports { 3684f45fb0bSSameer Pujar #address-cells = <1>; 3694f45fb0bSSameer Pujar #size-cells = <0>; 3704f45fb0bSSameer Pujar 3714f45fb0bSSameer Pujar port@0 { 3724f45fb0bSSameer Pujar reg = <0>; 3734f45fb0bSSameer Pujar 3744f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 3754f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 3764f45fb0bSSameer Pujar }; 3774f45fb0bSSameer Pujar }; 3784f45fb0bSSameer Pujar 3794f45fb0bSSameer Pujar sfc2_out_port: port@1 { 3804f45fb0bSSameer Pujar reg = <1>; 3814f45fb0bSSameer Pujar 3824f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 3834f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 3844f45fb0bSSameer Pujar }; 3854f45fb0bSSameer Pujar }; 3864f45fb0bSSameer Pujar }; 3874f45fb0bSSameer Pujar }; 3884f45fb0bSSameer Pujar 3894f45fb0bSSameer Pujar sfc@702d2400 { 3904f45fb0bSSameer Pujar status = "okay"; 3914f45fb0bSSameer Pujar 3924f45fb0bSSameer Pujar ports { 3934f45fb0bSSameer Pujar #address-cells = <1>; 3944f45fb0bSSameer Pujar #size-cells = <0>; 3954f45fb0bSSameer Pujar 3964f45fb0bSSameer Pujar port@0 { 3974f45fb0bSSameer Pujar reg = <0>; 3984f45fb0bSSameer Pujar 3994f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 4004f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 4014f45fb0bSSameer Pujar }; 4024f45fb0bSSameer Pujar }; 4034f45fb0bSSameer Pujar 4044f45fb0bSSameer Pujar sfc3_out_port: port@1 { 4054f45fb0bSSameer Pujar reg = <1>; 4064f45fb0bSSameer Pujar 4074f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 4084f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 4094f45fb0bSSameer Pujar }; 4104f45fb0bSSameer Pujar }; 4114f45fb0bSSameer Pujar }; 4124f45fb0bSSameer Pujar }; 4134f45fb0bSSameer Pujar 4144f45fb0bSSameer Pujar sfc@702d2600 { 4154f45fb0bSSameer Pujar status = "okay"; 4164f45fb0bSSameer Pujar 4174f45fb0bSSameer Pujar ports { 4184f45fb0bSSameer Pujar #address-cells = <1>; 4194f45fb0bSSameer Pujar #size-cells = <0>; 4204f45fb0bSSameer Pujar 4214f45fb0bSSameer Pujar port@0 { 4224f45fb0bSSameer Pujar reg = <0>; 4234f45fb0bSSameer Pujar 4244f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 4254f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 4264f45fb0bSSameer Pujar }; 4274f45fb0bSSameer Pujar }; 4284f45fb0bSSameer Pujar 4294f45fb0bSSameer Pujar sfc4_out_port: port@1 { 4304f45fb0bSSameer Pujar reg = <1>; 4314f45fb0bSSameer Pujar 4324f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 4334f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 4344f45fb0bSSameer Pujar }; 4354f45fb0bSSameer Pujar }; 4364f45fb0bSSameer Pujar }; 4374f45fb0bSSameer Pujar }; 4384f45fb0bSSameer Pujar 4394f45fb0bSSameer Pujar mvc@702da000 { 4404f45fb0bSSameer Pujar status = "okay"; 4414f45fb0bSSameer Pujar 4424f45fb0bSSameer Pujar ports { 4434f45fb0bSSameer Pujar #address-cells = <1>; 4444f45fb0bSSameer Pujar #size-cells = <0>; 4454f45fb0bSSameer Pujar 4464f45fb0bSSameer Pujar port@0 { 4474f45fb0bSSameer Pujar reg = <0>; 4484f45fb0bSSameer Pujar 4494f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 4504f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 4514f45fb0bSSameer Pujar }; 4524f45fb0bSSameer Pujar }; 4534f45fb0bSSameer Pujar 4544f45fb0bSSameer Pujar mvc1_out_port: port@1 { 4554f45fb0bSSameer Pujar reg = <1>; 4564f45fb0bSSameer Pujar 4574f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 4584f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 4594f45fb0bSSameer Pujar }; 4604f45fb0bSSameer Pujar }; 4614f45fb0bSSameer Pujar }; 4624f45fb0bSSameer Pujar }; 4634f45fb0bSSameer Pujar 4644f45fb0bSSameer Pujar mvc@702da200 { 4654f45fb0bSSameer Pujar status = "okay"; 4664f45fb0bSSameer Pujar 4674f45fb0bSSameer Pujar ports { 4684f45fb0bSSameer Pujar #address-cells = <1>; 4694f45fb0bSSameer Pujar #size-cells = <0>; 4704f45fb0bSSameer Pujar 4714f45fb0bSSameer Pujar port@0 { 4724f45fb0bSSameer Pujar reg = <0>; 4734f45fb0bSSameer Pujar 4744f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 4754f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 4764f45fb0bSSameer Pujar }; 4774f45fb0bSSameer Pujar }; 4784f45fb0bSSameer Pujar 4794f45fb0bSSameer Pujar mvc2_out_port: port@1 { 4804f45fb0bSSameer Pujar reg = <1>; 4814f45fb0bSSameer Pujar 4824f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 4834f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 4844f45fb0bSSameer Pujar }; 4854f45fb0bSSameer Pujar }; 4864f45fb0bSSameer Pujar }; 4874f45fb0bSSameer Pujar }; 4884f45fb0bSSameer Pujar 4894f45fb0bSSameer Pujar amx@702d3000 { 4904f45fb0bSSameer Pujar status = "okay"; 4914f45fb0bSSameer Pujar 4924f45fb0bSSameer Pujar ports { 4934f45fb0bSSameer Pujar #address-cells = <1>; 4944f45fb0bSSameer Pujar #size-cells = <0>; 4954f45fb0bSSameer Pujar 4964f45fb0bSSameer Pujar port@0 { 4974f45fb0bSSameer Pujar reg = <0>; 4984f45fb0bSSameer Pujar 4994f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 5004f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 5014f45fb0bSSameer Pujar }; 5024f45fb0bSSameer Pujar }; 5034f45fb0bSSameer Pujar 5044f45fb0bSSameer Pujar port@1 { 5054f45fb0bSSameer Pujar reg = <1>; 5064f45fb0bSSameer Pujar 5074f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 5084f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 5094f45fb0bSSameer Pujar }; 5104f45fb0bSSameer Pujar }; 5114f45fb0bSSameer Pujar 5124f45fb0bSSameer Pujar port@2 { 5134f45fb0bSSameer Pujar reg = <2>; 5144f45fb0bSSameer Pujar 5154f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 5164f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 5174f45fb0bSSameer Pujar }; 5184f45fb0bSSameer Pujar }; 5194f45fb0bSSameer Pujar 5204f45fb0bSSameer Pujar port@3 { 5214f45fb0bSSameer Pujar reg = <3>; 5224f45fb0bSSameer Pujar 5234f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 5244f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 5254f45fb0bSSameer Pujar }; 5264f45fb0bSSameer Pujar }; 5274f45fb0bSSameer Pujar 5284f45fb0bSSameer Pujar amx1_out_port: port@4 { 5294f45fb0bSSameer Pujar reg = <4>; 5304f45fb0bSSameer Pujar 5314f45fb0bSSameer Pujar amx1_out_ep: endpoint { 5324f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 5334f45fb0bSSameer Pujar }; 5344f45fb0bSSameer Pujar }; 5354f45fb0bSSameer Pujar }; 5364f45fb0bSSameer Pujar }; 5374f45fb0bSSameer Pujar 5384f45fb0bSSameer Pujar amx@702d3100 { 5394f45fb0bSSameer Pujar status = "okay"; 5404f45fb0bSSameer Pujar 5414f45fb0bSSameer Pujar ports { 5424f45fb0bSSameer Pujar #address-cells = <1>; 5434f45fb0bSSameer Pujar #size-cells = <0>; 5444f45fb0bSSameer Pujar 5454f45fb0bSSameer Pujar port@0 { 5464f45fb0bSSameer Pujar reg = <0>; 5474f45fb0bSSameer Pujar 5484f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 5494f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 5504f45fb0bSSameer Pujar }; 5514f45fb0bSSameer Pujar }; 5524f45fb0bSSameer Pujar 5534f45fb0bSSameer Pujar port@1 { 5544f45fb0bSSameer Pujar reg = <1>; 5554f45fb0bSSameer Pujar 5564f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 5574f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 5584f45fb0bSSameer Pujar }; 5594f45fb0bSSameer Pujar }; 5604f45fb0bSSameer Pujar 5614f45fb0bSSameer Pujar amx2_in3_port: port@2 { 5624f45fb0bSSameer Pujar reg = <2>; 5634f45fb0bSSameer Pujar 5644f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 5654f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 5664f45fb0bSSameer Pujar }; 5674f45fb0bSSameer Pujar }; 5684f45fb0bSSameer Pujar 5694f45fb0bSSameer Pujar amx2_in4_port: port@3 { 5704f45fb0bSSameer Pujar reg = <3>; 5714f45fb0bSSameer Pujar 5724f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 5734f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 5744f45fb0bSSameer Pujar }; 5754f45fb0bSSameer Pujar }; 5764f45fb0bSSameer Pujar 5774f45fb0bSSameer Pujar amx2_out_port: port@4 { 5784f45fb0bSSameer Pujar reg = <4>; 5794f45fb0bSSameer Pujar 5804f45fb0bSSameer Pujar amx2_out_ep: endpoint { 5814f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 5824f45fb0bSSameer Pujar }; 5834f45fb0bSSameer Pujar }; 5844f45fb0bSSameer Pujar }; 5854f45fb0bSSameer Pujar }; 5864f45fb0bSSameer Pujar 5874f45fb0bSSameer Pujar adx@702d3800 { 5884f45fb0bSSameer Pujar status = "okay"; 5894f45fb0bSSameer Pujar 5904f45fb0bSSameer Pujar ports { 5914f45fb0bSSameer Pujar #address-cells = <1>; 5924f45fb0bSSameer Pujar #size-cells = <0>; 5934f45fb0bSSameer Pujar 5944f45fb0bSSameer Pujar port@0 { 5954f45fb0bSSameer Pujar reg = <0>; 5964f45fb0bSSameer Pujar 5974f45fb0bSSameer Pujar adx1_in_ep: endpoint { 5984f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 5994f45fb0bSSameer Pujar }; 6004f45fb0bSSameer Pujar }; 6014f45fb0bSSameer Pujar 6024f45fb0bSSameer Pujar adx1_out1_port: port@1 { 6034f45fb0bSSameer Pujar reg = <1>; 6044f45fb0bSSameer Pujar 6054f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 6064f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 6074f45fb0bSSameer Pujar }; 6084f45fb0bSSameer Pujar }; 6094f45fb0bSSameer Pujar 6104f45fb0bSSameer Pujar adx1_out2_port: port@2 { 6114f45fb0bSSameer Pujar reg = <2>; 6124f45fb0bSSameer Pujar 6134f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 6144f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 6154f45fb0bSSameer Pujar }; 6164f45fb0bSSameer Pujar }; 6174f45fb0bSSameer Pujar 6184f45fb0bSSameer Pujar adx1_out3_port: port@3 { 6194f45fb0bSSameer Pujar reg = <3>; 6204f45fb0bSSameer Pujar 6214f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 6224f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 6234f45fb0bSSameer Pujar }; 6244f45fb0bSSameer Pujar }; 6254f45fb0bSSameer Pujar 6264f45fb0bSSameer Pujar adx1_out4_port: port@4 { 6274f45fb0bSSameer Pujar reg = <4>; 6284f45fb0bSSameer Pujar 6294f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 6304f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 6314f45fb0bSSameer Pujar }; 6324f45fb0bSSameer Pujar }; 6334f45fb0bSSameer Pujar }; 6344f45fb0bSSameer Pujar }; 6354f45fb0bSSameer Pujar 6364f45fb0bSSameer Pujar adx@702d3900 { 6374f45fb0bSSameer Pujar status = "okay"; 6384f45fb0bSSameer Pujar 6394f45fb0bSSameer Pujar ports { 6404f45fb0bSSameer Pujar #address-cells = <1>; 6414f45fb0bSSameer Pujar #size-cells = <0>; 6424f45fb0bSSameer Pujar 6434f45fb0bSSameer Pujar port@0 { 6444f45fb0bSSameer Pujar reg = <0>; 6454f45fb0bSSameer Pujar 6464f45fb0bSSameer Pujar adx2_in_ep: endpoint { 6474f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 6484f45fb0bSSameer Pujar }; 6494f45fb0bSSameer Pujar }; 6504f45fb0bSSameer Pujar 6514f45fb0bSSameer Pujar adx2_out1_port: port@1 { 6524f45fb0bSSameer Pujar reg = <1>; 6534f45fb0bSSameer Pujar 6544f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 6554f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 6564f45fb0bSSameer Pujar }; 6574f45fb0bSSameer Pujar }; 6584f45fb0bSSameer Pujar 6594f45fb0bSSameer Pujar adx2_out2_port: port@2 { 6604f45fb0bSSameer Pujar reg = <2>; 6614f45fb0bSSameer Pujar 6624f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 6634f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 6644f45fb0bSSameer Pujar }; 6654f45fb0bSSameer Pujar }; 6664f45fb0bSSameer Pujar 6674f45fb0bSSameer Pujar adx2_out3_port: port@3 { 6684f45fb0bSSameer Pujar reg = <3>; 6694f45fb0bSSameer Pujar 6704f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 6714f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 6724f45fb0bSSameer Pujar }; 6734f45fb0bSSameer Pujar }; 6744f45fb0bSSameer Pujar 6754f45fb0bSSameer Pujar adx2_out4_port: port@4 { 6764f45fb0bSSameer Pujar reg = <4>; 6774f45fb0bSSameer Pujar 6784f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 6794f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 6804f45fb0bSSameer Pujar }; 6814f45fb0bSSameer Pujar }; 6824f45fb0bSSameer Pujar }; 6834f45fb0bSSameer Pujar }; 6844f45fb0bSSameer Pujar 685*afcb41e3SSameer Pujar processing-engine@702d8000 { 686*afcb41e3SSameer Pujar status = "okay"; 687*afcb41e3SSameer Pujar 688*afcb41e3SSameer Pujar ports { 689*afcb41e3SSameer Pujar #address-cells = <1>; 690*afcb41e3SSameer Pujar #size-cells = <0>; 691*afcb41e3SSameer Pujar 692*afcb41e3SSameer Pujar port@0 { 693*afcb41e3SSameer Pujar reg = <0x0>; 694*afcb41e3SSameer Pujar 695*afcb41e3SSameer Pujar ope1_cif_in_ep: endpoint { 696*afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_in_ep>; 697*afcb41e3SSameer Pujar }; 698*afcb41e3SSameer Pujar }; 699*afcb41e3SSameer Pujar 700*afcb41e3SSameer Pujar ope1_out_port: port@1 { 701*afcb41e3SSameer Pujar reg = <0x1>; 702*afcb41e3SSameer Pujar 703*afcb41e3SSameer Pujar ope1_cif_out_ep: endpoint { 704*afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_out_ep>; 705*afcb41e3SSameer Pujar }; 706*afcb41e3SSameer Pujar }; 707*afcb41e3SSameer Pujar }; 708*afcb41e3SSameer Pujar }; 709*afcb41e3SSameer Pujar 710*afcb41e3SSameer Pujar processing-engine@702d8400 { 711*afcb41e3SSameer Pujar status = "okay"; 712*afcb41e3SSameer Pujar 713*afcb41e3SSameer Pujar ports { 714*afcb41e3SSameer Pujar #address-cells = <1>; 715*afcb41e3SSameer Pujar #size-cells = <0>; 716*afcb41e3SSameer Pujar 717*afcb41e3SSameer Pujar port@0 { 718*afcb41e3SSameer Pujar reg = <0x0>; 719*afcb41e3SSameer Pujar 720*afcb41e3SSameer Pujar ope2_cif_in_ep: endpoint { 721*afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_in_ep>; 722*afcb41e3SSameer Pujar }; 723*afcb41e3SSameer Pujar }; 724*afcb41e3SSameer Pujar 725*afcb41e3SSameer Pujar ope2_out_port: port@1 { 726*afcb41e3SSameer Pujar reg = <0x1>; 727*afcb41e3SSameer Pujar 728*afcb41e3SSameer Pujar ope2_cif_out_ep: endpoint { 729*afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope2_out_ep>; 730*afcb41e3SSameer Pujar }; 731*afcb41e3SSameer Pujar }; 732*afcb41e3SSameer Pujar }; 733*afcb41e3SSameer Pujar }; 734*afcb41e3SSameer Pujar 7354f45fb0bSSameer Pujar amixer@702dbb00 { 7364f45fb0bSSameer Pujar status = "okay"; 7374f45fb0bSSameer Pujar 7384f45fb0bSSameer Pujar ports { 7394f45fb0bSSameer Pujar #address-cells = <1>; 7404f45fb0bSSameer Pujar #size-cells = <0>; 7414f45fb0bSSameer Pujar 7424f45fb0bSSameer Pujar port@0 { 7434f45fb0bSSameer Pujar reg = <0x0>; 7444f45fb0bSSameer Pujar 7454f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 7464f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 7474f45fb0bSSameer Pujar }; 7484f45fb0bSSameer Pujar }; 7494f45fb0bSSameer Pujar 7504f45fb0bSSameer Pujar port@1 { 7514f45fb0bSSameer Pujar reg = <0x1>; 7524f45fb0bSSameer Pujar 7534f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 7544f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 7554f45fb0bSSameer Pujar }; 7564f45fb0bSSameer Pujar }; 7574f45fb0bSSameer Pujar 7584f45fb0bSSameer Pujar port@2 { 7594f45fb0bSSameer Pujar reg = <0x2>; 7604f45fb0bSSameer Pujar 7614f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 7624f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 7634f45fb0bSSameer Pujar }; 7644f45fb0bSSameer Pujar }; 7654f45fb0bSSameer Pujar 7664f45fb0bSSameer Pujar port@3 { 7674f45fb0bSSameer Pujar reg = <0x3>; 7684f45fb0bSSameer Pujar 7694f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 7704f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 7714f45fb0bSSameer Pujar }; 7724f45fb0bSSameer Pujar }; 7734f45fb0bSSameer Pujar 7744f45fb0bSSameer Pujar port@4 { 7754f45fb0bSSameer Pujar reg = <0x4>; 7764f45fb0bSSameer Pujar 7774f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 7784f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 7794f45fb0bSSameer Pujar }; 7804f45fb0bSSameer Pujar }; 7814f45fb0bSSameer Pujar 7824f45fb0bSSameer Pujar port@5 { 7834f45fb0bSSameer Pujar reg = <0x5>; 7844f45fb0bSSameer Pujar 7854f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 7864f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 7874f45fb0bSSameer Pujar }; 7884f45fb0bSSameer Pujar }; 7894f45fb0bSSameer Pujar 7904f45fb0bSSameer Pujar port@6 { 7914f45fb0bSSameer Pujar reg = <0x6>; 7924f45fb0bSSameer Pujar 7934f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 7944f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 7954f45fb0bSSameer Pujar }; 7964f45fb0bSSameer Pujar }; 7974f45fb0bSSameer Pujar 7984f45fb0bSSameer Pujar port@7 { 7994f45fb0bSSameer Pujar reg = <0x7>; 8004f45fb0bSSameer Pujar 8014f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 8024f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 8034f45fb0bSSameer Pujar }; 8044f45fb0bSSameer Pujar }; 8054f45fb0bSSameer Pujar 8064f45fb0bSSameer Pujar port@8 { 8074f45fb0bSSameer Pujar reg = <0x8>; 8084f45fb0bSSameer Pujar 8094f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 8104f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 8114f45fb0bSSameer Pujar }; 8124f45fb0bSSameer Pujar }; 8134f45fb0bSSameer Pujar 8144f45fb0bSSameer Pujar port@9 { 8154f45fb0bSSameer Pujar reg = <0x9>; 8164f45fb0bSSameer Pujar 8174f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 8184f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 8194f45fb0bSSameer Pujar }; 8204f45fb0bSSameer Pujar }; 8214f45fb0bSSameer Pujar 8224f45fb0bSSameer Pujar mixer_out1_port: port@a { 8234f45fb0bSSameer Pujar reg = <0xa>; 8244f45fb0bSSameer Pujar 8254f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 8264f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 8274f45fb0bSSameer Pujar }; 8284f45fb0bSSameer Pujar }; 8294f45fb0bSSameer Pujar 8304f45fb0bSSameer Pujar mixer_out2_port: port@b { 8314f45fb0bSSameer Pujar reg = <0xb>; 8324f45fb0bSSameer Pujar 8334f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 8344f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 8354f45fb0bSSameer Pujar }; 8364f45fb0bSSameer Pujar }; 8374f45fb0bSSameer Pujar 8384f45fb0bSSameer Pujar mixer_out3_port: port@c { 8394f45fb0bSSameer Pujar reg = <0xc>; 8404f45fb0bSSameer Pujar 8414f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 8424f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 8434f45fb0bSSameer Pujar }; 8444f45fb0bSSameer Pujar }; 8454f45fb0bSSameer Pujar 8464f45fb0bSSameer Pujar mixer_out4_port: port@d { 8474f45fb0bSSameer Pujar reg = <0xd>; 8484f45fb0bSSameer Pujar 8494f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 8504f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 8514f45fb0bSSameer Pujar }; 8524f45fb0bSSameer Pujar }; 8534f45fb0bSSameer Pujar 8544f45fb0bSSameer Pujar mixer_out5_port: port@e { 8554f45fb0bSSameer Pujar reg = <0xe>; 8564f45fb0bSSameer Pujar 8574f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 8584f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 8594f45fb0bSSameer Pujar }; 8604f45fb0bSSameer Pujar }; 8614f45fb0bSSameer Pujar }; 8624f45fb0bSSameer Pujar }; 8634f45fb0bSSameer Pujar 864b0b4e286SSameer Pujar ports { 865b0b4e286SSameer Pujar xbar_i2s1_port: port@a { 866b0b4e286SSameer Pujar reg = <0xa>; 867b0b4e286SSameer Pujar 868b0b4e286SSameer Pujar xbar_i2s1_ep: endpoint { 869b0b4e286SSameer Pujar remote-endpoint = <&i2s1_cif_ep>; 870b0b4e286SSameer Pujar }; 871b0b4e286SSameer Pujar }; 872b0b4e286SSameer Pujar 873b0b4e286SSameer Pujar xbar_i2s2_port: port@b { 874b0b4e286SSameer Pujar reg = <0xb>; 875b0b4e286SSameer Pujar 876b0b4e286SSameer Pujar xbar_i2s2_ep: endpoint { 877b0b4e286SSameer Pujar remote-endpoint = <&i2s2_cif_ep>; 878b0b4e286SSameer Pujar }; 879b0b4e286SSameer Pujar }; 880b0b4e286SSameer Pujar 881b0b4e286SSameer Pujar xbar_i2s3_port: port@c { 882b0b4e286SSameer Pujar reg = <0xc>; 883b0b4e286SSameer Pujar 884b0b4e286SSameer Pujar xbar_i2s3_ep: endpoint { 885b0b4e286SSameer Pujar remote-endpoint = <&i2s3_cif_ep>; 886b0b4e286SSameer Pujar }; 887b0b4e286SSameer Pujar }; 888b0b4e286SSameer Pujar 889b0b4e286SSameer Pujar xbar_i2s4_port: port@d { 890b0b4e286SSameer Pujar reg = <0xd>; 891b0b4e286SSameer Pujar 892b0b4e286SSameer Pujar xbar_i2s4_ep: endpoint { 893b0b4e286SSameer Pujar remote-endpoint = <&i2s4_cif_ep>; 894b0b4e286SSameer Pujar }; 895b0b4e286SSameer Pujar }; 896b0b4e286SSameer Pujar 897b0b4e286SSameer Pujar xbar_i2s5_port: port@e { 898b0b4e286SSameer Pujar reg = <0xe>; 899b0b4e286SSameer Pujar 900b0b4e286SSameer Pujar xbar_i2s5_ep: endpoint { 901b0b4e286SSameer Pujar remote-endpoint = <&i2s5_cif_ep>; 902b0b4e286SSameer Pujar }; 903b0b4e286SSameer Pujar }; 904b0b4e286SSameer Pujar 905b0b4e286SSameer Pujar xbar_dmic1_port: port@f { 906b0b4e286SSameer Pujar reg = <0xf>; 907b0b4e286SSameer Pujar 908b0b4e286SSameer Pujar xbar_dmic1_ep: endpoint { 909b0b4e286SSameer Pujar remote-endpoint = <&dmic1_cif_ep>; 910b0b4e286SSameer Pujar }; 911b0b4e286SSameer Pujar }; 912b0b4e286SSameer Pujar 913b0b4e286SSameer Pujar xbar_dmic2_port: port@10 { 914b0b4e286SSameer Pujar reg = <0x10>; 915b0b4e286SSameer Pujar 916b0b4e286SSameer Pujar xbar_dmic2_ep: endpoint { 917b0b4e286SSameer Pujar remote-endpoint = <&dmic2_cif_ep>; 918b0b4e286SSameer Pujar }; 919b0b4e286SSameer Pujar }; 920b0b4e286SSameer Pujar 921b0b4e286SSameer Pujar xbar_dmic3_port: port@11 { 922b0b4e286SSameer Pujar reg = <0x11>; 923b0b4e286SSameer Pujar 924b0b4e286SSameer Pujar xbar_dmic3_ep: endpoint { 925b0b4e286SSameer Pujar remote-endpoint = <&dmic3_cif_ep>; 926b0b4e286SSameer Pujar }; 927b0b4e286SSameer Pujar }; 9284f45fb0bSSameer Pujar 9294f45fb0bSSameer Pujar xbar_sfc1_in_port: port@12 { 9304f45fb0bSSameer Pujar reg = <0x12>; 9314f45fb0bSSameer Pujar 9324f45fb0bSSameer Pujar xbar_sfc1_in_ep: endpoint { 9334f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_in_ep>; 9344f45fb0bSSameer Pujar }; 9354f45fb0bSSameer Pujar }; 9364f45fb0bSSameer Pujar 9374f45fb0bSSameer Pujar port@13 { 9384f45fb0bSSameer Pujar reg = <0x13>; 9394f45fb0bSSameer Pujar 9404f45fb0bSSameer Pujar xbar_sfc1_out_ep: endpoint { 9414f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_out_ep>; 9424f45fb0bSSameer Pujar }; 9434f45fb0bSSameer Pujar }; 9444f45fb0bSSameer Pujar 9454f45fb0bSSameer Pujar xbar_sfc2_in_port: port@14 { 9464f45fb0bSSameer Pujar reg = <0x14>; 9474f45fb0bSSameer Pujar 9484f45fb0bSSameer Pujar xbar_sfc2_in_ep: endpoint { 9494f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_in_ep>; 9504f45fb0bSSameer Pujar }; 9514f45fb0bSSameer Pujar }; 9524f45fb0bSSameer Pujar 9534f45fb0bSSameer Pujar port@15 { 9544f45fb0bSSameer Pujar reg = <0x15>; 9554f45fb0bSSameer Pujar 9564f45fb0bSSameer Pujar xbar_sfc2_out_ep: endpoint { 9574f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_out_ep>; 9584f45fb0bSSameer Pujar }; 9594f45fb0bSSameer Pujar }; 9604f45fb0bSSameer Pujar 9614f45fb0bSSameer Pujar xbar_sfc3_in_port: port@16 { 9624f45fb0bSSameer Pujar reg = <0x16>; 9634f45fb0bSSameer Pujar 9644f45fb0bSSameer Pujar xbar_sfc3_in_ep: endpoint { 9654f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_in_ep>; 9664f45fb0bSSameer Pujar }; 9674f45fb0bSSameer Pujar }; 9684f45fb0bSSameer Pujar 9694f45fb0bSSameer Pujar port@17 { 9704f45fb0bSSameer Pujar reg = <0x17>; 9714f45fb0bSSameer Pujar 9724f45fb0bSSameer Pujar xbar_sfc3_out_ep: endpoint { 9734f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_out_ep>; 9744f45fb0bSSameer Pujar }; 9754f45fb0bSSameer Pujar }; 9764f45fb0bSSameer Pujar 9774f45fb0bSSameer Pujar xbar_sfc4_in_port: port@18 { 9784f45fb0bSSameer Pujar reg = <0x18>; 9794f45fb0bSSameer Pujar 9804f45fb0bSSameer Pujar xbar_sfc4_in_ep: endpoint { 9814f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_in_ep>; 9824f45fb0bSSameer Pujar }; 9834f45fb0bSSameer Pujar }; 9844f45fb0bSSameer Pujar 9854f45fb0bSSameer Pujar port@19 { 9864f45fb0bSSameer Pujar reg = <0x19>; 9874f45fb0bSSameer Pujar 9884f45fb0bSSameer Pujar xbar_sfc4_out_ep: endpoint { 9894f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_out_ep>; 9904f45fb0bSSameer Pujar }; 9914f45fb0bSSameer Pujar }; 9924f45fb0bSSameer Pujar 9934f45fb0bSSameer Pujar xbar_mvc1_in_port: port@1a { 9944f45fb0bSSameer Pujar reg = <0x1a>; 9954f45fb0bSSameer Pujar 9964f45fb0bSSameer Pujar xbar_mvc1_in_ep: endpoint { 9974f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_in_ep>; 9984f45fb0bSSameer Pujar }; 9994f45fb0bSSameer Pujar }; 10004f45fb0bSSameer Pujar 10014f45fb0bSSameer Pujar port@1b { 10024f45fb0bSSameer Pujar reg = <0x1b>; 10034f45fb0bSSameer Pujar 10044f45fb0bSSameer Pujar xbar_mvc1_out_ep: endpoint { 10054f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_out_ep>; 10064f45fb0bSSameer Pujar }; 10074f45fb0bSSameer Pujar }; 10084f45fb0bSSameer Pujar 10094f45fb0bSSameer Pujar xbar_mvc2_in_port: port@1c { 10104f45fb0bSSameer Pujar reg = <0x1c>; 10114f45fb0bSSameer Pujar 10124f45fb0bSSameer Pujar xbar_mvc2_in_ep: endpoint { 10134f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_in_ep>; 10144f45fb0bSSameer Pujar }; 10154f45fb0bSSameer Pujar }; 10164f45fb0bSSameer Pujar 10174f45fb0bSSameer Pujar port@1d { 10184f45fb0bSSameer Pujar reg = <0x1d>; 10194f45fb0bSSameer Pujar 10204f45fb0bSSameer Pujar xbar_mvc2_out_ep: endpoint { 10214f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_out_ep>; 10224f45fb0bSSameer Pujar }; 10234f45fb0bSSameer Pujar }; 10244f45fb0bSSameer Pujar 10254f45fb0bSSameer Pujar xbar_amx1_in1_port: port@1e { 10264f45fb0bSSameer Pujar reg = <0x1e>; 10274f45fb0bSSameer Pujar 10284f45fb0bSSameer Pujar xbar_amx1_in1_ep: endpoint { 10294f45fb0bSSameer Pujar remote-endpoint = <&amx1_in1_ep>; 10304f45fb0bSSameer Pujar }; 10314f45fb0bSSameer Pujar }; 10324f45fb0bSSameer Pujar 10334f45fb0bSSameer Pujar xbar_amx1_in2_port: port@1f { 10344f45fb0bSSameer Pujar reg = <0x1f>; 10354f45fb0bSSameer Pujar 10364f45fb0bSSameer Pujar xbar_amx1_in2_ep: endpoint { 10374f45fb0bSSameer Pujar remote-endpoint = <&amx1_in2_ep>; 10384f45fb0bSSameer Pujar }; 10394f45fb0bSSameer Pujar }; 10404f45fb0bSSameer Pujar 10414f45fb0bSSameer Pujar xbar_amx1_in3_port: port@20 { 10424f45fb0bSSameer Pujar reg = <0x20>; 10434f45fb0bSSameer Pujar 10444f45fb0bSSameer Pujar xbar_amx1_in3_ep: endpoint { 10454f45fb0bSSameer Pujar remote-endpoint = <&amx1_in3_ep>; 10464f45fb0bSSameer Pujar }; 10474f45fb0bSSameer Pujar }; 10484f45fb0bSSameer Pujar 10494f45fb0bSSameer Pujar xbar_amx1_in4_port: port@21 { 10504f45fb0bSSameer Pujar reg = <0x21>; 10514f45fb0bSSameer Pujar 10524f45fb0bSSameer Pujar xbar_amx1_in4_ep: endpoint { 10534f45fb0bSSameer Pujar remote-endpoint = <&amx1_in4_ep>; 10544f45fb0bSSameer Pujar }; 10554f45fb0bSSameer Pujar }; 10564f45fb0bSSameer Pujar 10574f45fb0bSSameer Pujar port@22 { 10584f45fb0bSSameer Pujar reg = <0x22>; 10594f45fb0bSSameer Pujar 10604f45fb0bSSameer Pujar xbar_amx1_out_ep: endpoint { 10614f45fb0bSSameer Pujar remote-endpoint = <&amx1_out_ep>; 10624f45fb0bSSameer Pujar }; 10634f45fb0bSSameer Pujar }; 10644f45fb0bSSameer Pujar 10654f45fb0bSSameer Pujar xbar_amx2_in1_port: port@23 { 10664f45fb0bSSameer Pujar reg = <0x23>; 10674f45fb0bSSameer Pujar 10684f45fb0bSSameer Pujar xbar_amx2_in1_ep: endpoint { 10694f45fb0bSSameer Pujar remote-endpoint = <&amx2_in1_ep>; 10704f45fb0bSSameer Pujar }; 10714f45fb0bSSameer Pujar }; 10724f45fb0bSSameer Pujar 10734f45fb0bSSameer Pujar xbar_amx2_in2_port: port@24 { 10744f45fb0bSSameer Pujar reg = <0x24>; 10754f45fb0bSSameer Pujar 10764f45fb0bSSameer Pujar xbar_amx2_in2_ep: endpoint { 10774f45fb0bSSameer Pujar remote-endpoint = <&amx2_in2_ep>; 10784f45fb0bSSameer Pujar }; 10794f45fb0bSSameer Pujar }; 10804f45fb0bSSameer Pujar 10814f45fb0bSSameer Pujar xbar_amx2_in3_port: port@25 { 10824f45fb0bSSameer Pujar reg = <0x25>; 10834f45fb0bSSameer Pujar 10844f45fb0bSSameer Pujar xbar_amx2_in3_ep: endpoint { 10854f45fb0bSSameer Pujar remote-endpoint = <&amx2_in3_ep>; 10864f45fb0bSSameer Pujar }; 10874f45fb0bSSameer Pujar }; 10884f45fb0bSSameer Pujar 10894f45fb0bSSameer Pujar xbar_amx2_in4_port: port@26 { 10904f45fb0bSSameer Pujar reg = <0x26>; 10914f45fb0bSSameer Pujar 10924f45fb0bSSameer Pujar xbar_amx2_in4_ep: endpoint { 10934f45fb0bSSameer Pujar remote-endpoint = <&amx2_in4_ep>; 10944f45fb0bSSameer Pujar }; 10954f45fb0bSSameer Pujar }; 10964f45fb0bSSameer Pujar 10974f45fb0bSSameer Pujar port@27 { 10984f45fb0bSSameer Pujar reg = <0x27>; 10994f45fb0bSSameer Pujar 11004f45fb0bSSameer Pujar xbar_amx2_out_ep: endpoint { 11014f45fb0bSSameer Pujar remote-endpoint = <&amx2_out_ep>; 11024f45fb0bSSameer Pujar }; 11034f45fb0bSSameer Pujar }; 11044f45fb0bSSameer Pujar 11054f45fb0bSSameer Pujar xbar_adx1_in_port: port@28 { 11064f45fb0bSSameer Pujar reg = <0x28>; 11074f45fb0bSSameer Pujar 11084f45fb0bSSameer Pujar xbar_adx1_in_ep: endpoint { 11094f45fb0bSSameer Pujar remote-endpoint = <&adx1_in_ep>; 11104f45fb0bSSameer Pujar }; 11114f45fb0bSSameer Pujar }; 11124f45fb0bSSameer Pujar 11134f45fb0bSSameer Pujar port@29 { 11144f45fb0bSSameer Pujar reg = <0x29>; 11154f45fb0bSSameer Pujar 11164f45fb0bSSameer Pujar xbar_adx1_out1_ep: endpoint { 11174f45fb0bSSameer Pujar remote-endpoint = <&adx1_out1_ep>; 11184f45fb0bSSameer Pujar }; 11194f45fb0bSSameer Pujar }; 11204f45fb0bSSameer Pujar 11214f45fb0bSSameer Pujar port@2a { 11224f45fb0bSSameer Pujar reg = <0x2a>; 11234f45fb0bSSameer Pujar 11244f45fb0bSSameer Pujar xbar_adx1_out2_ep: endpoint { 11254f45fb0bSSameer Pujar remote-endpoint = <&adx1_out2_ep>; 11264f45fb0bSSameer Pujar }; 11274f45fb0bSSameer Pujar }; 11284f45fb0bSSameer Pujar 11294f45fb0bSSameer Pujar port@2b { 11304f45fb0bSSameer Pujar reg = <0x2b>; 11314f45fb0bSSameer Pujar 11324f45fb0bSSameer Pujar xbar_adx1_out3_ep: endpoint { 11334f45fb0bSSameer Pujar remote-endpoint = <&adx1_out3_ep>; 11344f45fb0bSSameer Pujar }; 11354f45fb0bSSameer Pujar }; 11364f45fb0bSSameer Pujar 11374f45fb0bSSameer Pujar port@2c { 11384f45fb0bSSameer Pujar reg = <0x2c>; 11394f45fb0bSSameer Pujar 11404f45fb0bSSameer Pujar xbar_adx1_out4_ep: endpoint { 11414f45fb0bSSameer Pujar remote-endpoint = <&adx1_out4_ep>; 11424f45fb0bSSameer Pujar }; 11434f45fb0bSSameer Pujar }; 11444f45fb0bSSameer Pujar 11454f45fb0bSSameer Pujar xbar_adx2_in_port: port@2d { 11464f45fb0bSSameer Pujar reg = <0x2d>; 11474f45fb0bSSameer Pujar 11484f45fb0bSSameer Pujar xbar_adx2_in_ep: endpoint { 11494f45fb0bSSameer Pujar remote-endpoint = <&adx2_in_ep>; 11504f45fb0bSSameer Pujar }; 11514f45fb0bSSameer Pujar }; 11524f45fb0bSSameer Pujar 11534f45fb0bSSameer Pujar port@2e { 11544f45fb0bSSameer Pujar reg = <0x2e>; 11554f45fb0bSSameer Pujar 11564f45fb0bSSameer Pujar xbar_adx2_out1_ep: endpoint { 11574f45fb0bSSameer Pujar remote-endpoint = <&adx2_out1_ep>; 11584f45fb0bSSameer Pujar }; 11594f45fb0bSSameer Pujar }; 11604f45fb0bSSameer Pujar 11614f45fb0bSSameer Pujar port@2f { 11624f45fb0bSSameer Pujar reg = <0x2f>; 11634f45fb0bSSameer Pujar 11644f45fb0bSSameer Pujar xbar_adx2_out2_ep: endpoint { 11654f45fb0bSSameer Pujar remote-endpoint = <&adx2_out2_ep>; 11664f45fb0bSSameer Pujar }; 11674f45fb0bSSameer Pujar }; 11684f45fb0bSSameer Pujar 11694f45fb0bSSameer Pujar port@30 { 11704f45fb0bSSameer Pujar reg = <0x30>; 11714f45fb0bSSameer Pujar 11724f45fb0bSSameer Pujar xbar_adx2_out3_ep: endpoint { 11734f45fb0bSSameer Pujar remote-endpoint = <&adx2_out3_ep>; 11744f45fb0bSSameer Pujar }; 11754f45fb0bSSameer Pujar }; 11764f45fb0bSSameer Pujar 11774f45fb0bSSameer Pujar port@31 { 11784f45fb0bSSameer Pujar reg = <0x31>; 11794f45fb0bSSameer Pujar 11804f45fb0bSSameer Pujar xbar_adx2_out4_ep: endpoint { 11814f45fb0bSSameer Pujar remote-endpoint = <&adx2_out4_ep>; 11824f45fb0bSSameer Pujar }; 11834f45fb0bSSameer Pujar }; 11844f45fb0bSSameer Pujar 11854f45fb0bSSameer Pujar xbar_mixer_in1_port: port@32 { 11864f45fb0bSSameer Pujar reg = <0x32>; 11874f45fb0bSSameer Pujar 11884f45fb0bSSameer Pujar xbar_mixer_in1_ep: endpoint { 11894f45fb0bSSameer Pujar remote-endpoint = <&mixer_in1_ep>; 11904f45fb0bSSameer Pujar }; 11914f45fb0bSSameer Pujar }; 11924f45fb0bSSameer Pujar 11934f45fb0bSSameer Pujar xbar_mixer_in2_port: port@33 { 11944f45fb0bSSameer Pujar reg = <0x33>; 11954f45fb0bSSameer Pujar 11964f45fb0bSSameer Pujar xbar_mixer_in2_ep: endpoint { 11974f45fb0bSSameer Pujar remote-endpoint = <&mixer_in2_ep>; 11984f45fb0bSSameer Pujar }; 11994f45fb0bSSameer Pujar }; 12004f45fb0bSSameer Pujar 12014f45fb0bSSameer Pujar xbar_mixer_in3_port: port@34 { 12024f45fb0bSSameer Pujar reg = <0x34>; 12034f45fb0bSSameer Pujar 12044f45fb0bSSameer Pujar xbar_mixer_in3_ep: endpoint { 12054f45fb0bSSameer Pujar remote-endpoint = <&mixer_in3_ep>; 12064f45fb0bSSameer Pujar }; 12074f45fb0bSSameer Pujar }; 12084f45fb0bSSameer Pujar 12094f45fb0bSSameer Pujar xbar_mixer_in4_port: port@35 { 12104f45fb0bSSameer Pujar reg = <0x35>; 12114f45fb0bSSameer Pujar 12124f45fb0bSSameer Pujar xbar_mixer_in4_ep: endpoint { 12134f45fb0bSSameer Pujar remote-endpoint = <&mixer_in4_ep>; 12144f45fb0bSSameer Pujar }; 12154f45fb0bSSameer Pujar }; 12164f45fb0bSSameer Pujar 12174f45fb0bSSameer Pujar xbar_mixer_in5_port: port@36 { 12184f45fb0bSSameer Pujar reg = <0x36>; 12194f45fb0bSSameer Pujar 12204f45fb0bSSameer Pujar xbar_mixer_in5_ep: endpoint { 12214f45fb0bSSameer Pujar remote-endpoint = <&mixer_in5_ep>; 12224f45fb0bSSameer Pujar }; 12234f45fb0bSSameer Pujar }; 12244f45fb0bSSameer Pujar 12254f45fb0bSSameer Pujar xbar_mixer_in6_port: port@37 { 12264f45fb0bSSameer Pujar reg = <0x37>; 12274f45fb0bSSameer Pujar 12284f45fb0bSSameer Pujar xbar_mixer_in6_ep: endpoint { 12294f45fb0bSSameer Pujar remote-endpoint = <&mixer_in6_ep>; 12304f45fb0bSSameer Pujar }; 12314f45fb0bSSameer Pujar }; 12324f45fb0bSSameer Pujar 12334f45fb0bSSameer Pujar xbar_mixer_in7_port: port@38 { 12344f45fb0bSSameer Pujar reg = <0x38>; 12354f45fb0bSSameer Pujar 12364f45fb0bSSameer Pujar xbar_mixer_in7_ep: endpoint { 12374f45fb0bSSameer Pujar remote-endpoint = <&mixer_in7_ep>; 12384f45fb0bSSameer Pujar }; 12394f45fb0bSSameer Pujar }; 12404f45fb0bSSameer Pujar 12414f45fb0bSSameer Pujar xbar_mixer_in8_port: port@39 { 12424f45fb0bSSameer Pujar reg = <0x39>; 12434f45fb0bSSameer Pujar 12444f45fb0bSSameer Pujar xbar_mixer_in8_ep: endpoint { 12454f45fb0bSSameer Pujar remote-endpoint = <&mixer_in8_ep>; 12464f45fb0bSSameer Pujar }; 12474f45fb0bSSameer Pujar }; 12484f45fb0bSSameer Pujar 12494f45fb0bSSameer Pujar xbar_mixer_in9_port: port@3a { 12504f45fb0bSSameer Pujar reg = <0x3a>; 12514f45fb0bSSameer Pujar 12524f45fb0bSSameer Pujar xbar_mixer_in9_ep: endpoint { 12534f45fb0bSSameer Pujar remote-endpoint = <&mixer_in9_ep>; 12544f45fb0bSSameer Pujar }; 12554f45fb0bSSameer Pujar }; 12564f45fb0bSSameer Pujar 12574f45fb0bSSameer Pujar xbar_mixer_in10_port: port@3b { 12584f45fb0bSSameer Pujar reg = <0x3b>; 12594f45fb0bSSameer Pujar 12604f45fb0bSSameer Pujar xbar_mixer_in10_ep: endpoint { 12614f45fb0bSSameer Pujar remote-endpoint = <&mixer_in10_ep>; 12624f45fb0bSSameer Pujar }; 12634f45fb0bSSameer Pujar }; 12644f45fb0bSSameer Pujar 12654f45fb0bSSameer Pujar port@3c { 12664f45fb0bSSameer Pujar reg = <0x3c>; 12674f45fb0bSSameer Pujar 12684f45fb0bSSameer Pujar xbar_mixer_out1_ep: endpoint { 12694f45fb0bSSameer Pujar remote-endpoint = <&mixer_out1_ep>; 12704f45fb0bSSameer Pujar }; 12714f45fb0bSSameer Pujar }; 12724f45fb0bSSameer Pujar 12734f45fb0bSSameer Pujar port@3d { 12744f45fb0bSSameer Pujar reg = <0x3d>; 12754f45fb0bSSameer Pujar 12764f45fb0bSSameer Pujar xbar_mixer_out2_ep: endpoint { 12774f45fb0bSSameer Pujar remote-endpoint = <&mixer_out2_ep>; 12784f45fb0bSSameer Pujar }; 12794f45fb0bSSameer Pujar }; 12804f45fb0bSSameer Pujar 12814f45fb0bSSameer Pujar port@3e { 12824f45fb0bSSameer Pujar reg = <0x3e>; 12834f45fb0bSSameer Pujar 12844f45fb0bSSameer Pujar xbar_mixer_out3_ep: endpoint { 12854f45fb0bSSameer Pujar remote-endpoint = <&mixer_out3_ep>; 12864f45fb0bSSameer Pujar }; 12874f45fb0bSSameer Pujar }; 12884f45fb0bSSameer Pujar 12894f45fb0bSSameer Pujar port@3f { 12904f45fb0bSSameer Pujar reg = <0x3f>; 12914f45fb0bSSameer Pujar 12924f45fb0bSSameer Pujar xbar_mixer_out4_ep: endpoint { 12934f45fb0bSSameer Pujar remote-endpoint = <&mixer_out4_ep>; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar }; 12964f45fb0bSSameer Pujar 12974f45fb0bSSameer Pujar port@40 { 12984f45fb0bSSameer Pujar reg = <0x40>; 12994f45fb0bSSameer Pujar 13004f45fb0bSSameer Pujar xbar_mixer_out5_ep: endpoint { 13014f45fb0bSSameer Pujar remote-endpoint = <&mixer_out5_ep>; 13024f45fb0bSSameer Pujar }; 13034f45fb0bSSameer Pujar }; 1304*afcb41e3SSameer Pujar 1305*afcb41e3SSameer Pujar xbar_ope1_in_port: port@41 { 1306*afcb41e3SSameer Pujar reg = <0x41>; 1307*afcb41e3SSameer Pujar 1308*afcb41e3SSameer Pujar xbar_ope1_in_ep: endpoint { 1309*afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_in_ep>; 1310*afcb41e3SSameer Pujar }; 1311*afcb41e3SSameer Pujar }; 1312*afcb41e3SSameer Pujar 1313*afcb41e3SSameer Pujar port@42 { 1314*afcb41e3SSameer Pujar reg = <0x42>; 1315*afcb41e3SSameer Pujar 1316*afcb41e3SSameer Pujar xbar_ope1_out_ep: endpoint { 1317*afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_out_ep>; 1318*afcb41e3SSameer Pujar }; 1319*afcb41e3SSameer Pujar }; 1320*afcb41e3SSameer Pujar 1321*afcb41e3SSameer Pujar xbar_ope2_in_port: port@43 { 1322*afcb41e3SSameer Pujar reg = <0x43>; 1323*afcb41e3SSameer Pujar 1324*afcb41e3SSameer Pujar xbar_ope2_in_ep: endpoint { 1325*afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_in_ep>; 1326*afcb41e3SSameer Pujar }; 1327*afcb41e3SSameer Pujar }; 1328*afcb41e3SSameer Pujar 1329*afcb41e3SSameer Pujar port@44 { 1330*afcb41e3SSameer Pujar reg = <0x44>; 1331*afcb41e3SSameer Pujar 1332*afcb41e3SSameer Pujar xbar_ope2_out_ep: endpoint { 1333*afcb41e3SSameer Pujar remote-endpoint = <&ope2_cif_out_ep>; 1334*afcb41e3SSameer Pujar }; 1335*afcb41e3SSameer Pujar }; 1336b0b4e286SSameer Pujar }; 1337b0b4e286SSameer Pujar }; 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>, 1366*afcb41e3SSameer 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>, 1379*afcb41e3SSameer 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