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