1a0694861STony Lindgrenconfig ARCH_OMAP 2a0694861STony Lindgren bool 3a0694861STony Lindgren 459d92875SArnd Bergmannconfig ARCH_OMAP2 559d92875SArnd Bergmann bool "TI OMAP2" 659d92875SArnd Bergmann depends on ARCH_MULTI_V6 759d92875SArnd Bergmann select ARCH_OMAP2PLUS 859d92875SArnd Bergmann select CPU_V6 959d92875SArnd Bergmann select MULTI_IRQ_HANDLER 1059d92875SArnd Bergmann select SOC_HAS_OMAP2_SDRC 1159d92875SArnd Bergmann 1259d92875SArnd Bergmannconfig ARCH_OMAP3 1359d92875SArnd Bergmann bool "TI OMAP3" 1459d92875SArnd Bergmann depends on ARCH_MULTI_V7 1559d92875SArnd Bergmann select ARCH_OMAP2PLUS 1659d92875SArnd Bergmann select ARCH_HAS_OPP 1759d92875SArnd Bergmann select ARM_CPU_SUSPEND if PM 1859d92875SArnd Bergmann select CPU_V7 1959d92875SArnd Bergmann select MULTI_IRQ_HANDLER 2059d92875SArnd Bergmann select OMAP_INTERCONNECT 2159d92875SArnd Bergmann select PM_OPP if PM 2259d92875SArnd Bergmann select PM_RUNTIME if CPU_IDLE 2359d92875SArnd Bergmann select SOC_HAS_OMAP2_SDRC 2459d92875SArnd Bergmann select USB_ARCH_HAS_EHCI if USB_SUPPORT 2559d92875SArnd Bergmann 2659d92875SArnd Bergmannconfig ARCH_OMAP4 2759d92875SArnd Bergmann bool "TI OMAP4" 2859d92875SArnd Bergmann depends on ARCH_MULTI_V7 2959d92875SArnd Bergmann select ARCH_OMAP2PLUS 3059d92875SArnd Bergmann select ARCH_HAS_OPP 3159d92875SArnd Bergmann select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP 3259d92875SArnd Bergmann select ARM_CPU_SUSPEND if PM 3359d92875SArnd Bergmann select ARM_ERRATA_720789 3459d92875SArnd Bergmann select ARM_GIC 3559d92875SArnd Bergmann select CACHE_L2X0 3659d92875SArnd Bergmann select CPU_V7 3759d92875SArnd Bergmann select HAVE_ARM_SCU if SMP 3847dcd356SOlof Johansson select HAVE_ARM_TWD if SMP 3959d92875SArnd Bergmann select HAVE_SMP 4059d92875SArnd Bergmann select OMAP_INTERCONNECT 4159d92875SArnd Bergmann select PL310_ERRATA_588369 4259d92875SArnd Bergmann select PL310_ERRATA_727915 4359d92875SArnd Bergmann select PM_OPP if PM 4459d92875SArnd Bergmann select PM_RUNTIME if CPU_IDLE 4559d92875SArnd Bergmann select USB_ARCH_HAS_EHCI if USB_SUPPORT 4659d92875SArnd Bergmann select ARM_ERRATA_754322 4759d92875SArnd Bergmann select ARM_ERRATA_775420 4859d92875SArnd Bergmann 4959d92875SArnd Bergmannconfig SOC_OMAP5 5059d92875SArnd Bergmann bool "TI OMAP5" 5159d92875SArnd Bergmann depends on ARCH_MULTI_V7 5259d92875SArnd Bergmann select ARCH_OMAP2PLUS 5359d92875SArnd Bergmann select ARM_CPU_SUSPEND if PM 5459d92875SArnd Bergmann select ARM_GIC 5559d92875SArnd Bergmann select CPU_V7 5659d92875SArnd Bergmann select HAVE_ARM_SCU if SMP 5759d92875SArnd Bergmann select HAVE_ARM_TWD if LOCAL_TIMERS 5859d92875SArnd Bergmann select HAVE_SMP 5959d92875SArnd Bergmann select HAVE_ARM_ARCH_TIMER 60f82a3133SOlof Johansson select ARM_ERRATA_798181 if SMP 6159d92875SArnd Bergmann 6259d92875SArnd Bergmannconfig SOC_AM33XX 631085189fSEzequiel Garcia bool "TI AM33XX" 6459d92875SArnd Bergmann depends on ARCH_MULTI_V7 6559d92875SArnd Bergmann select ARCH_OMAP2PLUS 6659d92875SArnd Bergmann select ARM_CPU_SUSPEND if PM 6759d92875SArnd Bergmann select CPU_V7 6859d92875SArnd Bergmann select MULTI_IRQ_HANDLER 6959d92875SArnd Bergmann 7059d92875SArnd Bergmannconfig SOC_AM43XX 7159d92875SArnd Bergmann bool "TI AM43x" 7259d92875SArnd Bergmann depends on ARCH_MULTI_V7 7359d92875SArnd Bergmann select CPU_V7 7459d92875SArnd Bergmann select ARCH_OMAP2PLUS 7559d92875SArnd Bergmann select MULTI_IRQ_HANDLER 7659d92875SArnd Bergmann select ARM_GIC 7759d92875SArnd Bergmann select MACH_OMAP_GENERIC 7859d92875SArnd Bergmann 79*68b9f608STero Kristoconfig SOC_DRA7XX 80*68b9f608STero Kristo bool "TI DRA7XX" 81*68b9f608STero Kristo depends on ARCH_MULTI_V7 82*68b9f608STero Kristo select ARCH_OMAP2PLUS 83*68b9f608STero Kristo select ARM_CPU_SUSPEND if PM 84*68b9f608STero Kristo select ARM_GIC 85*68b9f608STero Kristo select CPU_V7 86*68b9f608STero Kristo select HAVE_SMP 87*68b9f608STero Kristo select HAVE_ARM_ARCH_TIMER 88*68b9f608STero Kristo 89a0694861STony Lindgrenconfig ARCH_OMAP2PLUS 9059d92875SArnd Bergmann bool 9159d92875SArnd Bergmann select ARCH_HAS_BANDGAP 92a0694861STony Lindgren select ARCH_HAS_CPUFREQ 93a0694861STony Lindgren select ARCH_HAS_HOLES_MEMORYMODEL 94a0694861STony Lindgren select ARCH_OMAP 95a0694861STony Lindgren select ARCH_REQUIRE_GPIOLIB 96a0694861STony Lindgren select CLKSRC_MMIO 9707d8a49cSUwe Kleine-König select COMMON_CLK 98a0694861STony Lindgren select GENERIC_CLOCKEVENTS 99a0694861STony Lindgren select GENERIC_IRQ_CHIP 100f2acae69STony Lindgren select MACH_OMAP_GENERIC 101a0694861STony Lindgren select OMAP_DM_TIMER 102a0694861STony Lindgren select PINCTRL 103a0694861STony Lindgren select PROC_DEVICETREE if PROC_FS 1046770b211SRuslan Bilovol select SOC_BUS 105a0694861STony Lindgren select SPARSE_IRQ 1069d8812dfSOlof Johansson select TI_PRIV_EDMA 107a0694861STony Lindgren select USE_OF 108a0694861STony Lindgren help 109a0694861STony Lindgren Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 110a0694861STony Lindgren 111a0694861STony Lindgren 1124a54db61STony Lindgrenif ARCH_OMAP2PLUS 1134a54db61STony Lindgren 1144a54db61STony Lindgrenmenu "TI OMAP2/3/4 Specific Features" 1154a54db61STony Lindgren 1168d9166b5STony Lindgrenconfig ARCH_OMAP2PLUS_TYPICAL 1178d9166b5STony Lindgren bool "Typical OMAP configuration" 1188d9166b5STony Lindgren default y 1198d9166b5STony Lindgren select AEABI 120b1b3f49cSRussell King select HIGHMEM 1218d9166b5STony Lindgren select I2C 1228d9166b5STony Lindgren select I2C_OMAP 1238d9166b5STony Lindgren select MENELAUS if ARCH_OMAP2 1248dd21c93SR Sricharan select NEON if CPU_V7 125b1b3f49cSRussell King select PM_RUNTIME 126b1b3f49cSRussell King select REGULATOR 1278d9166b5STony Lindgren select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 1288d9166b5STony Lindgren select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 129b1b3f49cSRussell King select VFP 1308d9166b5STony Lindgren help 1318d9166b5STony Lindgren Compile a kernel suitable for booting most boards 1328d9166b5STony Lindgren 133ecc46cfdSVaibhav Hiremathconfig SOC_HAS_OMAP2_SDRC 134ecc46cfdSVaibhav Hiremath bool "OMAP2 SDRAM Controller support" 135ecc46cfdSVaibhav Hiremath 136fa6d79d2SSantosh Shilimkarconfig SOC_HAS_REALTIME_COUNTER 137fa6d79d2SSantosh Shilimkar bool "Real time free running counter" 138f18153f9SR Sricharan depends on SOC_OMAP5 || SOC_DRA7XX 13934cceb74SJon Hunter default y 140fa6d79d2SSantosh Shilimkar 1411dbae815STony Lindgrencomment "OMAP Core Type" 142f558b275STony Lindgren depends on ARCH_OMAP2 1431dbae815STony Lindgren 14459b479e0STony Lindgrenconfig SOC_OMAP2420 1451dbae815STony Lindgren bool "OMAP2420 support" 146f558b275STony Lindgren depends on ARCH_OMAP2 147ffb63e34STony Lindgren default y 14877900a2fSTimo Teras select OMAP_DM_TIMER 149ecc46cfdSVaibhav Hiremath select SOC_HAS_OMAP2_SDRC 1501dbae815STony Lindgren 15159b479e0STony Lindgrenconfig SOC_OMAP2430 15272d0f1c3SSyed Mohammed Khasim bool "OMAP2430 support" 153f558b275STony Lindgren depends on ARCH_OMAP2 154ffb63e34STony Lindgren default y 155ecc46cfdSVaibhav Hiremath select SOC_HAS_OMAP2_SDRC 15672d0f1c3SSyed Mohammed Khasim 15759b479e0STony Lindgrenconfig SOC_OMAP3430 158cc26b3b0SSyed Mohammed, Khasim bool "OMAP3430 support" 159f558b275STony Lindgren depends on ARCH_OMAP3 160ffb63e34STony Lindgren default y 161ecc46cfdSVaibhav Hiremath select SOC_HAS_OMAP2_SDRC 162cc26b3b0SSyed Mohammed, Khasim 16333959553SKevin Hilmanconfig SOC_TI81XX 164a920360fSHemant Pedanekar bool "TI81XX support" 165f558b275STony Lindgren depends on ARCH_OMAP3 1664bd7be22SHemant Pedanekar default y 1674bd7be22SHemant Pedanekar 168fc440461STony Lindgrenconfig OMAP_PACKAGE_ZAF 169fc440461STony Lindgren bool 170fc440461STony Lindgren 171fc440461STony Lindgrenconfig OMAP_PACKAGE_ZAC 172fc440461STony Lindgren bool 173fc440461STony Lindgren 174ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBC 175ddaa912aSTony Lindgren bool 176ddaa912aSTony Lindgren 177ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBB 178ddaa912aSTony Lindgren bool 179ddaa912aSTony Lindgren 180ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CUS 181ddaa912aSTony Lindgren bool 182ddaa912aSTony Lindgren 183662c8b55STony Lindgrenconfig OMAP_PACKAGE_CBP 184662c8b55STony Lindgren bool 185662c8b55STony Lindgren 186f2acae69STony Lindgrencomment "OMAP Legacy Platform Data Board Type" 187f558b275STony Lindgren depends on ARCH_OMAP2PLUS 1881dbae815STony Lindgren 1891dbae815STony Lindgrenconfig MACH_OMAP_GENERIC 190f2acae69STony Lindgren bool 1911dbae815STony Lindgren 1921b52d5dfSKalle Valoconfig MACH_OMAP2_TUSB6010 1931b52d5dfSKalle Valo bool 19459b479e0STony Lindgren depends on ARCH_OMAP2 && SOC_OMAP2420 1951b52d5dfSKalle Valo default y if MACH_NOKIA_N8X0 1961b52d5dfSKalle Valo 1971dbae815STony Lindgrenconfig MACH_OMAP_H4 1981dbae815STony Lindgren bool "OMAP 2420 H4 board" 19959b479e0STony Lindgren depends on SOC_OMAP2420 200ffb63e34STony Lindgren default y 201f6049312SDavid Brownell select OMAP_DEBUG_DEVICES 202b1b3f49cSRussell King select OMAP_PACKAGE_ZAF 2031dbae815STony Lindgren 20472d0f1c3SSyed Mohammed Khasimconfig MACH_OMAP_2430SDP 20572d0f1c3SSyed Mohammed Khasim bool "OMAP 2430 SDP board" 20659b479e0STony Lindgren depends on SOC_OMAP2430 207ffb63e34STony Lindgren default y 208369ed78fSTony Lindgren select OMAP_PACKAGE_ZAC 20972d0f1c3SSyed Mohammed Khasim 2102885f000SSyed Mohammed, Khasimconfig MACH_OMAP3_BEAGLE 2112885f000SSyed Mohammed, Khasim bool "OMAP3 BEAGLE board" 212a8eb7ca0STony Lindgren depends on ARCH_OMAP3 213ffb63e34STony Lindgren default y 214ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 2152885f000SSyed Mohammed, Khasim 216476544caSThomas Weberconfig MACH_DEVKIT8000 217476544caSThomas Weber bool "DEVKIT8000 board" 218476544caSThomas Weber depends on ARCH_OMAP3 219ffb63e34STony Lindgren default y 22051824c5fSThomas Weber select OMAP_PACKAGE_CUS 221476544caSThomas Weber 22249265651SNishant Kamatconfig MACH_OMAP_LDP 22349265651SNishant Kamat bool "OMAP3 LDP board" 224a8eb7ca0STony Lindgren depends on ARCH_OMAP3 225ffb63e34STony Lindgren default y 226ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 22749265651SNishant Kamat 228d40f3f15STim Nordellconfig MACH_OMAP3530_LV_SOM 229d40f3f15STim Nordell bool "OMAP3 Logic 3530 LV SOM board" 230d40f3f15STim Nordell depends on ARCH_OMAP3 231d40f3f15STim Nordell default y 232b1b3f49cSRussell King select OMAP_PACKAGE_CBB 233d40f3f15STim Nordell help 234d40f3f15STim Nordell Support for the LogicPD OMAP3530 SOM Development kit 235d40f3f15STim Nordell for full description please see the products webpage at 236d40f3f15STim Nordell http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit 237d40f3f15STim Nordell 238d40f3f15STim Nordellconfig MACH_OMAP3_TORPEDO 239d40f3f15STim Nordell bool "OMAP3 Logic 35x Torpedo board" 240d40f3f15STim Nordell depends on ARCH_OMAP3 241d40f3f15STim Nordell default y 242b1b3f49cSRussell King select OMAP_PACKAGE_CBB 243d40f3f15STim Nordell help 244d40f3f15STim Nordell Support for the LogicPD OMAP35x Torpedo Development kit 245d40f3f15STim Nordell for full description please see the products webpage at 246d40f3f15STim Nordell http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit 247d40f3f15STim Nordell 248eba2645aSSteve Sakomanconfig MACH_OVERO 249eba2645aSSteve Sakoman bool "Gumstix Overo board" 250a8eb7ca0STony Lindgren depends on ARCH_OMAP3 251ffb63e34STony Lindgren default y 252ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 253da177247SGrazvydas Ignotas 254c625327eSRanjith Lohithakshanconfig MACH_OMAP3517EVM 255c625327eSRanjith Lohithakshan bool "OMAP3517/ AM3517 EVM board" 256a8eb7ca0STony Lindgren depends on ARCH_OMAP3 257ffb63e34STony Lindgren default y 258ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 259c625327eSRanjith Lohithakshan 2601cb125caSSrinathconfig MACH_CRANEBOARD 2611cb125caSSrinath bool "AM3517/05 CRANE board" 2621cb125caSSrinath depends on ARCH_OMAP3 2631cb125caSSrinath select OMAP_PACKAGE_CBB 2641cb125caSSrinath 265da177247SGrazvydas Ignotasconfig MACH_OMAP3_PANDORA 266da177247SGrazvydas Ignotas bool "OMAP3 Pandora" 267a8eb7ca0STony Lindgren depends on ARCH_OMAP3 268ffb63e34STony Lindgren default y 269ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 270a075ccc6SFelipe Contreras select REGULATOR_FIXED_VOLTAGE if REGULATOR 2716fdc29e2SSyed Mohammed Khasim 272a17fb8f5SRadek Pilarconfig MACH_TOUCHBOOK 2737a079cabSGregoire Gentil bool "OMAP3 Touch Book" 274a8eb7ca0STony Lindgren depends on ARCH_OMAP3 275ffb63e34STony Lindgren default y 276a17fb8f5SRadek Pilar select OMAP_PACKAGE_CBB 2777a079cabSGregoire Gentil 2786fdc29e2SSyed Mohammed Khasimconfig MACH_OMAP_3430SDP 2796fdc29e2SSyed Mohammed Khasim bool "OMAP 3430 SDP board" 280a8eb7ca0STony Lindgren depends on ARCH_OMAP3 281ffb63e34STony Lindgren default y 282ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 283ffe7f95bSLauri Leukkunen 284d2fbf345STony Lindgrenconfig MACH_NOKIA_N800 285d2fbf345STony Lindgren bool 286d2fbf345STony Lindgren 287d2fbf345STony Lindgrenconfig MACH_NOKIA_N810 288d2fbf345STony Lindgren bool 289d2fbf345STony Lindgren 290d2fbf345STony Lindgrenconfig MACH_NOKIA_N810_WIMAX 291d2fbf345STony Lindgren bool 292d2fbf345STony Lindgren 29363138812SKalle Valoconfig MACH_NOKIA_N8X0 29463138812SKalle Valo bool "Nokia N800/N810" 29559b479e0STony Lindgren depends on SOC_OMAP2420 296ffb63e34STony Lindgren default y 297d2fbf345STony Lindgren select MACH_NOKIA_N800 298d2fbf345STony Lindgren select MACH_NOKIA_N810 299d2fbf345STony Lindgren select MACH_NOKIA_N810_WIMAX 300b1b3f49cSRussell King select OMAP_PACKAGE_ZAC 30163138812SKalle Valo 302ffe7f95bSLauri Leukkunenconfig MACH_NOKIA_RX51 303cc067797SPavel Machek bool "Nokia N900 (RX-51) phone" 304a8eb7ca0STony Lindgren depends on ARCH_OMAP3 305ffb63e34STony Lindgren default y 306ca5742bdSTony Lindgren select OMAP_PACKAGE_CBB 307577145f4SVikram Pandita 3082886d128SMike Rapoportconfig MACH_CM_T35 309c3146974SIgor Grinberg bool "CompuLab CM-T35/CM-T3730 modules" 310a8eb7ca0STony Lindgren depends on ARCH_OMAP3 311ffb63e34STony Lindgren default y 312c3146974SIgor Grinberg select MACH_CM_T3730 313ca5742bdSTony Lindgren select OMAP_PACKAGE_CUS 3142886d128SMike Rapoport 315d04b620eSIgor Grinbergconfig MACH_CM_T3517 316d04b620eSIgor Grinberg bool "CompuLab CM-T3517 module" 317d04b620eSIgor Grinberg depends on ARCH_OMAP3 318d04b620eSIgor Grinberg default y 319d04b620eSIgor Grinberg select OMAP_PACKAGE_CBB 320d04b620eSIgor Grinberg 321c3146974SIgor Grinbergconfig MACH_CM_T3730 322c3146974SIgor Grinberg bool 323c3146974SIgor Grinberg 3249cbc3493SJasonconfig MACH_SBC3530 3259cbc3493SJason bool "OMAP3 SBC STALKER board" 3269cbc3493SJason depends on ARCH_OMAP3 327ffb63e34STony Lindgren default y 3289cbc3493SJason select OMAP_PACKAGE_CUS 3299cbc3493SJason 3302c87fb2eSHemant Pedanekarconfig MACH_TI8168EVM 3312c87fb2eSHemant Pedanekar bool "TI8168 Evaluation Module" 33233959553SKevin Hilman depends on SOC_TI81XX 3332c87fb2eSHemant Pedanekar default y 3342c87fb2eSHemant Pedanekar 335a890b676SHemant Pedanekarconfig MACH_TI8148EVM 336a890b676SHemant Pedanekar bool "TI8148 Evaluation Module" 33733959553SKevin Hilman depends on SOC_TI81XX 338a890b676SHemant Pedanekar default y 339a890b676SHemant Pedanekar 340183bd50fSAlexander Shishkinconfig OMAP3_EMU 341183bd50fSAlexander Shishkin bool "OMAP3 debugging peripherals" 342183bd50fSAlexander Shishkin depends on ARCH_OMAP3 343a8a6565cSMing Lei select ARM_AMBA 344183bd50fSAlexander Shishkin select OC_ETM 345183bd50fSAlexander Shishkin help 346183bd50fSAlexander Shishkin Say Y here to enable debugging hardware of omap3 347183bd50fSAlexander Shishkin 34818862cbeSPaul Walmsleyconfig OMAP3_SDRC_AC_TIMING 34918862cbeSPaul Walmsley bool "Enable SDRC AC timing register changes" 350a8eb7ca0STony Lindgren depends on ARCH_OMAP3 35118862cbeSPaul Walmsley default n 35218862cbeSPaul Walmsley help 35318862cbeSPaul Walmsley If you know that none of your system initiators will attempt to 35418862cbeSPaul Walmsley access SDRAM during CORE DVFS, select Y here. This should boost 35518862cbeSPaul Walmsley SDRAM performance at lower CORE OPPs. There are relatively few 35618862cbeSPaul Walmsley users who will wish to say yes at this point - almost everyone will 35718862cbeSPaul Walmsley wish to say no. Selecting yes without understanding what is 35818862cbeSPaul Walmsley going on could result in system crashes; 35918862cbeSPaul Walmsley 360137d105dSSantosh Shilimkarconfig OMAP4_ERRATA_I688 3612ec1fc4eSSantosh Shilimkar bool "OMAP4 errata: Async Bridge Corruption" 3621348bbf9SSantosh Shilimkar depends on (ARCH_OMAP4 || SOC_OMAP5) && !ARCH_MULTIPLATFORM 363137d105dSSantosh Shilimkar select ARCH_HAS_BARRIERS 364137d105dSSantosh Shilimkar help 365137d105dSSantosh Shilimkar If a data is stalled inside asynchronous bridge because of back 366137d105dSSantosh Shilimkar pressure, it may be accepted multiple times, creating pointer 367137d105dSSantosh Shilimkar misalignment that will corrupt next transfers on that data path 368137d105dSSantosh Shilimkar until next reset of the system (No recovery procedure once the 369137d105dSSantosh Shilimkar issue is hit, the path remains consistently broken). Async bridge 370137d105dSSantosh Shilimkar can be found on path between MPU to EMIF and MPU to L3 interconnect. 371137d105dSSantosh Shilimkar This situation can happen only when the idle is initiated by a 372137d105dSSantosh Shilimkar Master Request Disconnection (which is trigged by software when 373137d105dSSantosh Shilimkar executing WFI on CPU). 374137d105dSSantosh Shilimkar The work-around for this errata needs all the initiators connected 375137d105dSSantosh Shilimkar through async bridge must ensure that data path is properly drained 376137d105dSSantosh Shilimkar before issuing WFI. This condition will be met if one Strongly ordered 377137d105dSSantosh Shilimkar access is performed to the target right before executing the WFI. 378137d105dSSantosh Shilimkar In MPU case, L3 T2ASYNC FIFO and DDR T2ASYNC FIFO needs to be drained. 379137d105dSSantosh Shilimkar IO barrier ensure that there is no synchronisation loss on initiators 380137d105dSSantosh Shilimkar operating on both interconnect port simultaneously. 3814a54db61STony Lindgrenendmenu 3824a54db61STony Lindgren 3834a54db61STony Lindgrenendif 384