
On 07/21/2017 02:50 PM, Patrick Delaunay wrote:
select CONFIG_PHY when phy is used in driver
- USB_EHCI_GENERIC
- USB_OHCI_GENERIC
- USB_XHCI_DWC3
Why would I want PHY enabled on boards which do not use PHY framework at all ? I have boards with EHCI, which do not use PHY framework, so this just adds bloat IMO.
Signed-off-by: Patrick Delaunay patrick.delaunay@st.com
drivers/usb/host/Kconfig | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig index 67ad72b..553f74b 100644 --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig @@ -17,6 +17,7 @@ if USB_XHCI_HCD
config USB_XHCI_DWC3 bool "DesignWare USB3 DRD Core Support"
- select PHY help Say Y or if your system has a Dual Role SuperSpeed USB controller based on the DesignWare USB3 IP Core.
@@ -161,6 +162,7 @@ config USB_EHCI_GENERIC bool "Support for generic EHCI USB controller" depends on OF_CONTROL depends on DM_USB
- select PHY default n ---help--- Enables support for generic EHCI controller.
@@ -186,6 +188,7 @@ config USB_OHCI_GENERIC depends on OF_CONTROL depends on DM_USB select USB_HOST
- select PHY ---help--- Enables support for generic OHCI controller.