The previous text confused users by not describing the very common (e.g. x86 PC) sitations where no PHY driver is necessary. Signed-off-by: George Spelvin <linux@xxxxxxxxxxx> --- I still can't vouch for *correctness* of this text; I'm relying on other people in the S-o-b chain to do that. drivers/usb/phy/Kconfig | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig index 7ef3eb8..b7b37ee 100644 --- a/drivers/usb/phy/Kconfig +++ b/drivers/usb/phy/Kconfig @@ -4,11 +4,19 @@ menuconfig USB_PHY bool "USB Physical Layer drivers" help - USB controllers (those which are host, device or DRD) need a + USB controllers (those which are host, peripheral or DRD) need a device to handle the physical layer signalling, commonly called a PHY. - - The following drivers add support for such PHY devices. + + Standard x86 motherboards combine the PHY with the controller + and do not need a separate driver, but some systems-on-chip + use a separate PHY. This is particularly true for dual-role + (a.k.a. USB on-the-go) devices. + + The drivers in this submenu add support for such PHY devices. + + If you're not sure if this applies to you, it probably doesn't; + say N here. if USB_PHY -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html