blob: 329d2df3ed729b818283bfc0bce48f1e67b84921 [file] [log] [blame]
Mateusz Kulikowskied9cf1f2016-03-31 23:12:18 +02001comment "ULPI drivers"
2
3choice
4 prompt "ULPI Viewport type"
5 optional
6 default n
7 help
8 Select ULPI viewport (SoC-side interface to ULPI) implementation
9 appropriate for the device if you want to communicate with
10 UTMI (USB PHY) via ULPI interface.
11
12config USB_ULPI_VIEWPORT
13 bool "Generic ULPI Viewport"
14 help
15 Support generic ULPI Viewport implementation that is used on
16 some Tegra and Snapdragon devices.
17
18config USB_ULPI_VIEWPORT_OMAP
19 bool "OMAP ULPI Viewport"
20 help
21 Support ULPI Viewport implementation that is used on OMAP devices.
22
23endchoice
24
25config USB_ULPI
26 bool "ULPI support"
27 depends on (USB_ULPI_VIEWPORT || USB_ULPI_VIEWPORT_OMAP)
28 help
29 Select to commnicate with USB PHY via ULPI interface.
30 ULPI is wrapper on UTMI+ core that is used as
31 PHY Transreceiver for USB controllers.
32
33 This driver uses ULPI viewports that are specific for each SoC.