1*5862ae43SMohan Kumar// SPDX-License-Identifier: GPL-2.0 2*5862ae43SMohan Kumar 3*5862ae43SMohan Kumar/ { 4*5862ae43SMohan Kumar compatible = "nvidia,p3701", "nvidia,tegra234"; 5*5862ae43SMohan Kumar 6*5862ae43SMohan Kumar bus@0 { 7*5862ae43SMohan Kumar aconnect@2900000 { 8*5862ae43SMohan Kumar status = "okay"; 9*5862ae43SMohan Kumar 10*5862ae43SMohan Kumar ahub@2900800 { 11*5862ae43SMohan Kumar status = "okay"; 12*5862ae43SMohan Kumar 13*5862ae43SMohan Kumar i2s@2901000 { 14*5862ae43SMohan Kumar status = "okay"; 15*5862ae43SMohan Kumar 16*5862ae43SMohan Kumar ports { 17*5862ae43SMohan Kumar #address-cells = <1>; 18*5862ae43SMohan Kumar #size-cells = <0>; 19*5862ae43SMohan Kumar 20*5862ae43SMohan Kumar port@0 { 21*5862ae43SMohan Kumar reg = <0>; 22*5862ae43SMohan Kumar 23*5862ae43SMohan Kumar i2s1_cif: endpoint { 24*5862ae43SMohan Kumar remote-endpoint = <&xbar_i2s1>; 25*5862ae43SMohan Kumar }; 26*5862ae43SMohan Kumar }; 27*5862ae43SMohan Kumar 28*5862ae43SMohan Kumar i2s1_port: port@1 { 29*5862ae43SMohan Kumar reg = <1>; 30*5862ae43SMohan Kumar 31*5862ae43SMohan Kumar i2s1_dap: endpoint { 32*5862ae43SMohan Kumar dai-format = "i2s"; 33*5862ae43SMohan Kumar /* placeholder for external codec */ 34*5862ae43SMohan Kumar }; 35*5862ae43SMohan Kumar }; 36*5862ae43SMohan Kumar }; 37*5862ae43SMohan Kumar }; 38*5862ae43SMohan Kumar 39*5862ae43SMohan Kumar i2s@2901100 { 40*5862ae43SMohan Kumar status = "okay"; 41*5862ae43SMohan Kumar 42*5862ae43SMohan Kumar ports { 43*5862ae43SMohan Kumar #address-cells = <1>; 44*5862ae43SMohan Kumar #size-cells = <0>; 45*5862ae43SMohan Kumar 46*5862ae43SMohan Kumar port@0 { 47*5862ae43SMohan Kumar reg = <0>; 48*5862ae43SMohan Kumar 49*5862ae43SMohan Kumar i2s2_cif: endpoint { 50*5862ae43SMohan Kumar remote-endpoint = <&xbar_i2s2>; 51*5862ae43SMohan Kumar }; 52*5862ae43SMohan Kumar }; 53*5862ae43SMohan Kumar 54*5862ae43SMohan Kumar i2s2_port: port@1 { 55*5862ae43SMohan Kumar reg = <1>; 56*5862ae43SMohan Kumar 57*5862ae43SMohan Kumar i2s2_dap: endpoint { 58*5862ae43SMohan Kumar dai-format = "i2s"; 59*5862ae43SMohan Kumar /* placeholder for external codec */ 60*5862ae43SMohan Kumar }; 61*5862ae43SMohan Kumar }; 62*5862ae43SMohan Kumar }; 63*5862ae43SMohan Kumar }; 64*5862ae43SMohan Kumar 65*5862ae43SMohan Kumar i2s@2901300 { 66*5862ae43SMohan Kumar status = "okay"; 67*5862ae43SMohan Kumar 68*5862ae43SMohan Kumar ports { 69*5862ae43SMohan Kumar #address-cells = <1>; 70*5862ae43SMohan Kumar #size-cells = <0>; 71*5862ae43SMohan Kumar 72*5862ae43SMohan Kumar port@0 { 73*5862ae43SMohan Kumar reg = <0>; 74*5862ae43SMohan Kumar 75*5862ae43SMohan Kumar i2s4_cif: endpoint { 76*5862ae43SMohan Kumar remote-endpoint = <&xbar_i2s4>; 77*5862ae43SMohan Kumar }; 78*5862ae43SMohan Kumar }; 79*5862ae43SMohan Kumar 80*5862ae43SMohan Kumar i2s4_port: port@1 { 81*5862ae43SMohan Kumar reg = <1>; 82*5862ae43SMohan Kumar 83*5862ae43SMohan Kumar i2s4_dap: endpoint { 84*5862ae43SMohan Kumar dai-format = "i2s"; 85*5862ae43SMohan Kumar /* placeholder for external codec */ 86*5862ae43SMohan Kumar }; 87*5862ae43SMohan Kumar }; 88*5862ae43SMohan Kumar }; 89*5862ae43SMohan Kumar }; 90*5862ae43SMohan Kumar 91*5862ae43SMohan Kumar i2s@2901500 { 92*5862ae43SMohan Kumar status = "okay"; 93*5862ae43SMohan Kumar 94*5862ae43SMohan Kumar ports { 95*5862ae43SMohan Kumar #address-cells = <1>; 96*5862ae43SMohan Kumar #size-cells = <0>; 97*5862ae43SMohan Kumar 98*5862ae43SMohan Kumar port@0 { 99*5862ae43SMohan Kumar reg = <0>; 100*5862ae43SMohan Kumar 101*5862ae43SMohan Kumar i2s6_cif: endpoint { 102*5862ae43SMohan Kumar remote-endpoint = <&xbar_i2s6>; 103*5862ae43SMohan Kumar }; 104*5862ae43SMohan Kumar }; 105*5862ae43SMohan Kumar 106*5862ae43SMohan Kumar i2s6_port: port@1 { 107*5862ae43SMohan Kumar reg = <1>; 108*5862ae43SMohan Kumar 109*5862ae43SMohan Kumar i2s6_dap: endpoint { 110*5862ae43SMohan Kumar dai-format = "i2s"; 111*5862ae43SMohan Kumar /* placeholder for external codec */ 112*5862ae43SMohan Kumar }; 113*5862ae43SMohan Kumar }; 114*5862ae43SMohan Kumar }; 115*5862ae43SMohan Kumar }; 116*5862ae43SMohan Kumar 117*5862ae43SMohan Kumar sfc@2902000 { 118*5862ae43SMohan Kumar status = "okay"; 119*5862ae43SMohan Kumar 120*5862ae43SMohan Kumar ports { 121*5862ae43SMohan Kumar #address-cells = <1>; 122*5862ae43SMohan Kumar #size-cells = <0>; 123*5862ae43SMohan Kumar 124*5862ae43SMohan Kumar port@0 { 125*5862ae43SMohan Kumar reg = <0>; 126*5862ae43SMohan Kumar 127*5862ae43SMohan Kumar sfc1_cif_in: endpoint { 128*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc1_in>; 129*5862ae43SMohan Kumar }; 130*5862ae43SMohan Kumar }; 131*5862ae43SMohan Kumar 132*5862ae43SMohan Kumar sfc1_out_port: port@1 { 133*5862ae43SMohan Kumar reg = <1>; 134*5862ae43SMohan Kumar 135*5862ae43SMohan Kumar sfc1_cif_out: endpoint { 136*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc1_out>; 137*5862ae43SMohan Kumar }; 138*5862ae43SMohan Kumar }; 139*5862ae43SMohan Kumar }; 140*5862ae43SMohan Kumar }; 141*5862ae43SMohan Kumar 142*5862ae43SMohan Kumar sfc@2902200 { 143*5862ae43SMohan Kumar status = "okay"; 144*5862ae43SMohan Kumar 145*5862ae43SMohan Kumar ports { 146*5862ae43SMohan Kumar #address-cells = <1>; 147*5862ae43SMohan Kumar #size-cells = <0>; 148*5862ae43SMohan Kumar 149*5862ae43SMohan Kumar port@0 { 150*5862ae43SMohan Kumar reg = <0>; 151*5862ae43SMohan Kumar 152*5862ae43SMohan Kumar sfc2_cif_in: endpoint { 153*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc2_in>; 154*5862ae43SMohan Kumar }; 155*5862ae43SMohan Kumar }; 156*5862ae43SMohan Kumar 157*5862ae43SMohan Kumar sfc2_out_port: port@1 { 158*5862ae43SMohan Kumar reg = <1>; 159*5862ae43SMohan Kumar 160*5862ae43SMohan Kumar sfc2_cif_out: endpoint { 161*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc2_out>; 162*5862ae43SMohan Kumar }; 163*5862ae43SMohan Kumar }; 164*5862ae43SMohan Kumar }; 165*5862ae43SMohan Kumar }; 166*5862ae43SMohan Kumar 167*5862ae43SMohan Kumar sfc@2902400 { 168*5862ae43SMohan Kumar status = "okay"; 169*5862ae43SMohan Kumar 170*5862ae43SMohan Kumar ports { 171*5862ae43SMohan Kumar #address-cells = <1>; 172*5862ae43SMohan Kumar #size-cells = <0>; 173*5862ae43SMohan Kumar 174*5862ae43SMohan Kumar port@0 { 175*5862ae43SMohan Kumar reg = <0>; 176*5862ae43SMohan Kumar 177*5862ae43SMohan Kumar sfc3_cif_in: endpoint { 178*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc3_in>; 179*5862ae43SMohan Kumar }; 180*5862ae43SMohan Kumar }; 181*5862ae43SMohan Kumar 182*5862ae43SMohan Kumar sfc3_out_port: port@1 { 183*5862ae43SMohan Kumar reg = <1>; 184*5862ae43SMohan Kumar 185*5862ae43SMohan Kumar sfc3_cif_out: endpoint { 186*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc3_out>; 187*5862ae43SMohan Kumar }; 188*5862ae43SMohan Kumar }; 189*5862ae43SMohan Kumar }; 190*5862ae43SMohan Kumar }; 191*5862ae43SMohan Kumar 192*5862ae43SMohan Kumar sfc@2902600 { 193*5862ae43SMohan Kumar status = "okay"; 194*5862ae43SMohan Kumar 195*5862ae43SMohan Kumar ports { 196*5862ae43SMohan Kumar #address-cells = <1>; 197*5862ae43SMohan Kumar #size-cells = <0>; 198*5862ae43SMohan Kumar 199*5862ae43SMohan Kumar port@0 { 200*5862ae43SMohan Kumar reg = <0>; 201*5862ae43SMohan Kumar 202*5862ae43SMohan Kumar sfc4_cif_in: endpoint { 203*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc4_in>; 204*5862ae43SMohan Kumar }; 205*5862ae43SMohan Kumar }; 206*5862ae43SMohan Kumar 207*5862ae43SMohan Kumar sfc4_out_port: port@1 { 208*5862ae43SMohan Kumar reg = <1>; 209*5862ae43SMohan Kumar 210*5862ae43SMohan Kumar sfc4_cif_out: endpoint { 211*5862ae43SMohan Kumar remote-endpoint = <&xbar_sfc4_out>; 212*5862ae43SMohan Kumar }; 213*5862ae43SMohan Kumar }; 214*5862ae43SMohan Kumar }; 215*5862ae43SMohan Kumar }; 216*5862ae43SMohan Kumar 217*5862ae43SMohan Kumar amx@2903000 { 218*5862ae43SMohan Kumar status = "okay"; 219*5862ae43SMohan Kumar 220*5862ae43SMohan Kumar ports { 221*5862ae43SMohan Kumar #address-cells = <1>; 222*5862ae43SMohan Kumar #size-cells = <0>; 223*5862ae43SMohan Kumar 224*5862ae43SMohan Kumar port@0 { 225*5862ae43SMohan Kumar reg = <0>; 226*5862ae43SMohan Kumar 227*5862ae43SMohan Kumar amx1_in1: endpoint { 228*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx1_in1>; 229*5862ae43SMohan Kumar }; 230*5862ae43SMohan Kumar }; 231*5862ae43SMohan Kumar 232*5862ae43SMohan Kumar port@1 { 233*5862ae43SMohan Kumar reg = <1>; 234*5862ae43SMohan Kumar 235*5862ae43SMohan Kumar amx1_in2: endpoint { 236*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx1_in2>; 237*5862ae43SMohan Kumar }; 238*5862ae43SMohan Kumar }; 239*5862ae43SMohan Kumar 240*5862ae43SMohan Kumar port@2 { 241*5862ae43SMohan Kumar reg = <2>; 242*5862ae43SMohan Kumar 243*5862ae43SMohan Kumar amx1_in3: endpoint { 244*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx1_in3>; 245*5862ae43SMohan Kumar }; 246*5862ae43SMohan Kumar }; 247*5862ae43SMohan Kumar 248*5862ae43SMohan Kumar port@3 { 249*5862ae43SMohan Kumar reg = <3>; 250*5862ae43SMohan Kumar 251*5862ae43SMohan Kumar amx1_in4: endpoint { 252*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx1_in4>; 253*5862ae43SMohan Kumar }; 254*5862ae43SMohan Kumar }; 255*5862ae43SMohan Kumar 256*5862ae43SMohan Kumar amx1_out_port: port@4 { 257*5862ae43SMohan Kumar reg = <4>; 258*5862ae43SMohan Kumar 259*5862ae43SMohan Kumar amx1_out: endpoint { 260*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx1_out>; 261*5862ae43SMohan Kumar }; 262*5862ae43SMohan Kumar }; 263*5862ae43SMohan Kumar }; 264*5862ae43SMohan Kumar }; 265*5862ae43SMohan Kumar 266*5862ae43SMohan Kumar amx@2903100 { 267*5862ae43SMohan Kumar status = "okay"; 268*5862ae43SMohan Kumar 269*5862ae43SMohan Kumar ports { 270*5862ae43SMohan Kumar #address-cells = <1>; 271*5862ae43SMohan Kumar #size-cells = <0>; 272*5862ae43SMohan Kumar 273*5862ae43SMohan Kumar port@0 { 274*5862ae43SMohan Kumar reg = <0>; 275*5862ae43SMohan Kumar 276*5862ae43SMohan Kumar amx2_in1: endpoint { 277*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx2_in1>; 278*5862ae43SMohan Kumar }; 279*5862ae43SMohan Kumar }; 280*5862ae43SMohan Kumar 281*5862ae43SMohan Kumar port@1 { 282*5862ae43SMohan Kumar reg = <1>; 283*5862ae43SMohan Kumar 284*5862ae43SMohan Kumar amx2_in2: endpoint { 285*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx2_in2>; 286*5862ae43SMohan Kumar }; 287*5862ae43SMohan Kumar }; 288*5862ae43SMohan Kumar 289*5862ae43SMohan Kumar port@2 { 290*5862ae43SMohan Kumar reg = <2>; 291*5862ae43SMohan Kumar 292*5862ae43SMohan Kumar amx2_in3: endpoint { 293*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx2_in3>; 294*5862ae43SMohan Kumar }; 295*5862ae43SMohan Kumar }; 296*5862ae43SMohan Kumar 297*5862ae43SMohan Kumar port@3 { 298*5862ae43SMohan Kumar reg = <3>; 299*5862ae43SMohan Kumar 300*5862ae43SMohan Kumar amx2_in4: endpoint { 301*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx2_in4>; 302*5862ae43SMohan Kumar }; 303*5862ae43SMohan Kumar }; 304*5862ae43SMohan Kumar 305*5862ae43SMohan Kumar amx2_out_port: port@4 { 306*5862ae43SMohan Kumar reg = <4>; 307*5862ae43SMohan Kumar 308*5862ae43SMohan Kumar amx2_out: endpoint { 309*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx2_out>; 310*5862ae43SMohan Kumar }; 311*5862ae43SMohan Kumar }; 312*5862ae43SMohan Kumar }; 313*5862ae43SMohan Kumar }; 314*5862ae43SMohan Kumar 315*5862ae43SMohan Kumar amx@2903200 { 316*5862ae43SMohan Kumar status = "okay"; 317*5862ae43SMohan Kumar 318*5862ae43SMohan Kumar ports { 319*5862ae43SMohan Kumar #address-cells = <1>; 320*5862ae43SMohan Kumar #size-cells = <0>; 321*5862ae43SMohan Kumar 322*5862ae43SMohan Kumar port@0 { 323*5862ae43SMohan Kumar reg = <0>; 324*5862ae43SMohan Kumar 325*5862ae43SMohan Kumar amx3_in1: endpoint { 326*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx3_in1>; 327*5862ae43SMohan Kumar }; 328*5862ae43SMohan Kumar }; 329*5862ae43SMohan Kumar 330*5862ae43SMohan Kumar port@1 { 331*5862ae43SMohan Kumar reg = <1>; 332*5862ae43SMohan Kumar 333*5862ae43SMohan Kumar amx3_in2: endpoint { 334*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx3_in2>; 335*5862ae43SMohan Kumar }; 336*5862ae43SMohan Kumar }; 337*5862ae43SMohan Kumar 338*5862ae43SMohan Kumar port@2 { 339*5862ae43SMohan Kumar reg = <2>; 340*5862ae43SMohan Kumar 341*5862ae43SMohan Kumar amx3_in3: endpoint { 342*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx3_in3>; 343*5862ae43SMohan Kumar }; 344*5862ae43SMohan Kumar }; 345*5862ae43SMohan Kumar 346*5862ae43SMohan Kumar port@3 { 347*5862ae43SMohan Kumar reg = <3>; 348*5862ae43SMohan Kumar 349*5862ae43SMohan Kumar amx3_in4: endpoint { 350*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx3_in4>; 351*5862ae43SMohan Kumar }; 352*5862ae43SMohan Kumar }; 353*5862ae43SMohan Kumar 354*5862ae43SMohan Kumar amx3_out_port: port@4 { 355*5862ae43SMohan Kumar reg = <4>; 356*5862ae43SMohan Kumar 357*5862ae43SMohan Kumar amx3_out: endpoint { 358*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx3_out>; 359*5862ae43SMohan Kumar }; 360*5862ae43SMohan Kumar }; 361*5862ae43SMohan Kumar }; 362*5862ae43SMohan Kumar }; 363*5862ae43SMohan Kumar 364*5862ae43SMohan Kumar amx@2903300 { 365*5862ae43SMohan Kumar status = "okay"; 366*5862ae43SMohan Kumar 367*5862ae43SMohan Kumar ports { 368*5862ae43SMohan Kumar #address-cells = <1>; 369*5862ae43SMohan Kumar #size-cells = <0>; 370*5862ae43SMohan Kumar 371*5862ae43SMohan Kumar port@0 { 372*5862ae43SMohan Kumar reg = <0>; 373*5862ae43SMohan Kumar 374*5862ae43SMohan Kumar amx4_in1: endpoint { 375*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx4_in1>; 376*5862ae43SMohan Kumar }; 377*5862ae43SMohan Kumar }; 378*5862ae43SMohan Kumar 379*5862ae43SMohan Kumar port@1 { 380*5862ae43SMohan Kumar reg = <1>; 381*5862ae43SMohan Kumar 382*5862ae43SMohan Kumar amx4_in2: endpoint { 383*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx4_in2>; 384*5862ae43SMohan Kumar }; 385*5862ae43SMohan Kumar }; 386*5862ae43SMohan Kumar 387*5862ae43SMohan Kumar port@2 { 388*5862ae43SMohan Kumar reg = <2>; 389*5862ae43SMohan Kumar 390*5862ae43SMohan Kumar amx4_in3: endpoint { 391*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx4_in3>; 392*5862ae43SMohan Kumar }; 393*5862ae43SMohan Kumar }; 394*5862ae43SMohan Kumar 395*5862ae43SMohan Kumar port@3 { 396*5862ae43SMohan Kumar reg = <3>; 397*5862ae43SMohan Kumar 398*5862ae43SMohan Kumar amx4_in4: endpoint { 399*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx4_in4>; 400*5862ae43SMohan Kumar }; 401*5862ae43SMohan Kumar }; 402*5862ae43SMohan Kumar 403*5862ae43SMohan Kumar amx4_out_port: port@4 { 404*5862ae43SMohan Kumar reg = <4>; 405*5862ae43SMohan Kumar 406*5862ae43SMohan Kumar amx4_out: endpoint { 407*5862ae43SMohan Kumar remote-endpoint = <&xbar_amx4_out>; 408*5862ae43SMohan Kumar }; 409*5862ae43SMohan Kumar }; 410*5862ae43SMohan Kumar }; 411*5862ae43SMohan Kumar }; 412*5862ae43SMohan Kumar 413*5862ae43SMohan Kumar adx@2903800 { 414*5862ae43SMohan Kumar status = "okay"; 415*5862ae43SMohan Kumar 416*5862ae43SMohan Kumar ports { 417*5862ae43SMohan Kumar #address-cells = <1>; 418*5862ae43SMohan Kumar #size-cells = <0>; 419*5862ae43SMohan Kumar 420*5862ae43SMohan Kumar port@0 { 421*5862ae43SMohan Kumar reg = <0>; 422*5862ae43SMohan Kumar 423*5862ae43SMohan Kumar adx1_in: endpoint { 424*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx1_in>; 425*5862ae43SMohan Kumar }; 426*5862ae43SMohan Kumar }; 427*5862ae43SMohan Kumar 428*5862ae43SMohan Kumar adx1_out1_port: port@1 { 429*5862ae43SMohan Kumar reg = <1>; 430*5862ae43SMohan Kumar 431*5862ae43SMohan Kumar adx1_out1: endpoint { 432*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx1_out1>; 433*5862ae43SMohan Kumar }; 434*5862ae43SMohan Kumar }; 435*5862ae43SMohan Kumar 436*5862ae43SMohan Kumar adx1_out2_port: port@2 { 437*5862ae43SMohan Kumar reg = <2>; 438*5862ae43SMohan Kumar 439*5862ae43SMohan Kumar adx1_out2: endpoint { 440*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx1_out2>; 441*5862ae43SMohan Kumar }; 442*5862ae43SMohan Kumar }; 443*5862ae43SMohan Kumar 444*5862ae43SMohan Kumar adx1_out3_port: port@3 { 445*5862ae43SMohan Kumar reg = <3>; 446*5862ae43SMohan Kumar 447*5862ae43SMohan Kumar adx1_out3: endpoint { 448*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx1_out3>; 449*5862ae43SMohan Kumar }; 450*5862ae43SMohan Kumar }; 451*5862ae43SMohan Kumar 452*5862ae43SMohan Kumar adx1_out4_port: port@4 { 453*5862ae43SMohan Kumar reg = <4>; 454*5862ae43SMohan Kumar 455*5862ae43SMohan Kumar adx1_out4: endpoint { 456*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx1_out4>; 457*5862ae43SMohan Kumar }; 458*5862ae43SMohan Kumar }; 459*5862ae43SMohan Kumar }; 460*5862ae43SMohan Kumar }; 461*5862ae43SMohan Kumar 462*5862ae43SMohan Kumar adx@2903900 { 463*5862ae43SMohan Kumar status = "okay"; 464*5862ae43SMohan Kumar 465*5862ae43SMohan Kumar ports { 466*5862ae43SMohan Kumar #address-cells = <1>; 467*5862ae43SMohan Kumar #size-cells = <0>; 468*5862ae43SMohan Kumar 469*5862ae43SMohan Kumar port@0 { 470*5862ae43SMohan Kumar reg = <0>; 471*5862ae43SMohan Kumar 472*5862ae43SMohan Kumar adx2_in: endpoint { 473*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx2_in>; 474*5862ae43SMohan Kumar }; 475*5862ae43SMohan Kumar }; 476*5862ae43SMohan Kumar 477*5862ae43SMohan Kumar adx2_out1_port: port@1 { 478*5862ae43SMohan Kumar reg = <1>; 479*5862ae43SMohan Kumar 480*5862ae43SMohan Kumar adx2_out1: endpoint { 481*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx2_out1>; 482*5862ae43SMohan Kumar }; 483*5862ae43SMohan Kumar }; 484*5862ae43SMohan Kumar 485*5862ae43SMohan Kumar adx2_out2_port: port@2 { 486*5862ae43SMohan Kumar reg = <2>; 487*5862ae43SMohan Kumar 488*5862ae43SMohan Kumar adx2_out2: endpoint { 489*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx2_out2>; 490*5862ae43SMohan Kumar }; 491*5862ae43SMohan Kumar }; 492*5862ae43SMohan Kumar 493*5862ae43SMohan Kumar adx2_out3_port: port@3 { 494*5862ae43SMohan Kumar reg = <3>; 495*5862ae43SMohan Kumar 496*5862ae43SMohan Kumar adx2_out3: endpoint { 497*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx2_out3>; 498*5862ae43SMohan Kumar }; 499*5862ae43SMohan Kumar }; 500*5862ae43SMohan Kumar 501*5862ae43SMohan Kumar adx2_out4_port: port@4 { 502*5862ae43SMohan Kumar reg = <4>; 503*5862ae43SMohan Kumar 504*5862ae43SMohan Kumar adx2_out4: endpoint { 505*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx2_out4>; 506*5862ae43SMohan Kumar }; 507*5862ae43SMohan Kumar }; 508*5862ae43SMohan Kumar }; 509*5862ae43SMohan Kumar }; 510*5862ae43SMohan Kumar 511*5862ae43SMohan Kumar adx@2903a00 { 512*5862ae43SMohan Kumar status = "okay"; 513*5862ae43SMohan Kumar 514*5862ae43SMohan Kumar ports { 515*5862ae43SMohan Kumar #address-cells = <1>; 516*5862ae43SMohan Kumar #size-cells = <0>; 517*5862ae43SMohan Kumar 518*5862ae43SMohan Kumar port@0 { 519*5862ae43SMohan Kumar reg = <0>; 520*5862ae43SMohan Kumar 521*5862ae43SMohan Kumar adx3_in: endpoint { 522*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx3_in>; 523*5862ae43SMohan Kumar }; 524*5862ae43SMohan Kumar }; 525*5862ae43SMohan Kumar 526*5862ae43SMohan Kumar adx3_out1_port: port@1 { 527*5862ae43SMohan Kumar reg = <1>; 528*5862ae43SMohan Kumar 529*5862ae43SMohan Kumar adx3_out1: endpoint { 530*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx3_out1>; 531*5862ae43SMohan Kumar }; 532*5862ae43SMohan Kumar }; 533*5862ae43SMohan Kumar 534*5862ae43SMohan Kumar adx3_out2_port: port@2 { 535*5862ae43SMohan Kumar reg = <2>; 536*5862ae43SMohan Kumar 537*5862ae43SMohan Kumar adx3_out2: endpoint { 538*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx3_out2>; 539*5862ae43SMohan Kumar }; 540*5862ae43SMohan Kumar }; 541*5862ae43SMohan Kumar 542*5862ae43SMohan Kumar adx3_out3_port: port@3 { 543*5862ae43SMohan Kumar reg = <3>; 544*5862ae43SMohan Kumar 545*5862ae43SMohan Kumar adx3_out3: endpoint { 546*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx3_out3>; 547*5862ae43SMohan Kumar }; 548*5862ae43SMohan Kumar }; 549*5862ae43SMohan Kumar 550*5862ae43SMohan Kumar adx3_out4_port: port@4 { 551*5862ae43SMohan Kumar reg = <4>; 552*5862ae43SMohan Kumar 553*5862ae43SMohan Kumar adx3_out4: endpoint { 554*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx3_out4>; 555*5862ae43SMohan Kumar }; 556*5862ae43SMohan Kumar }; 557*5862ae43SMohan Kumar }; 558*5862ae43SMohan Kumar }; 559*5862ae43SMohan Kumar 560*5862ae43SMohan Kumar adx@2903b00 { 561*5862ae43SMohan Kumar status = "okay"; 562*5862ae43SMohan Kumar 563*5862ae43SMohan Kumar ports { 564*5862ae43SMohan Kumar #address-cells = <1>; 565*5862ae43SMohan Kumar #size-cells = <0>; 566*5862ae43SMohan Kumar 567*5862ae43SMohan Kumar port@0 { 568*5862ae43SMohan Kumar reg = <0>; 569*5862ae43SMohan Kumar 570*5862ae43SMohan Kumar adx4_in: endpoint { 571*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx4_in>; 572*5862ae43SMohan Kumar }; 573*5862ae43SMohan Kumar }; 574*5862ae43SMohan Kumar 575*5862ae43SMohan Kumar adx4_out1_port: port@1 { 576*5862ae43SMohan Kumar reg = <1>; 577*5862ae43SMohan Kumar 578*5862ae43SMohan Kumar adx4_out1: endpoint { 579*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx4_out1>; 580*5862ae43SMohan Kumar }; 581*5862ae43SMohan Kumar }; 582*5862ae43SMohan Kumar 583*5862ae43SMohan Kumar adx4_out2_port: port@2 { 584*5862ae43SMohan Kumar reg = <2>; 585*5862ae43SMohan Kumar 586*5862ae43SMohan Kumar adx4_out2: endpoint { 587*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx4_out2>; 588*5862ae43SMohan Kumar }; 589*5862ae43SMohan Kumar }; 590*5862ae43SMohan Kumar 591*5862ae43SMohan Kumar adx4_out3_port: port@3 { 592*5862ae43SMohan Kumar reg = <3>; 593*5862ae43SMohan Kumar 594*5862ae43SMohan Kumar adx4_out3: endpoint { 595*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx4_out3>; 596*5862ae43SMohan Kumar }; 597*5862ae43SMohan Kumar }; 598*5862ae43SMohan Kumar 599*5862ae43SMohan Kumar adx4_out4_port: port@4 { 600*5862ae43SMohan Kumar reg = <4>; 601*5862ae43SMohan Kumar 602*5862ae43SMohan Kumar adx4_out4: endpoint { 603*5862ae43SMohan Kumar remote-endpoint = <&xbar_adx4_out4>; 604*5862ae43SMohan Kumar }; 605*5862ae43SMohan Kumar }; 606*5862ae43SMohan Kumar }; 607*5862ae43SMohan Kumar }; 608*5862ae43SMohan Kumar 609*5862ae43SMohan Kumar dmic@2904200 { 610*5862ae43SMohan Kumar status = "okay"; 611*5862ae43SMohan Kumar 612*5862ae43SMohan Kumar ports { 613*5862ae43SMohan Kumar #address-cells = <1>; 614*5862ae43SMohan Kumar #size-cells = <0>; 615*5862ae43SMohan Kumar 616*5862ae43SMohan Kumar port@0 { 617*5862ae43SMohan Kumar reg = <0>; 618*5862ae43SMohan Kumar 619*5862ae43SMohan Kumar dmic3_cif: endpoint { 620*5862ae43SMohan Kumar remote-endpoint = <&xbar_dmic3>; 621*5862ae43SMohan Kumar }; 622*5862ae43SMohan Kumar }; 623*5862ae43SMohan Kumar 624*5862ae43SMohan Kumar dmic3_port: port@1 { 625*5862ae43SMohan Kumar reg = <1>; 626*5862ae43SMohan Kumar 627*5862ae43SMohan Kumar dmic3_dap: endpoint { 628*5862ae43SMohan Kumar /* placeholder for external codec */ 629*5862ae43SMohan Kumar }; 630*5862ae43SMohan Kumar }; 631*5862ae43SMohan Kumar }; 632*5862ae43SMohan Kumar }; 633*5862ae43SMohan Kumar 634*5862ae43SMohan Kumar processing-engine@2908000 { 635*5862ae43SMohan Kumar status = "okay"; 636*5862ae43SMohan Kumar 637*5862ae43SMohan Kumar ports { 638*5862ae43SMohan Kumar #address-cells = <1>; 639*5862ae43SMohan Kumar #size-cells = <0>; 640*5862ae43SMohan Kumar 641*5862ae43SMohan Kumar port@0 { 642*5862ae43SMohan Kumar reg = <0x0>; 643*5862ae43SMohan Kumar 644*5862ae43SMohan Kumar ope1_cif_in_ep: endpoint { 645*5862ae43SMohan Kumar remote-endpoint = <&xbar_ope1_in_ep>; 646*5862ae43SMohan Kumar }; 647*5862ae43SMohan Kumar }; 648*5862ae43SMohan Kumar 649*5862ae43SMohan Kumar ope1_out_port: port@1 { 650*5862ae43SMohan Kumar reg = <0x1>; 651*5862ae43SMohan Kumar 652*5862ae43SMohan Kumar ope1_cif_out_ep: endpoint { 653*5862ae43SMohan Kumar remote-endpoint = <&xbar_ope1_out_ep>; 654*5862ae43SMohan Kumar }; 655*5862ae43SMohan Kumar }; 656*5862ae43SMohan Kumar }; 657*5862ae43SMohan Kumar }; 658*5862ae43SMohan Kumar 659*5862ae43SMohan Kumar mvc@290a000 { 660*5862ae43SMohan Kumar status = "okay"; 661*5862ae43SMohan Kumar 662*5862ae43SMohan Kumar ports { 663*5862ae43SMohan Kumar #address-cells = <1>; 664*5862ae43SMohan Kumar #size-cells = <0>; 665*5862ae43SMohan Kumar 666*5862ae43SMohan Kumar port@0 { 667*5862ae43SMohan Kumar reg = <0>; 668*5862ae43SMohan Kumar 669*5862ae43SMohan Kumar mvc1_cif_in: endpoint { 670*5862ae43SMohan Kumar remote-endpoint = <&xbar_mvc1_in>; 671*5862ae43SMohan Kumar }; 672*5862ae43SMohan Kumar }; 673*5862ae43SMohan Kumar 674*5862ae43SMohan Kumar mvc1_out_port: port@1 { 675*5862ae43SMohan Kumar reg = <1>; 676*5862ae43SMohan Kumar 677*5862ae43SMohan Kumar mvc1_cif_out: endpoint { 678*5862ae43SMohan Kumar remote-endpoint = <&xbar_mvc1_out>; 679*5862ae43SMohan Kumar }; 680*5862ae43SMohan Kumar }; 681*5862ae43SMohan Kumar }; 682*5862ae43SMohan Kumar }; 683*5862ae43SMohan Kumar 684*5862ae43SMohan Kumar mvc@290a200 { 685*5862ae43SMohan Kumar status = "okay"; 686*5862ae43SMohan Kumar 687*5862ae43SMohan Kumar ports { 688*5862ae43SMohan Kumar #address-cells = <1>; 689*5862ae43SMohan Kumar #size-cells = <0>; 690*5862ae43SMohan Kumar 691*5862ae43SMohan Kumar port@0 { 692*5862ae43SMohan Kumar reg = <0>; 693*5862ae43SMohan Kumar 694*5862ae43SMohan Kumar mvc2_cif_in: endpoint { 695*5862ae43SMohan Kumar remote-endpoint = <&xbar_mvc2_in>; 696*5862ae43SMohan Kumar }; 697*5862ae43SMohan Kumar }; 698*5862ae43SMohan Kumar 699*5862ae43SMohan Kumar mvc2_out_port: port@1 { 700*5862ae43SMohan Kumar reg = <1>; 701*5862ae43SMohan Kumar 702*5862ae43SMohan Kumar mvc2_cif_out: endpoint { 703*5862ae43SMohan Kumar remote-endpoint = <&xbar_mvc2_out>; 704*5862ae43SMohan Kumar }; 705*5862ae43SMohan Kumar }; 706*5862ae43SMohan Kumar }; 707*5862ae43SMohan Kumar }; 708*5862ae43SMohan Kumar 709*5862ae43SMohan Kumar amixer@290bb00 { 710*5862ae43SMohan Kumar status = "okay"; 711*5862ae43SMohan Kumar 712*5862ae43SMohan Kumar ports { 713*5862ae43SMohan Kumar #address-cells = <1>; 714*5862ae43SMohan Kumar #size-cells = <0>; 715*5862ae43SMohan Kumar 716*5862ae43SMohan Kumar port@0 { 717*5862ae43SMohan Kumar reg = <0x0>; 718*5862ae43SMohan Kumar 719*5862ae43SMohan Kumar mix_in1: endpoint { 720*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in1>; 721*5862ae43SMohan Kumar }; 722*5862ae43SMohan Kumar }; 723*5862ae43SMohan Kumar 724*5862ae43SMohan Kumar port@1 { 725*5862ae43SMohan Kumar reg = <0x1>; 726*5862ae43SMohan Kumar 727*5862ae43SMohan Kumar mix_in2: endpoint { 728*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in2>; 729*5862ae43SMohan Kumar }; 730*5862ae43SMohan Kumar }; 731*5862ae43SMohan Kumar 732*5862ae43SMohan Kumar port@2 { 733*5862ae43SMohan Kumar reg = <0x2>; 734*5862ae43SMohan Kumar 735*5862ae43SMohan Kumar mix_in3: endpoint { 736*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in3>; 737*5862ae43SMohan Kumar }; 738*5862ae43SMohan Kumar }; 739*5862ae43SMohan Kumar 740*5862ae43SMohan Kumar port@3 { 741*5862ae43SMohan Kumar reg = <0x3>; 742*5862ae43SMohan Kumar 743*5862ae43SMohan Kumar mix_in4: endpoint { 744*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in4>; 745*5862ae43SMohan Kumar }; 746*5862ae43SMohan Kumar }; 747*5862ae43SMohan Kumar 748*5862ae43SMohan Kumar port@4 { 749*5862ae43SMohan Kumar reg = <0x4>; 750*5862ae43SMohan Kumar 751*5862ae43SMohan Kumar mix_in5: endpoint { 752*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in5>; 753*5862ae43SMohan Kumar }; 754*5862ae43SMohan Kumar }; 755*5862ae43SMohan Kumar 756*5862ae43SMohan Kumar port@5 { 757*5862ae43SMohan Kumar reg = <0x5>; 758*5862ae43SMohan Kumar 759*5862ae43SMohan Kumar mix_in6: endpoint { 760*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in6>; 761*5862ae43SMohan Kumar }; 762*5862ae43SMohan Kumar }; 763*5862ae43SMohan Kumar 764*5862ae43SMohan Kumar port@6 { 765*5862ae43SMohan Kumar reg = <0x6>; 766*5862ae43SMohan Kumar 767*5862ae43SMohan Kumar mix_in7: endpoint { 768*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in7>; 769*5862ae43SMohan Kumar }; 770*5862ae43SMohan Kumar }; 771*5862ae43SMohan Kumar 772*5862ae43SMohan Kumar port@7 { 773*5862ae43SMohan Kumar reg = <0x7>; 774*5862ae43SMohan Kumar 775*5862ae43SMohan Kumar mix_in8: endpoint { 776*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in8>; 777*5862ae43SMohan Kumar }; 778*5862ae43SMohan Kumar }; 779*5862ae43SMohan Kumar 780*5862ae43SMohan Kumar port@8 { 781*5862ae43SMohan Kumar reg = <0x8>; 782*5862ae43SMohan Kumar 783*5862ae43SMohan Kumar mix_in9: endpoint { 784*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in9>; 785*5862ae43SMohan Kumar }; 786*5862ae43SMohan Kumar }; 787*5862ae43SMohan Kumar 788*5862ae43SMohan Kumar port@9 { 789*5862ae43SMohan Kumar reg = <0x9>; 790*5862ae43SMohan Kumar 791*5862ae43SMohan Kumar mix_in10: endpoint { 792*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_in10>; 793*5862ae43SMohan Kumar }; 794*5862ae43SMohan Kumar }; 795*5862ae43SMohan Kumar 796*5862ae43SMohan Kumar mix_out1_port: port@a { 797*5862ae43SMohan Kumar reg = <0xa>; 798*5862ae43SMohan Kumar 799*5862ae43SMohan Kumar mix_out1: endpoint { 800*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_out1>; 801*5862ae43SMohan Kumar }; 802*5862ae43SMohan Kumar }; 803*5862ae43SMohan Kumar 804*5862ae43SMohan Kumar mix_out2_port: port@b { 805*5862ae43SMohan Kumar reg = <0xb>; 806*5862ae43SMohan Kumar 807*5862ae43SMohan Kumar mix_out2: endpoint { 808*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_out2>; 809*5862ae43SMohan Kumar }; 810*5862ae43SMohan Kumar }; 811*5862ae43SMohan Kumar 812*5862ae43SMohan Kumar mix_out3_port: port@c { 813*5862ae43SMohan Kumar reg = <0xc>; 814*5862ae43SMohan Kumar 815*5862ae43SMohan Kumar mix_out3: endpoint { 816*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_out3>; 817*5862ae43SMohan Kumar }; 818*5862ae43SMohan Kumar }; 819*5862ae43SMohan Kumar 820*5862ae43SMohan Kumar mix_out4_port: port@d { 821*5862ae43SMohan Kumar reg = <0xd>; 822*5862ae43SMohan Kumar 823*5862ae43SMohan Kumar mix_out4: endpoint { 824*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_out4>; 825*5862ae43SMohan Kumar }; 826*5862ae43SMohan Kumar }; 827*5862ae43SMohan Kumar 828*5862ae43SMohan Kumar mix_out5_port: port@e { 829*5862ae43SMohan Kumar reg = <0xe>; 830*5862ae43SMohan Kumar 831*5862ae43SMohan Kumar mix_out5: endpoint { 832*5862ae43SMohan Kumar remote-endpoint = <&xbar_mix_out5>; 833*5862ae43SMohan Kumar }; 834*5862ae43SMohan Kumar }; 835*5862ae43SMohan Kumar }; 836*5862ae43SMohan Kumar }; 837*5862ae43SMohan Kumar 838*5862ae43SMohan Kumar admaif@290f000 { 839*5862ae43SMohan Kumar status = "okay"; 840*5862ae43SMohan Kumar 841*5862ae43SMohan Kumar ports { 842*5862ae43SMohan Kumar #address-cells = <1>; 843*5862ae43SMohan Kumar #size-cells = <0>; 844*5862ae43SMohan Kumar 845*5862ae43SMohan Kumar admaif0_port: port@0 { 846*5862ae43SMohan Kumar reg = <0x0>; 847*5862ae43SMohan Kumar 848*5862ae43SMohan Kumar admaif0: endpoint { 849*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif0>; 850*5862ae43SMohan Kumar }; 851*5862ae43SMohan Kumar }; 852*5862ae43SMohan Kumar 853*5862ae43SMohan Kumar admaif1_port: port@1 { 854*5862ae43SMohan Kumar reg = <0x1>; 855*5862ae43SMohan Kumar 856*5862ae43SMohan Kumar admaif1: endpoint { 857*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif1>; 858*5862ae43SMohan Kumar }; 859*5862ae43SMohan Kumar }; 860*5862ae43SMohan Kumar 861*5862ae43SMohan Kumar admaif2_port: port@2 { 862*5862ae43SMohan Kumar reg = <0x2>; 863*5862ae43SMohan Kumar 864*5862ae43SMohan Kumar admaif2: endpoint { 865*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif2>; 866*5862ae43SMohan Kumar }; 867*5862ae43SMohan Kumar }; 868*5862ae43SMohan Kumar 869*5862ae43SMohan Kumar admaif3_port: port@3 { 870*5862ae43SMohan Kumar reg = <0x3>; 871*5862ae43SMohan Kumar 872*5862ae43SMohan Kumar admaif3: endpoint { 873*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif3>; 874*5862ae43SMohan Kumar }; 875*5862ae43SMohan Kumar }; 876*5862ae43SMohan Kumar 877*5862ae43SMohan Kumar admaif4_port: port@4 { 878*5862ae43SMohan Kumar reg = <0x4>; 879*5862ae43SMohan Kumar 880*5862ae43SMohan Kumar admaif4: endpoint { 881*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif4>; 882*5862ae43SMohan Kumar }; 883*5862ae43SMohan Kumar }; 884*5862ae43SMohan Kumar 885*5862ae43SMohan Kumar admaif5_port: port@5 { 886*5862ae43SMohan Kumar reg = <0x5>; 887*5862ae43SMohan Kumar 888*5862ae43SMohan Kumar admaif5: endpoint { 889*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif5>; 890*5862ae43SMohan Kumar }; 891*5862ae43SMohan Kumar }; 892*5862ae43SMohan Kumar 893*5862ae43SMohan Kumar admaif6_port: port@6 { 894*5862ae43SMohan Kumar reg = <0x6>; 895*5862ae43SMohan Kumar 896*5862ae43SMohan Kumar admaif6: endpoint { 897*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif6>; 898*5862ae43SMohan Kumar }; 899*5862ae43SMohan Kumar }; 900*5862ae43SMohan Kumar 901*5862ae43SMohan Kumar admaif7_port: port@7 { 902*5862ae43SMohan Kumar reg = <0x7>; 903*5862ae43SMohan Kumar 904*5862ae43SMohan Kumar admaif7: endpoint { 905*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif7>; 906*5862ae43SMohan Kumar }; 907*5862ae43SMohan Kumar }; 908*5862ae43SMohan Kumar 909*5862ae43SMohan Kumar admaif8_port: port@8 { 910*5862ae43SMohan Kumar reg = <0x8>; 911*5862ae43SMohan Kumar 912*5862ae43SMohan Kumar admaif8: endpoint { 913*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif8>; 914*5862ae43SMohan Kumar }; 915*5862ae43SMohan Kumar }; 916*5862ae43SMohan Kumar 917*5862ae43SMohan Kumar admaif9_port: port@9 { 918*5862ae43SMohan Kumar reg = <0x9>; 919*5862ae43SMohan Kumar 920*5862ae43SMohan Kumar admaif9: endpoint { 921*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif9>; 922*5862ae43SMohan Kumar }; 923*5862ae43SMohan Kumar }; 924*5862ae43SMohan Kumar 925*5862ae43SMohan Kumar admaif10_port: port@a { 926*5862ae43SMohan Kumar reg = <0xa>; 927*5862ae43SMohan Kumar 928*5862ae43SMohan Kumar admaif10: endpoint { 929*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif10>; 930*5862ae43SMohan Kumar }; 931*5862ae43SMohan Kumar }; 932*5862ae43SMohan Kumar 933*5862ae43SMohan Kumar admaif11_port: port@b { 934*5862ae43SMohan Kumar reg = <0xb>; 935*5862ae43SMohan Kumar 936*5862ae43SMohan Kumar admaif11: endpoint { 937*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif11>; 938*5862ae43SMohan Kumar }; 939*5862ae43SMohan Kumar }; 940*5862ae43SMohan Kumar 941*5862ae43SMohan Kumar admaif12_port: port@c { 942*5862ae43SMohan Kumar reg = <0xc>; 943*5862ae43SMohan Kumar 944*5862ae43SMohan Kumar admaif12: endpoint { 945*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif12>; 946*5862ae43SMohan Kumar }; 947*5862ae43SMohan Kumar }; 948*5862ae43SMohan Kumar 949*5862ae43SMohan Kumar admaif13_port: port@d { 950*5862ae43SMohan Kumar reg = <0xd>; 951*5862ae43SMohan Kumar 952*5862ae43SMohan Kumar admaif13: endpoint { 953*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif13>; 954*5862ae43SMohan Kumar }; 955*5862ae43SMohan Kumar }; 956*5862ae43SMohan Kumar 957*5862ae43SMohan Kumar admaif14_port: port@e { 958*5862ae43SMohan Kumar reg = <0xe>; 959*5862ae43SMohan Kumar 960*5862ae43SMohan Kumar admaif14: endpoint { 961*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif14>; 962*5862ae43SMohan Kumar }; 963*5862ae43SMohan Kumar }; 964*5862ae43SMohan Kumar 965*5862ae43SMohan Kumar admaif15_port: port@f { 966*5862ae43SMohan Kumar reg = <0xf>; 967*5862ae43SMohan Kumar 968*5862ae43SMohan Kumar admaif15: endpoint { 969*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif15>; 970*5862ae43SMohan Kumar }; 971*5862ae43SMohan Kumar }; 972*5862ae43SMohan Kumar 973*5862ae43SMohan Kumar admaif16_port: port@10 { 974*5862ae43SMohan Kumar reg = <0x10>; 975*5862ae43SMohan Kumar 976*5862ae43SMohan Kumar admaif16: endpoint { 977*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif16>; 978*5862ae43SMohan Kumar }; 979*5862ae43SMohan Kumar }; 980*5862ae43SMohan Kumar 981*5862ae43SMohan Kumar admaif17_port: port@11 { 982*5862ae43SMohan Kumar reg = <0x11>; 983*5862ae43SMohan Kumar 984*5862ae43SMohan Kumar admaif17: endpoint { 985*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif17>; 986*5862ae43SMohan Kumar }; 987*5862ae43SMohan Kumar }; 988*5862ae43SMohan Kumar 989*5862ae43SMohan Kumar admaif18_port: port@12 { 990*5862ae43SMohan Kumar reg = <0x12>; 991*5862ae43SMohan Kumar 992*5862ae43SMohan Kumar admaif18: endpoint { 993*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif18>; 994*5862ae43SMohan Kumar }; 995*5862ae43SMohan Kumar }; 996*5862ae43SMohan Kumar 997*5862ae43SMohan Kumar admaif19_port: port@13 { 998*5862ae43SMohan Kumar reg = <0x13>; 999*5862ae43SMohan Kumar 1000*5862ae43SMohan Kumar admaif19: endpoint { 1001*5862ae43SMohan Kumar remote-endpoint = <&xbar_admaif19>; 1002*5862ae43SMohan Kumar }; 1003*5862ae43SMohan Kumar }; 1004*5862ae43SMohan Kumar }; 1005*5862ae43SMohan Kumar }; 1006*5862ae43SMohan Kumar 1007*5862ae43SMohan Kumar asrc@2910000 { 1008*5862ae43SMohan Kumar status = "okay"; 1009*5862ae43SMohan Kumar 1010*5862ae43SMohan Kumar ports { 1011*5862ae43SMohan Kumar #address-cells = <1>; 1012*5862ae43SMohan Kumar #size-cells = <0>; 1013*5862ae43SMohan Kumar 1014*5862ae43SMohan Kumar port@0 { 1015*5862ae43SMohan Kumar reg = <0x0>; 1016*5862ae43SMohan Kumar 1017*5862ae43SMohan Kumar asrc_in1_ep: endpoint { 1018*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in1_ep>; 1019*5862ae43SMohan Kumar }; 1020*5862ae43SMohan Kumar }; 1021*5862ae43SMohan Kumar 1022*5862ae43SMohan Kumar port@1 { 1023*5862ae43SMohan Kumar reg = <0x1>; 1024*5862ae43SMohan Kumar 1025*5862ae43SMohan Kumar asrc_in2_ep: endpoint { 1026*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in2_ep>; 1027*5862ae43SMohan Kumar }; 1028*5862ae43SMohan Kumar }; 1029*5862ae43SMohan Kumar 1030*5862ae43SMohan Kumar port@2 { 1031*5862ae43SMohan Kumar reg = <0x2>; 1032*5862ae43SMohan Kumar 1033*5862ae43SMohan Kumar asrc_in3_ep: endpoint { 1034*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in3_ep>; 1035*5862ae43SMohan Kumar }; 1036*5862ae43SMohan Kumar }; 1037*5862ae43SMohan Kumar 1038*5862ae43SMohan Kumar port@3 { 1039*5862ae43SMohan Kumar reg = <0x3>; 1040*5862ae43SMohan Kumar 1041*5862ae43SMohan Kumar asrc_in4_ep: endpoint { 1042*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in4_ep>; 1043*5862ae43SMohan Kumar }; 1044*5862ae43SMohan Kumar }; 1045*5862ae43SMohan Kumar 1046*5862ae43SMohan Kumar port@4 { 1047*5862ae43SMohan Kumar reg = <0x4>; 1048*5862ae43SMohan Kumar 1049*5862ae43SMohan Kumar asrc_in5_ep: endpoint { 1050*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in5_ep>; 1051*5862ae43SMohan Kumar }; 1052*5862ae43SMohan Kumar }; 1053*5862ae43SMohan Kumar 1054*5862ae43SMohan Kumar port@5 { 1055*5862ae43SMohan Kumar reg = <0x5>; 1056*5862ae43SMohan Kumar 1057*5862ae43SMohan Kumar asrc_in6_ep: endpoint { 1058*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in6_ep>; 1059*5862ae43SMohan Kumar }; 1060*5862ae43SMohan Kumar }; 1061*5862ae43SMohan Kumar 1062*5862ae43SMohan Kumar port@6 { 1063*5862ae43SMohan Kumar reg = <0x6>; 1064*5862ae43SMohan Kumar 1065*5862ae43SMohan Kumar asrc_in7_ep: endpoint { 1066*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_in7_ep>; 1067*5862ae43SMohan Kumar }; 1068*5862ae43SMohan Kumar }; 1069*5862ae43SMohan Kumar 1070*5862ae43SMohan Kumar asrc_out1_port: port@7 { 1071*5862ae43SMohan Kumar reg = <0x7>; 1072*5862ae43SMohan Kumar 1073*5862ae43SMohan Kumar asrc_out1_ep: endpoint { 1074*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out1_ep>; 1075*5862ae43SMohan Kumar }; 1076*5862ae43SMohan Kumar }; 1077*5862ae43SMohan Kumar 1078*5862ae43SMohan Kumar asrc_out2_port: port@8 { 1079*5862ae43SMohan Kumar reg = <0x8>; 1080*5862ae43SMohan Kumar 1081*5862ae43SMohan Kumar asrc_out2_ep: endpoint { 1082*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out2_ep>; 1083*5862ae43SMohan Kumar }; 1084*5862ae43SMohan Kumar }; 1085*5862ae43SMohan Kumar 1086*5862ae43SMohan Kumar asrc_out3_port: port@9 { 1087*5862ae43SMohan Kumar reg = <0x9>; 1088*5862ae43SMohan Kumar 1089*5862ae43SMohan Kumar asrc_out3_ep: endpoint { 1090*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out3_ep>; 1091*5862ae43SMohan Kumar }; 1092*5862ae43SMohan Kumar }; 1093*5862ae43SMohan Kumar 1094*5862ae43SMohan Kumar asrc_out4_port: port@a { 1095*5862ae43SMohan Kumar reg = <0xa>; 1096*5862ae43SMohan Kumar 1097*5862ae43SMohan Kumar asrc_out4_ep: endpoint { 1098*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out4_ep>; 1099*5862ae43SMohan Kumar }; 1100*5862ae43SMohan Kumar }; 1101*5862ae43SMohan Kumar 1102*5862ae43SMohan Kumar asrc_out5_port: port@b { 1103*5862ae43SMohan Kumar reg = <0xb>; 1104*5862ae43SMohan Kumar 1105*5862ae43SMohan Kumar asrc_out5_ep: endpoint { 1106*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out5_ep>; 1107*5862ae43SMohan Kumar }; 1108*5862ae43SMohan Kumar }; 1109*5862ae43SMohan Kumar 1110*5862ae43SMohan Kumar asrc_out6_port: port@c { 1111*5862ae43SMohan Kumar reg = <0xc>; 1112*5862ae43SMohan Kumar 1113*5862ae43SMohan Kumar asrc_out6_ep: endpoint { 1114*5862ae43SMohan Kumar remote-endpoint = <&xbar_asrc_out6_ep>; 1115*5862ae43SMohan Kumar }; 1116*5862ae43SMohan Kumar }; 1117*5862ae43SMohan Kumar }; 1118*5862ae43SMohan Kumar }; 1119*5862ae43SMohan Kumar 1120*5862ae43SMohan Kumar ports { 1121*5862ae43SMohan Kumar #address-cells = <1>; 1122*5862ae43SMohan Kumar #size-cells = <0>; 1123*5862ae43SMohan Kumar 1124*5862ae43SMohan Kumar port@0 { 1125*5862ae43SMohan Kumar reg = <0x0>; 1126*5862ae43SMohan Kumar 1127*5862ae43SMohan Kumar xbar_admaif0: endpoint { 1128*5862ae43SMohan Kumar remote-endpoint = <&admaif0>; 1129*5862ae43SMohan Kumar }; 1130*5862ae43SMohan Kumar }; 1131*5862ae43SMohan Kumar 1132*5862ae43SMohan Kumar port@1 { 1133*5862ae43SMohan Kumar reg = <0x1>; 1134*5862ae43SMohan Kumar 1135*5862ae43SMohan Kumar xbar_admaif1: endpoint { 1136*5862ae43SMohan Kumar remote-endpoint = <&admaif1>; 1137*5862ae43SMohan Kumar }; 1138*5862ae43SMohan Kumar }; 1139*5862ae43SMohan Kumar 1140*5862ae43SMohan Kumar port@2 { 1141*5862ae43SMohan Kumar reg = <0x2>; 1142*5862ae43SMohan Kumar 1143*5862ae43SMohan Kumar xbar_admaif2: endpoint { 1144*5862ae43SMohan Kumar remote-endpoint = <&admaif2>; 1145*5862ae43SMohan Kumar }; 1146*5862ae43SMohan Kumar }; 1147*5862ae43SMohan Kumar 1148*5862ae43SMohan Kumar port@3 { 1149*5862ae43SMohan Kumar reg = <0x3>; 1150*5862ae43SMohan Kumar 1151*5862ae43SMohan Kumar xbar_admaif3: endpoint { 1152*5862ae43SMohan Kumar remote-endpoint = <&admaif3>; 1153*5862ae43SMohan Kumar }; 1154*5862ae43SMohan Kumar }; 1155*5862ae43SMohan Kumar 1156*5862ae43SMohan Kumar port@4 { 1157*5862ae43SMohan Kumar reg = <0x4>; 1158*5862ae43SMohan Kumar 1159*5862ae43SMohan Kumar xbar_admaif4: endpoint { 1160*5862ae43SMohan Kumar remote-endpoint = <&admaif4>; 1161*5862ae43SMohan Kumar }; 1162*5862ae43SMohan Kumar }; 1163*5862ae43SMohan Kumar 1164*5862ae43SMohan Kumar port@5 { 1165*5862ae43SMohan Kumar reg = <0x5>; 1166*5862ae43SMohan Kumar 1167*5862ae43SMohan Kumar xbar_admaif5: endpoint { 1168*5862ae43SMohan Kumar remote-endpoint = <&admaif5>; 1169*5862ae43SMohan Kumar }; 1170*5862ae43SMohan Kumar }; 1171*5862ae43SMohan Kumar 1172*5862ae43SMohan Kumar port@6 { 1173*5862ae43SMohan Kumar reg = <0x6>; 1174*5862ae43SMohan Kumar 1175*5862ae43SMohan Kumar xbar_admaif6: endpoint { 1176*5862ae43SMohan Kumar remote-endpoint = <&admaif6>; 1177*5862ae43SMohan Kumar }; 1178*5862ae43SMohan Kumar }; 1179*5862ae43SMohan Kumar 1180*5862ae43SMohan Kumar port@7 { 1181*5862ae43SMohan Kumar reg = <0x7>; 1182*5862ae43SMohan Kumar 1183*5862ae43SMohan Kumar xbar_admaif7: endpoint { 1184*5862ae43SMohan Kumar remote-endpoint = <&admaif7>; 1185*5862ae43SMohan Kumar }; 1186*5862ae43SMohan Kumar }; 1187*5862ae43SMohan Kumar 1188*5862ae43SMohan Kumar port@8 { 1189*5862ae43SMohan Kumar reg = <0x8>; 1190*5862ae43SMohan Kumar 1191*5862ae43SMohan Kumar xbar_admaif8: endpoint { 1192*5862ae43SMohan Kumar remote-endpoint = <&admaif8>; 1193*5862ae43SMohan Kumar }; 1194*5862ae43SMohan Kumar }; 1195*5862ae43SMohan Kumar 1196*5862ae43SMohan Kumar port@9 { 1197*5862ae43SMohan Kumar reg = <0x9>; 1198*5862ae43SMohan Kumar 1199*5862ae43SMohan Kumar xbar_admaif9: endpoint { 1200*5862ae43SMohan Kumar remote-endpoint = <&admaif9>; 1201*5862ae43SMohan Kumar }; 1202*5862ae43SMohan Kumar }; 1203*5862ae43SMohan Kumar 1204*5862ae43SMohan Kumar port@a { 1205*5862ae43SMohan Kumar reg = <0xa>; 1206*5862ae43SMohan Kumar 1207*5862ae43SMohan Kumar xbar_admaif10: endpoint { 1208*5862ae43SMohan Kumar remote-endpoint = <&admaif10>; 1209*5862ae43SMohan Kumar }; 1210*5862ae43SMohan Kumar }; 1211*5862ae43SMohan Kumar 1212*5862ae43SMohan Kumar port@b { 1213*5862ae43SMohan Kumar reg = <0xb>; 1214*5862ae43SMohan Kumar 1215*5862ae43SMohan Kumar xbar_admaif11: endpoint { 1216*5862ae43SMohan Kumar remote-endpoint = <&admaif11>; 1217*5862ae43SMohan Kumar }; 1218*5862ae43SMohan Kumar }; 1219*5862ae43SMohan Kumar 1220*5862ae43SMohan Kumar port@c { 1221*5862ae43SMohan Kumar reg = <0xc>; 1222*5862ae43SMohan Kumar 1223*5862ae43SMohan Kumar xbar_admaif12: endpoint { 1224*5862ae43SMohan Kumar remote-endpoint = <&admaif12>; 1225*5862ae43SMohan Kumar }; 1226*5862ae43SMohan Kumar }; 1227*5862ae43SMohan Kumar 1228*5862ae43SMohan Kumar port@d { 1229*5862ae43SMohan Kumar reg = <0xd>; 1230*5862ae43SMohan Kumar 1231*5862ae43SMohan Kumar xbar_admaif13: endpoint { 1232*5862ae43SMohan Kumar remote-endpoint = <&admaif13>; 1233*5862ae43SMohan Kumar }; 1234*5862ae43SMohan Kumar }; 1235*5862ae43SMohan Kumar 1236*5862ae43SMohan Kumar port@e { 1237*5862ae43SMohan Kumar reg = <0xe>; 1238*5862ae43SMohan Kumar 1239*5862ae43SMohan Kumar xbar_admaif14: endpoint { 1240*5862ae43SMohan Kumar remote-endpoint = <&admaif14>; 1241*5862ae43SMohan Kumar }; 1242*5862ae43SMohan Kumar }; 1243*5862ae43SMohan Kumar 1244*5862ae43SMohan Kumar port@f { 1245*5862ae43SMohan Kumar reg = <0xf>; 1246*5862ae43SMohan Kumar 1247*5862ae43SMohan Kumar xbar_admaif15: endpoint { 1248*5862ae43SMohan Kumar remote-endpoint = <&admaif15>; 1249*5862ae43SMohan Kumar }; 1250*5862ae43SMohan Kumar }; 1251*5862ae43SMohan Kumar 1252*5862ae43SMohan Kumar port@10 { 1253*5862ae43SMohan Kumar reg = <0x10>; 1254*5862ae43SMohan Kumar 1255*5862ae43SMohan Kumar xbar_admaif16: endpoint { 1256*5862ae43SMohan Kumar remote-endpoint = <&admaif16>; 1257*5862ae43SMohan Kumar }; 1258*5862ae43SMohan Kumar }; 1259*5862ae43SMohan Kumar 1260*5862ae43SMohan Kumar port@11 { 1261*5862ae43SMohan Kumar reg = <0x11>; 1262*5862ae43SMohan Kumar 1263*5862ae43SMohan Kumar xbar_admaif17: endpoint { 1264*5862ae43SMohan Kumar remote-endpoint = <&admaif17>; 1265*5862ae43SMohan Kumar }; 1266*5862ae43SMohan Kumar }; 1267*5862ae43SMohan Kumar 1268*5862ae43SMohan Kumar port@12 { 1269*5862ae43SMohan Kumar reg = <0x12>; 1270*5862ae43SMohan Kumar 1271*5862ae43SMohan Kumar xbar_admaif18: endpoint { 1272*5862ae43SMohan Kumar remote-endpoint = <&admaif18>; 1273*5862ae43SMohan Kumar }; 1274*5862ae43SMohan Kumar }; 1275*5862ae43SMohan Kumar 1276*5862ae43SMohan Kumar port@13 { 1277*5862ae43SMohan Kumar reg = <0x13>; 1278*5862ae43SMohan Kumar 1279*5862ae43SMohan Kumar xbar_admaif19: endpoint { 1280*5862ae43SMohan Kumar remote-endpoint = <&admaif19>; 1281*5862ae43SMohan Kumar }; 1282*5862ae43SMohan Kumar }; 1283*5862ae43SMohan Kumar 1284*5862ae43SMohan Kumar xbar_i2s1_port: port@14 { 1285*5862ae43SMohan Kumar reg = <0x14>; 1286*5862ae43SMohan Kumar 1287*5862ae43SMohan Kumar xbar_i2s1: endpoint { 1288*5862ae43SMohan Kumar remote-endpoint = <&i2s1_cif>; 1289*5862ae43SMohan Kumar }; 1290*5862ae43SMohan Kumar }; 1291*5862ae43SMohan Kumar 1292*5862ae43SMohan Kumar xbar_i2s2_port: port@15 { 1293*5862ae43SMohan Kumar reg = <0x15>; 1294*5862ae43SMohan Kumar 1295*5862ae43SMohan Kumar xbar_i2s2: endpoint { 1296*5862ae43SMohan Kumar remote-endpoint = <&i2s2_cif>; 1297*5862ae43SMohan Kumar }; 1298*5862ae43SMohan Kumar }; 1299*5862ae43SMohan Kumar 1300*5862ae43SMohan Kumar xbar_i2s4_port: port@17 { 1301*5862ae43SMohan Kumar reg = <0x17>; 1302*5862ae43SMohan Kumar 1303*5862ae43SMohan Kumar xbar_i2s4: endpoint { 1304*5862ae43SMohan Kumar remote-endpoint = <&i2s4_cif>; 1305*5862ae43SMohan Kumar }; 1306*5862ae43SMohan Kumar }; 1307*5862ae43SMohan Kumar 1308*5862ae43SMohan Kumar xbar_i2s6_port: port@19 { 1309*5862ae43SMohan Kumar reg = <0x19>; 1310*5862ae43SMohan Kumar 1311*5862ae43SMohan Kumar xbar_i2s6: endpoint { 1312*5862ae43SMohan Kumar remote-endpoint = <&i2s6_cif>; 1313*5862ae43SMohan Kumar }; 1314*5862ae43SMohan Kumar }; 1315*5862ae43SMohan Kumar 1316*5862ae43SMohan Kumar xbar_dmic3_port: port@1c { 1317*5862ae43SMohan Kumar reg = <0x1c>; 1318*5862ae43SMohan Kumar 1319*5862ae43SMohan Kumar xbar_dmic3: endpoint { 1320*5862ae43SMohan Kumar remote-endpoint = <&dmic3_cif>; 1321*5862ae43SMohan Kumar }; 1322*5862ae43SMohan Kumar }; 1323*5862ae43SMohan Kumar 1324*5862ae43SMohan Kumar xbar_sfc1_in_port: port@20 { 1325*5862ae43SMohan Kumar reg = <0x20>; 1326*5862ae43SMohan Kumar 1327*5862ae43SMohan Kumar xbar_sfc1_in: endpoint { 1328*5862ae43SMohan Kumar remote-endpoint = <&sfc1_cif_in>; 1329*5862ae43SMohan Kumar }; 1330*5862ae43SMohan Kumar }; 1331*5862ae43SMohan Kumar 1332*5862ae43SMohan Kumar port@21 { 1333*5862ae43SMohan Kumar reg = <0x21>; 1334*5862ae43SMohan Kumar 1335*5862ae43SMohan Kumar xbar_sfc1_out: endpoint { 1336*5862ae43SMohan Kumar remote-endpoint = <&sfc1_cif_out>; 1337*5862ae43SMohan Kumar }; 1338*5862ae43SMohan Kumar }; 1339*5862ae43SMohan Kumar 1340*5862ae43SMohan Kumar xbar_sfc2_in_port: port@22 { 1341*5862ae43SMohan Kumar reg = <0x22>; 1342*5862ae43SMohan Kumar 1343*5862ae43SMohan Kumar xbar_sfc2_in: endpoint { 1344*5862ae43SMohan Kumar remote-endpoint = <&sfc2_cif_in>; 1345*5862ae43SMohan Kumar }; 1346*5862ae43SMohan Kumar }; 1347*5862ae43SMohan Kumar 1348*5862ae43SMohan Kumar port@23 { 1349*5862ae43SMohan Kumar reg = <0x23>; 1350*5862ae43SMohan Kumar 1351*5862ae43SMohan Kumar xbar_sfc2_out: endpoint { 1352*5862ae43SMohan Kumar remote-endpoint = <&sfc2_cif_out>; 1353*5862ae43SMohan Kumar }; 1354*5862ae43SMohan Kumar }; 1355*5862ae43SMohan Kumar 1356*5862ae43SMohan Kumar xbar_sfc3_in_port: port@24 { 1357*5862ae43SMohan Kumar reg = <0x24>; 1358*5862ae43SMohan Kumar 1359*5862ae43SMohan Kumar xbar_sfc3_in: endpoint { 1360*5862ae43SMohan Kumar remote-endpoint = <&sfc3_cif_in>; 1361*5862ae43SMohan Kumar }; 1362*5862ae43SMohan Kumar }; 1363*5862ae43SMohan Kumar 1364*5862ae43SMohan Kumar port@25 { 1365*5862ae43SMohan Kumar reg = <0x25>; 1366*5862ae43SMohan Kumar 1367*5862ae43SMohan Kumar xbar_sfc3_out: endpoint { 1368*5862ae43SMohan Kumar remote-endpoint = <&sfc3_cif_out>; 1369*5862ae43SMohan Kumar }; 1370*5862ae43SMohan Kumar }; 1371*5862ae43SMohan Kumar 1372*5862ae43SMohan Kumar xbar_sfc4_in_port: port@26 { 1373*5862ae43SMohan Kumar reg = <0x26>; 1374*5862ae43SMohan Kumar 1375*5862ae43SMohan Kumar xbar_sfc4_in: endpoint { 1376*5862ae43SMohan Kumar remote-endpoint = <&sfc4_cif_in>; 1377*5862ae43SMohan Kumar }; 1378*5862ae43SMohan Kumar }; 1379*5862ae43SMohan Kumar 1380*5862ae43SMohan Kumar port@27 { 1381*5862ae43SMohan Kumar reg = <0x27>; 1382*5862ae43SMohan Kumar 1383*5862ae43SMohan Kumar xbar_sfc4_out: endpoint { 1384*5862ae43SMohan Kumar remote-endpoint = <&sfc4_cif_out>; 1385*5862ae43SMohan Kumar }; 1386*5862ae43SMohan Kumar }; 1387*5862ae43SMohan Kumar 1388*5862ae43SMohan Kumar xbar_mvc1_in_port: port@28 { 1389*5862ae43SMohan Kumar reg = <0x28>; 1390*5862ae43SMohan Kumar 1391*5862ae43SMohan Kumar xbar_mvc1_in: endpoint { 1392*5862ae43SMohan Kumar remote-endpoint = <&mvc1_cif_in>; 1393*5862ae43SMohan Kumar }; 1394*5862ae43SMohan Kumar }; 1395*5862ae43SMohan Kumar 1396*5862ae43SMohan Kumar port@29 { 1397*5862ae43SMohan Kumar reg = <0x29>; 1398*5862ae43SMohan Kumar 1399*5862ae43SMohan Kumar xbar_mvc1_out: endpoint { 1400*5862ae43SMohan Kumar remote-endpoint = <&mvc1_cif_out>; 1401*5862ae43SMohan Kumar }; 1402*5862ae43SMohan Kumar }; 1403*5862ae43SMohan Kumar 1404*5862ae43SMohan Kumar xbar_mvc2_in_port: port@2a { 1405*5862ae43SMohan Kumar reg = <0x2a>; 1406*5862ae43SMohan Kumar 1407*5862ae43SMohan Kumar xbar_mvc2_in: endpoint { 1408*5862ae43SMohan Kumar remote-endpoint = <&mvc2_cif_in>; 1409*5862ae43SMohan Kumar }; 1410*5862ae43SMohan Kumar }; 1411*5862ae43SMohan Kumar 1412*5862ae43SMohan Kumar port@2b { 1413*5862ae43SMohan Kumar reg = <0x2b>; 1414*5862ae43SMohan Kumar 1415*5862ae43SMohan Kumar xbar_mvc2_out: endpoint { 1416*5862ae43SMohan Kumar remote-endpoint = <&mvc2_cif_out>; 1417*5862ae43SMohan Kumar }; 1418*5862ae43SMohan Kumar }; 1419*5862ae43SMohan Kumar 1420*5862ae43SMohan Kumar xbar_amx1_in1_port: port@2c { 1421*5862ae43SMohan Kumar reg = <0x2c>; 1422*5862ae43SMohan Kumar 1423*5862ae43SMohan Kumar xbar_amx1_in1: endpoint { 1424*5862ae43SMohan Kumar remote-endpoint = <&amx1_in1>; 1425*5862ae43SMohan Kumar }; 1426*5862ae43SMohan Kumar }; 1427*5862ae43SMohan Kumar 1428*5862ae43SMohan Kumar xbar_amx1_in2_port: port@2d { 1429*5862ae43SMohan Kumar reg = <0x2d>; 1430*5862ae43SMohan Kumar 1431*5862ae43SMohan Kumar xbar_amx1_in2: endpoint { 1432*5862ae43SMohan Kumar remote-endpoint = <&amx1_in2>; 1433*5862ae43SMohan Kumar }; 1434*5862ae43SMohan Kumar }; 1435*5862ae43SMohan Kumar 1436*5862ae43SMohan Kumar xbar_amx1_in3_port: port@2e { 1437*5862ae43SMohan Kumar reg = <0x2e>; 1438*5862ae43SMohan Kumar 1439*5862ae43SMohan Kumar xbar_amx1_in3: endpoint { 1440*5862ae43SMohan Kumar remote-endpoint = <&amx1_in3>; 1441*5862ae43SMohan Kumar }; 1442*5862ae43SMohan Kumar }; 1443*5862ae43SMohan Kumar 1444*5862ae43SMohan Kumar xbar_amx1_in4_port: port@2f { 1445*5862ae43SMohan Kumar reg = <0x2f>; 1446*5862ae43SMohan Kumar 1447*5862ae43SMohan Kumar xbar_amx1_in4: endpoint { 1448*5862ae43SMohan Kumar remote-endpoint = <&amx1_in4>; 1449*5862ae43SMohan Kumar }; 1450*5862ae43SMohan Kumar }; 1451*5862ae43SMohan Kumar 1452*5862ae43SMohan Kumar port@30 { 1453*5862ae43SMohan Kumar reg = <0x30>; 1454*5862ae43SMohan Kumar 1455*5862ae43SMohan Kumar xbar_amx1_out: endpoint { 1456*5862ae43SMohan Kumar remote-endpoint = <&amx1_out>; 1457*5862ae43SMohan Kumar }; 1458*5862ae43SMohan Kumar }; 1459*5862ae43SMohan Kumar 1460*5862ae43SMohan Kumar xbar_amx2_in1_port: port@31 { 1461*5862ae43SMohan Kumar reg = <0x31>; 1462*5862ae43SMohan Kumar 1463*5862ae43SMohan Kumar xbar_amx2_in1: endpoint { 1464*5862ae43SMohan Kumar remote-endpoint = <&amx2_in1>; 1465*5862ae43SMohan Kumar }; 1466*5862ae43SMohan Kumar }; 1467*5862ae43SMohan Kumar 1468*5862ae43SMohan Kumar xbar_amx2_in2_port: port@32 { 1469*5862ae43SMohan Kumar reg = <0x32>; 1470*5862ae43SMohan Kumar 1471*5862ae43SMohan Kumar xbar_amx2_in2: endpoint { 1472*5862ae43SMohan Kumar remote-endpoint = <&amx2_in2>; 1473*5862ae43SMohan Kumar }; 1474*5862ae43SMohan Kumar }; 1475*5862ae43SMohan Kumar 1476*5862ae43SMohan Kumar xbar_amx2_in3_port: port@33 { 1477*5862ae43SMohan Kumar reg = <0x33>; 1478*5862ae43SMohan Kumar 1479*5862ae43SMohan Kumar xbar_amx2_in3: endpoint { 1480*5862ae43SMohan Kumar remote-endpoint = <&amx2_in3>; 1481*5862ae43SMohan Kumar }; 1482*5862ae43SMohan Kumar }; 1483*5862ae43SMohan Kumar 1484*5862ae43SMohan Kumar xbar_amx2_in4_port: port@34 { 1485*5862ae43SMohan Kumar reg = <0x34>; 1486*5862ae43SMohan Kumar 1487*5862ae43SMohan Kumar xbar_amx2_in4: endpoint { 1488*5862ae43SMohan Kumar remote-endpoint = <&amx2_in4>; 1489*5862ae43SMohan Kumar }; 1490*5862ae43SMohan Kumar }; 1491*5862ae43SMohan Kumar 1492*5862ae43SMohan Kumar port@35 { 1493*5862ae43SMohan Kumar reg = <0x35>; 1494*5862ae43SMohan Kumar 1495*5862ae43SMohan Kumar xbar_amx2_out: endpoint { 1496*5862ae43SMohan Kumar remote-endpoint = <&amx2_out>; 1497*5862ae43SMohan Kumar }; 1498*5862ae43SMohan Kumar }; 1499*5862ae43SMohan Kumar 1500*5862ae43SMohan Kumar xbar_amx3_in1_port: port@36 { 1501*5862ae43SMohan Kumar reg = <0x36>; 1502*5862ae43SMohan Kumar 1503*5862ae43SMohan Kumar xbar_amx3_in1: endpoint { 1504*5862ae43SMohan Kumar remote-endpoint = <&amx3_in1>; 1505*5862ae43SMohan Kumar }; 1506*5862ae43SMohan Kumar }; 1507*5862ae43SMohan Kumar 1508*5862ae43SMohan Kumar xbar_amx3_in2_port: port@37 { 1509*5862ae43SMohan Kumar reg = <0x37>; 1510*5862ae43SMohan Kumar 1511*5862ae43SMohan Kumar xbar_amx3_in2: endpoint { 1512*5862ae43SMohan Kumar remote-endpoint = <&amx3_in2>; 1513*5862ae43SMohan Kumar }; 1514*5862ae43SMohan Kumar }; 1515*5862ae43SMohan Kumar 1516*5862ae43SMohan Kumar xbar_amx3_in3_port: port@38 { 1517*5862ae43SMohan Kumar reg = <0x38>; 1518*5862ae43SMohan Kumar 1519*5862ae43SMohan Kumar xbar_amx3_in3: endpoint { 1520*5862ae43SMohan Kumar remote-endpoint = <&amx3_in3>; 1521*5862ae43SMohan Kumar }; 1522*5862ae43SMohan Kumar }; 1523*5862ae43SMohan Kumar 1524*5862ae43SMohan Kumar xbar_amx3_in4_port: port@39 { 1525*5862ae43SMohan Kumar reg = <0x39>; 1526*5862ae43SMohan Kumar 1527*5862ae43SMohan Kumar xbar_amx3_in4: endpoint { 1528*5862ae43SMohan Kumar remote-endpoint = <&amx3_in4>; 1529*5862ae43SMohan Kumar }; 1530*5862ae43SMohan Kumar }; 1531*5862ae43SMohan Kumar 1532*5862ae43SMohan Kumar port@3a { 1533*5862ae43SMohan Kumar reg = <0x3a>; 1534*5862ae43SMohan Kumar 1535*5862ae43SMohan Kumar xbar_amx3_out: endpoint { 1536*5862ae43SMohan Kumar remote-endpoint = <&amx3_out>; 1537*5862ae43SMohan Kumar }; 1538*5862ae43SMohan Kumar }; 1539*5862ae43SMohan Kumar 1540*5862ae43SMohan Kumar xbar_amx4_in1_port: port@3b { 1541*5862ae43SMohan Kumar reg = <0x3b>; 1542*5862ae43SMohan Kumar 1543*5862ae43SMohan Kumar xbar_amx4_in1: endpoint { 1544*5862ae43SMohan Kumar remote-endpoint = <&amx4_in1>; 1545*5862ae43SMohan Kumar }; 1546*5862ae43SMohan Kumar }; 1547*5862ae43SMohan Kumar 1548*5862ae43SMohan Kumar xbar_amx4_in2_port: port@3c { 1549*5862ae43SMohan Kumar reg = <0x3c>; 1550*5862ae43SMohan Kumar 1551*5862ae43SMohan Kumar xbar_amx4_in2: endpoint { 1552*5862ae43SMohan Kumar remote-endpoint = <&amx4_in2>; 1553*5862ae43SMohan Kumar }; 1554*5862ae43SMohan Kumar }; 1555*5862ae43SMohan Kumar 1556*5862ae43SMohan Kumar xbar_amx4_in3_port: port@3d { 1557*5862ae43SMohan Kumar reg = <0x3d>; 1558*5862ae43SMohan Kumar 1559*5862ae43SMohan Kumar xbar_amx4_in3: endpoint { 1560*5862ae43SMohan Kumar remote-endpoint = <&amx4_in3>; 1561*5862ae43SMohan Kumar }; 1562*5862ae43SMohan Kumar }; 1563*5862ae43SMohan Kumar 1564*5862ae43SMohan Kumar xbar_amx4_in4_port: port@3e { 1565*5862ae43SMohan Kumar reg = <0x3e>; 1566*5862ae43SMohan Kumar 1567*5862ae43SMohan Kumar xbar_amx4_in4: endpoint { 1568*5862ae43SMohan Kumar remote-endpoint = <&amx4_in4>; 1569*5862ae43SMohan Kumar }; 1570*5862ae43SMohan Kumar }; 1571*5862ae43SMohan Kumar 1572*5862ae43SMohan Kumar port@3f { 1573*5862ae43SMohan Kumar reg = <0x3f>; 1574*5862ae43SMohan Kumar 1575*5862ae43SMohan Kumar xbar_amx4_out: endpoint { 1576*5862ae43SMohan Kumar remote-endpoint = <&amx4_out>; 1577*5862ae43SMohan Kumar }; 1578*5862ae43SMohan Kumar }; 1579*5862ae43SMohan Kumar 1580*5862ae43SMohan Kumar xbar_adx1_in_port: port@40 { 1581*5862ae43SMohan Kumar reg = <0x40>; 1582*5862ae43SMohan Kumar 1583*5862ae43SMohan Kumar xbar_adx1_in: endpoint { 1584*5862ae43SMohan Kumar remote-endpoint = <&adx1_in>; 1585*5862ae43SMohan Kumar }; 1586*5862ae43SMohan Kumar }; 1587*5862ae43SMohan Kumar 1588*5862ae43SMohan Kumar port@41 { 1589*5862ae43SMohan Kumar reg = <0x41>; 1590*5862ae43SMohan Kumar 1591*5862ae43SMohan Kumar xbar_adx1_out1: endpoint { 1592*5862ae43SMohan Kumar remote-endpoint = <&adx1_out1>; 1593*5862ae43SMohan Kumar }; 1594*5862ae43SMohan Kumar }; 1595*5862ae43SMohan Kumar 1596*5862ae43SMohan Kumar port@42 { 1597*5862ae43SMohan Kumar reg = <0x42>; 1598*5862ae43SMohan Kumar 1599*5862ae43SMohan Kumar xbar_adx1_out2: endpoint { 1600*5862ae43SMohan Kumar remote-endpoint = <&adx1_out2>; 1601*5862ae43SMohan Kumar }; 1602*5862ae43SMohan Kumar }; 1603*5862ae43SMohan Kumar 1604*5862ae43SMohan Kumar port@43 { 1605*5862ae43SMohan Kumar reg = <0x43>; 1606*5862ae43SMohan Kumar 1607*5862ae43SMohan Kumar xbar_adx1_out3: endpoint { 1608*5862ae43SMohan Kumar remote-endpoint = <&adx1_out3>; 1609*5862ae43SMohan Kumar }; 1610*5862ae43SMohan Kumar }; 1611*5862ae43SMohan Kumar 1612*5862ae43SMohan Kumar port@44 { 1613*5862ae43SMohan Kumar reg = <0x44>; 1614*5862ae43SMohan Kumar 1615*5862ae43SMohan Kumar xbar_adx1_out4: endpoint { 1616*5862ae43SMohan Kumar remote-endpoint = <&adx1_out4>; 1617*5862ae43SMohan Kumar }; 1618*5862ae43SMohan Kumar }; 1619*5862ae43SMohan Kumar 1620*5862ae43SMohan Kumar xbar_adx2_in_port: port@45 { 1621*5862ae43SMohan Kumar reg = <0x45>; 1622*5862ae43SMohan Kumar 1623*5862ae43SMohan Kumar xbar_adx2_in: endpoint { 1624*5862ae43SMohan Kumar remote-endpoint = <&adx2_in>; 1625*5862ae43SMohan Kumar }; 1626*5862ae43SMohan Kumar }; 1627*5862ae43SMohan Kumar 1628*5862ae43SMohan Kumar port@46 { 1629*5862ae43SMohan Kumar reg = <0x46>; 1630*5862ae43SMohan Kumar 1631*5862ae43SMohan Kumar xbar_adx2_out1: endpoint { 1632*5862ae43SMohan Kumar remote-endpoint = <&adx2_out1>; 1633*5862ae43SMohan Kumar }; 1634*5862ae43SMohan Kumar }; 1635*5862ae43SMohan Kumar 1636*5862ae43SMohan Kumar port@47 { 1637*5862ae43SMohan Kumar reg = <0x47>; 1638*5862ae43SMohan Kumar 1639*5862ae43SMohan Kumar xbar_adx2_out2: endpoint { 1640*5862ae43SMohan Kumar remote-endpoint = <&adx2_out2>; 1641*5862ae43SMohan Kumar }; 1642*5862ae43SMohan Kumar }; 1643*5862ae43SMohan Kumar 1644*5862ae43SMohan Kumar port@48 { 1645*5862ae43SMohan Kumar reg = <0x48>; 1646*5862ae43SMohan Kumar 1647*5862ae43SMohan Kumar xbar_adx2_out3: endpoint { 1648*5862ae43SMohan Kumar remote-endpoint = <&adx2_out3>; 1649*5862ae43SMohan Kumar }; 1650*5862ae43SMohan Kumar }; 1651*5862ae43SMohan Kumar 1652*5862ae43SMohan Kumar port@49 { 1653*5862ae43SMohan Kumar reg = <0x49>; 1654*5862ae43SMohan Kumar 1655*5862ae43SMohan Kumar xbar_adx2_out4: endpoint { 1656*5862ae43SMohan Kumar remote-endpoint = <&adx2_out4>; 1657*5862ae43SMohan Kumar }; 1658*5862ae43SMohan Kumar }; 1659*5862ae43SMohan Kumar 1660*5862ae43SMohan Kumar xbar_adx3_in_port: port@4a { 1661*5862ae43SMohan Kumar reg = <0x4a>; 1662*5862ae43SMohan Kumar 1663*5862ae43SMohan Kumar xbar_adx3_in: endpoint { 1664*5862ae43SMohan Kumar remote-endpoint = <&adx3_in>; 1665*5862ae43SMohan Kumar }; 1666*5862ae43SMohan Kumar }; 1667*5862ae43SMohan Kumar 1668*5862ae43SMohan Kumar port@4b { 1669*5862ae43SMohan Kumar reg = <0x4b>; 1670*5862ae43SMohan Kumar 1671*5862ae43SMohan Kumar xbar_adx3_out1: endpoint { 1672*5862ae43SMohan Kumar remote-endpoint = <&adx3_out1>; 1673*5862ae43SMohan Kumar }; 1674*5862ae43SMohan Kumar }; 1675*5862ae43SMohan Kumar 1676*5862ae43SMohan Kumar port@4c { 1677*5862ae43SMohan Kumar reg = <0x4c>; 1678*5862ae43SMohan Kumar 1679*5862ae43SMohan Kumar xbar_adx3_out2: endpoint { 1680*5862ae43SMohan Kumar remote-endpoint = <&adx3_out2>; 1681*5862ae43SMohan Kumar }; 1682*5862ae43SMohan Kumar }; 1683*5862ae43SMohan Kumar 1684*5862ae43SMohan Kumar port@4d { 1685*5862ae43SMohan Kumar reg = <0x4d>; 1686*5862ae43SMohan Kumar 1687*5862ae43SMohan Kumar xbar_adx3_out3: endpoint { 1688*5862ae43SMohan Kumar remote-endpoint = <&adx3_out3>; 1689*5862ae43SMohan Kumar }; 1690*5862ae43SMohan Kumar }; 1691*5862ae43SMohan Kumar 1692*5862ae43SMohan Kumar port@4e { 1693*5862ae43SMohan Kumar reg = <0x4e>; 1694*5862ae43SMohan Kumar 1695*5862ae43SMohan Kumar xbar_adx3_out4: endpoint { 1696*5862ae43SMohan Kumar remote-endpoint = <&adx3_out4>; 1697*5862ae43SMohan Kumar }; 1698*5862ae43SMohan Kumar }; 1699*5862ae43SMohan Kumar 1700*5862ae43SMohan Kumar xbar_adx4_in_port: port@4f { 1701*5862ae43SMohan Kumar reg = <0x4f>; 1702*5862ae43SMohan Kumar 1703*5862ae43SMohan Kumar xbar_adx4_in: endpoint { 1704*5862ae43SMohan Kumar remote-endpoint = <&adx4_in>; 1705*5862ae43SMohan Kumar }; 1706*5862ae43SMohan Kumar }; 1707*5862ae43SMohan Kumar 1708*5862ae43SMohan Kumar port@50 { 1709*5862ae43SMohan Kumar reg = <0x50>; 1710*5862ae43SMohan Kumar 1711*5862ae43SMohan Kumar xbar_adx4_out1: endpoint { 1712*5862ae43SMohan Kumar remote-endpoint = <&adx4_out1>; 1713*5862ae43SMohan Kumar }; 1714*5862ae43SMohan Kumar }; 1715*5862ae43SMohan Kumar 1716*5862ae43SMohan Kumar port@51 { 1717*5862ae43SMohan Kumar reg = <0x51>; 1718*5862ae43SMohan Kumar 1719*5862ae43SMohan Kumar xbar_adx4_out2: endpoint { 1720*5862ae43SMohan Kumar remote-endpoint = <&adx4_out2>; 1721*5862ae43SMohan Kumar }; 1722*5862ae43SMohan Kumar }; 1723*5862ae43SMohan Kumar 1724*5862ae43SMohan Kumar port@52 { 1725*5862ae43SMohan Kumar reg = <0x52>; 1726*5862ae43SMohan Kumar 1727*5862ae43SMohan Kumar xbar_adx4_out3: endpoint { 1728*5862ae43SMohan Kumar remote-endpoint = <&adx4_out3>; 1729*5862ae43SMohan Kumar }; 1730*5862ae43SMohan Kumar }; 1731*5862ae43SMohan Kumar 1732*5862ae43SMohan Kumar port@53 { 1733*5862ae43SMohan Kumar reg = <0x53>; 1734*5862ae43SMohan Kumar 1735*5862ae43SMohan Kumar xbar_adx4_out4: endpoint { 1736*5862ae43SMohan Kumar remote-endpoint = <&adx4_out4>; 1737*5862ae43SMohan Kumar }; 1738*5862ae43SMohan Kumar }; 1739*5862ae43SMohan Kumar 1740*5862ae43SMohan Kumar xbar_mix_in1_port: port@54 { 1741*5862ae43SMohan Kumar reg = <0x54>; 1742*5862ae43SMohan Kumar 1743*5862ae43SMohan Kumar xbar_mix_in1: endpoint { 1744*5862ae43SMohan Kumar remote-endpoint = <&mix_in1>; 1745*5862ae43SMohan Kumar }; 1746*5862ae43SMohan Kumar }; 1747*5862ae43SMohan Kumar 1748*5862ae43SMohan Kumar xbar_mix_in2_port: port@55 { 1749*5862ae43SMohan Kumar reg = <0x55>; 1750*5862ae43SMohan Kumar 1751*5862ae43SMohan Kumar xbar_mix_in2: endpoint { 1752*5862ae43SMohan Kumar remote-endpoint = <&mix_in2>; 1753*5862ae43SMohan Kumar }; 1754*5862ae43SMohan Kumar }; 1755*5862ae43SMohan Kumar 1756*5862ae43SMohan Kumar xbar_mix_in3_port: port@56 { 1757*5862ae43SMohan Kumar reg = <0x56>; 1758*5862ae43SMohan Kumar 1759*5862ae43SMohan Kumar xbar_mix_in3: endpoint { 1760*5862ae43SMohan Kumar remote-endpoint = <&mix_in3>; 1761*5862ae43SMohan Kumar }; 1762*5862ae43SMohan Kumar }; 1763*5862ae43SMohan Kumar 1764*5862ae43SMohan Kumar xbar_mix_in4_port: port@57 { 1765*5862ae43SMohan Kumar reg = <0x57>; 1766*5862ae43SMohan Kumar 1767*5862ae43SMohan Kumar xbar_mix_in4: endpoint { 1768*5862ae43SMohan Kumar remote-endpoint = <&mix_in4>; 1769*5862ae43SMohan Kumar }; 1770*5862ae43SMohan Kumar }; 1771*5862ae43SMohan Kumar 1772*5862ae43SMohan Kumar xbar_mix_in5_port: port@58 { 1773*5862ae43SMohan Kumar reg = <0x58>; 1774*5862ae43SMohan Kumar 1775*5862ae43SMohan Kumar xbar_mix_in5: endpoint { 1776*5862ae43SMohan Kumar remote-endpoint = <&mix_in5>; 1777*5862ae43SMohan Kumar }; 1778*5862ae43SMohan Kumar }; 1779*5862ae43SMohan Kumar 1780*5862ae43SMohan Kumar xbar_mix_in6_port: port@59 { 1781*5862ae43SMohan Kumar reg = <0x59>; 1782*5862ae43SMohan Kumar 1783*5862ae43SMohan Kumar xbar_mix_in6: endpoint { 1784*5862ae43SMohan Kumar remote-endpoint = <&mix_in6>; 1785*5862ae43SMohan Kumar }; 1786*5862ae43SMohan Kumar }; 1787*5862ae43SMohan Kumar 1788*5862ae43SMohan Kumar xbar_mix_in7_port: port@5a { 1789*5862ae43SMohan Kumar reg = <0x5a>; 1790*5862ae43SMohan Kumar 1791*5862ae43SMohan Kumar xbar_mix_in7: endpoint { 1792*5862ae43SMohan Kumar remote-endpoint = <&mix_in7>; 1793*5862ae43SMohan Kumar }; 1794*5862ae43SMohan Kumar }; 1795*5862ae43SMohan Kumar 1796*5862ae43SMohan Kumar xbar_mix_in8_port: port@5b { 1797*5862ae43SMohan Kumar reg = <0x5b>; 1798*5862ae43SMohan Kumar 1799*5862ae43SMohan Kumar xbar_mix_in8: endpoint { 1800*5862ae43SMohan Kumar remote-endpoint = <&mix_in8>; 1801*5862ae43SMohan Kumar }; 1802*5862ae43SMohan Kumar }; 1803*5862ae43SMohan Kumar 1804*5862ae43SMohan Kumar xbar_mix_in9_port: port@5c { 1805*5862ae43SMohan Kumar reg = <0x5c>; 1806*5862ae43SMohan Kumar 1807*5862ae43SMohan Kumar xbar_mix_in9: endpoint { 1808*5862ae43SMohan Kumar remote-endpoint = <&mix_in9>; 1809*5862ae43SMohan Kumar }; 1810*5862ae43SMohan Kumar }; 1811*5862ae43SMohan Kumar 1812*5862ae43SMohan Kumar xbar_mix_in10_port: port@5d { 1813*5862ae43SMohan Kumar reg = <0x5d>; 1814*5862ae43SMohan Kumar 1815*5862ae43SMohan Kumar xbar_mix_in10: endpoint { 1816*5862ae43SMohan Kumar remote-endpoint = <&mix_in10>; 1817*5862ae43SMohan Kumar }; 1818*5862ae43SMohan Kumar }; 1819*5862ae43SMohan Kumar 1820*5862ae43SMohan Kumar port@5e { 1821*5862ae43SMohan Kumar reg = <0x5e>; 1822*5862ae43SMohan Kumar 1823*5862ae43SMohan Kumar xbar_mix_out1: endpoint { 1824*5862ae43SMohan Kumar remote-endpoint = <&mix_out1>; 1825*5862ae43SMohan Kumar }; 1826*5862ae43SMohan Kumar }; 1827*5862ae43SMohan Kumar 1828*5862ae43SMohan Kumar port@5f { 1829*5862ae43SMohan Kumar reg = <0x5f>; 1830*5862ae43SMohan Kumar 1831*5862ae43SMohan Kumar xbar_mix_out2: endpoint { 1832*5862ae43SMohan Kumar remote-endpoint = <&mix_out2>; 1833*5862ae43SMohan Kumar }; 1834*5862ae43SMohan Kumar }; 1835*5862ae43SMohan Kumar 1836*5862ae43SMohan Kumar port@60 { 1837*5862ae43SMohan Kumar reg = <0x60>; 1838*5862ae43SMohan Kumar 1839*5862ae43SMohan Kumar xbar_mix_out3: endpoint { 1840*5862ae43SMohan Kumar remote-endpoint = <&mix_out3>; 1841*5862ae43SMohan Kumar }; 1842*5862ae43SMohan Kumar }; 1843*5862ae43SMohan Kumar 1844*5862ae43SMohan Kumar port@61 { 1845*5862ae43SMohan Kumar reg = <0x61>; 1846*5862ae43SMohan Kumar 1847*5862ae43SMohan Kumar xbar_mix_out4: endpoint { 1848*5862ae43SMohan Kumar remote-endpoint = <&mix_out4>; 1849*5862ae43SMohan Kumar }; 1850*5862ae43SMohan Kumar }; 1851*5862ae43SMohan Kumar 1852*5862ae43SMohan Kumar port@62 { 1853*5862ae43SMohan Kumar reg = <0x62>; 1854*5862ae43SMohan Kumar 1855*5862ae43SMohan Kumar xbar_mix_out5: endpoint { 1856*5862ae43SMohan Kumar remote-endpoint = <&mix_out5>; 1857*5862ae43SMohan Kumar }; 1858*5862ae43SMohan Kumar }; 1859*5862ae43SMohan Kumar 1860*5862ae43SMohan Kumar xbar_asrc_in1_port: port@63 { 1861*5862ae43SMohan Kumar reg = <0x63>; 1862*5862ae43SMohan Kumar 1863*5862ae43SMohan Kumar xbar_asrc_in1_ep: endpoint { 1864*5862ae43SMohan Kumar remote-endpoint = <&asrc_in1_ep>; 1865*5862ae43SMohan Kumar }; 1866*5862ae43SMohan Kumar }; 1867*5862ae43SMohan Kumar 1868*5862ae43SMohan Kumar port@64 { 1869*5862ae43SMohan Kumar reg = <0x64>; 1870*5862ae43SMohan Kumar 1871*5862ae43SMohan Kumar xbar_asrc_out1_ep: endpoint { 1872*5862ae43SMohan Kumar remote-endpoint = <&asrc_out1_ep>; 1873*5862ae43SMohan Kumar }; 1874*5862ae43SMohan Kumar }; 1875*5862ae43SMohan Kumar 1876*5862ae43SMohan Kumar xbar_asrc_in2_port: port@65 { 1877*5862ae43SMohan Kumar reg = <0x65>; 1878*5862ae43SMohan Kumar 1879*5862ae43SMohan Kumar xbar_asrc_in2_ep: endpoint { 1880*5862ae43SMohan Kumar remote-endpoint = <&asrc_in2_ep>; 1881*5862ae43SMohan Kumar }; 1882*5862ae43SMohan Kumar }; 1883*5862ae43SMohan Kumar 1884*5862ae43SMohan Kumar port@66 { 1885*5862ae43SMohan Kumar reg = <0x66>; 1886*5862ae43SMohan Kumar 1887*5862ae43SMohan Kumar xbar_asrc_out2_ep: endpoint { 1888*5862ae43SMohan Kumar remote-endpoint = <&asrc_out2_ep>; 1889*5862ae43SMohan Kumar }; 1890*5862ae43SMohan Kumar }; 1891*5862ae43SMohan Kumar 1892*5862ae43SMohan Kumar xbar_asrc_in3_port: port@67 { 1893*5862ae43SMohan Kumar reg = <0x67>; 1894*5862ae43SMohan Kumar 1895*5862ae43SMohan Kumar xbar_asrc_in3_ep: endpoint { 1896*5862ae43SMohan Kumar remote-endpoint = <&asrc_in3_ep>; 1897*5862ae43SMohan Kumar }; 1898*5862ae43SMohan Kumar }; 1899*5862ae43SMohan Kumar 1900*5862ae43SMohan Kumar port@68 { 1901*5862ae43SMohan Kumar reg = <0x68>; 1902*5862ae43SMohan Kumar 1903*5862ae43SMohan Kumar xbar_asrc_out3_ep: endpoint { 1904*5862ae43SMohan Kumar remote-endpoint = <&asrc_out3_ep>; 1905*5862ae43SMohan Kumar }; 1906*5862ae43SMohan Kumar }; 1907*5862ae43SMohan Kumar 1908*5862ae43SMohan Kumar xbar_asrc_in4_port: port@69 { 1909*5862ae43SMohan Kumar reg = <0x69>; 1910*5862ae43SMohan Kumar 1911*5862ae43SMohan Kumar xbar_asrc_in4_ep: endpoint { 1912*5862ae43SMohan Kumar remote-endpoint = <&asrc_in4_ep>; 1913*5862ae43SMohan Kumar }; 1914*5862ae43SMohan Kumar }; 1915*5862ae43SMohan Kumar 1916*5862ae43SMohan Kumar port@6a { 1917*5862ae43SMohan Kumar reg = <0x6a>; 1918*5862ae43SMohan Kumar 1919*5862ae43SMohan Kumar xbar_asrc_out4_ep: endpoint { 1920*5862ae43SMohan Kumar remote-endpoint = <&asrc_out4_ep>; 1921*5862ae43SMohan Kumar }; 1922*5862ae43SMohan Kumar }; 1923*5862ae43SMohan Kumar 1924*5862ae43SMohan Kumar xbar_asrc_in5_port: port@6b { 1925*5862ae43SMohan Kumar reg = <0x6b>; 1926*5862ae43SMohan Kumar 1927*5862ae43SMohan Kumar xbar_asrc_in5_ep: endpoint { 1928*5862ae43SMohan Kumar remote-endpoint = <&asrc_in5_ep>; 1929*5862ae43SMohan Kumar }; 1930*5862ae43SMohan Kumar }; 1931*5862ae43SMohan Kumar 1932*5862ae43SMohan Kumar port@6c { 1933*5862ae43SMohan Kumar reg = <0x6c>; 1934*5862ae43SMohan Kumar 1935*5862ae43SMohan Kumar xbar_asrc_out5_ep: endpoint { 1936*5862ae43SMohan Kumar remote-endpoint = <&asrc_out5_ep>; 1937*5862ae43SMohan Kumar }; 1938*5862ae43SMohan Kumar }; 1939*5862ae43SMohan Kumar 1940*5862ae43SMohan Kumar xbar_asrc_in6_port: port@6d { 1941*5862ae43SMohan Kumar reg = <0x6d>; 1942*5862ae43SMohan Kumar 1943*5862ae43SMohan Kumar xbar_asrc_in6_ep: endpoint { 1944*5862ae43SMohan Kumar remote-endpoint = <&asrc_in6_ep>; 1945*5862ae43SMohan Kumar }; 1946*5862ae43SMohan Kumar }; 1947*5862ae43SMohan Kumar 1948*5862ae43SMohan Kumar port@6e { 1949*5862ae43SMohan Kumar reg = <0x6e>; 1950*5862ae43SMohan Kumar 1951*5862ae43SMohan Kumar xbar_asrc_out6_ep: endpoint { 1952*5862ae43SMohan Kumar remote-endpoint = <&asrc_out6_ep>; 1953*5862ae43SMohan Kumar }; 1954*5862ae43SMohan Kumar }; 1955*5862ae43SMohan Kumar 1956*5862ae43SMohan Kumar xbar_asrc_in7_port: port@6f { 1957*5862ae43SMohan Kumar reg = <0x6f>; 1958*5862ae43SMohan Kumar 1959*5862ae43SMohan Kumar xbar_asrc_in7_ep: endpoint { 1960*5862ae43SMohan Kumar remote-endpoint = <&asrc_in7_ep>; 1961*5862ae43SMohan Kumar }; 1962*5862ae43SMohan Kumar }; 1963*5862ae43SMohan Kumar 1964*5862ae43SMohan Kumar xbar_ope1_in_port: port@70 { 1965*5862ae43SMohan Kumar reg = <0x70>; 1966*5862ae43SMohan Kumar 1967*5862ae43SMohan Kumar xbar_ope1_in_ep: endpoint { 1968*5862ae43SMohan Kumar remote-endpoint = <&ope1_cif_in_ep>; 1969*5862ae43SMohan Kumar }; 1970*5862ae43SMohan Kumar }; 1971*5862ae43SMohan Kumar 1972*5862ae43SMohan Kumar port@71 { 1973*5862ae43SMohan Kumar reg = <0x71>; 1974*5862ae43SMohan Kumar 1975*5862ae43SMohan Kumar xbar_ope1_out_ep: endpoint { 1976*5862ae43SMohan Kumar remote-endpoint = <&ope1_cif_out_ep>; 1977*5862ae43SMohan Kumar }; 1978*5862ae43SMohan Kumar }; 1979*5862ae43SMohan Kumar }; 1980*5862ae43SMohan Kumar }; 1981*5862ae43SMohan Kumar 1982*5862ae43SMohan Kumar dma-controller@2930000 { 1983*5862ae43SMohan Kumar status = "okay"; 1984*5862ae43SMohan Kumar }; 1985*5862ae43SMohan Kumar 1986*5862ae43SMohan Kumar interrupt-controller@2a40000 { 1987*5862ae43SMohan Kumar status = "okay"; 1988*5862ae43SMohan Kumar }; 1989*5862ae43SMohan Kumar }; 1990*5862ae43SMohan Kumar }; 1991*5862ae43SMohan Kumar}; 1992