1*6b14fbbdSMateusz Kulikowskicomment "ULPI drivers" 2*6b14fbbdSMateusz Kulikowski 3*6b14fbbdSMateusz Kulikowskichoice 4*6b14fbbdSMateusz Kulikowski prompt "ULPI Viewport type" 5*6b14fbbdSMateusz Kulikowski optional 6*6b14fbbdSMateusz Kulikowski help 7*6b14fbbdSMateusz Kulikowski Select ULPI viewport (SoC-side interface to ULPI) implementation 8*6b14fbbdSMateusz Kulikowski appropriate for the device if you want to communicate with 9*6b14fbbdSMateusz Kulikowski UTMI (USB PHY) via ULPI interface. 10*6b14fbbdSMateusz Kulikowski 11*6b14fbbdSMateusz Kulikowskiconfig USB_ULPI_VIEWPORT 12*6b14fbbdSMateusz Kulikowski bool "Generic ULPI Viewport" 13*6b14fbbdSMateusz Kulikowski help 14*6b14fbbdSMateusz Kulikowski Support generic ULPI Viewport implementation that is used on 15*6b14fbbdSMateusz Kulikowski some Tegra and Snapdragon devices. 16*6b14fbbdSMateusz Kulikowski 17*6b14fbbdSMateusz Kulikowskiconfig USB_ULPI_VIEWPORT_OMAP 18*6b14fbbdSMateusz Kulikowski bool "OMAP ULPI Viewport" 19*6b14fbbdSMateusz Kulikowski help 20*6b14fbbdSMateusz Kulikowski Support ULPI Viewport implementation that is used on OMAP devices. 21*6b14fbbdSMateusz Kulikowski 22*6b14fbbdSMateusz Kulikowskiendchoice 23*6b14fbbdSMateusz Kulikowski 24*6b14fbbdSMateusz Kulikowskiconfig USB_ULPI 25*6b14fbbdSMateusz Kulikowski bool "ULPI support" 26*6b14fbbdSMateusz Kulikowski depends on (USB_ULPI_VIEWPORT || USB_ULPI_VIEWPORT_OMAP) 27*6b14fbbdSMateusz Kulikowski help 28*6b14fbbdSMateusz Kulikowski Select to commnicate with USB PHY via ULPI interface. 29*6b14fbbdSMateusz Kulikowski ULPI is wrapper on UTMI+ core that is used as 30*6b14fbbdSMateusz Kulikowski PHY Transreceiver for USB controllers. 31*6b14fbbdSMateusz Kulikowski 32*6b14fbbdSMateusz Kulikowski This driver uses ULPI viewports that are specific for each SoC. 33