u-boot/drivers/usb
Jagan Teki 5c207282f5 usb: dwc3: Fix UTMI/UTMIW phy interface initialization
DWC3 support phy interfaces like 8/16-bit UTMI+. phy interface
initialization code would handle them properly along with UNKNOWN
type by default if none of the user/board doesn't need to use the
phy interfaces at all.

The current code is masking the 8/16-bit UTMI+ interface bits globally
which indeed effect the UNKNOWN cases, therefore it effects the platforms
which are not using phy interfaces at all.

So, handle the phy masking bits accordingly on respective interface
type cases.

Fixes: 6b7ebff001 ("usb: dwc3: Add phy interface for dwc3_uboot")
Reported-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
2019-12-21 20:35:16 +01:00
..
cdns3 usb: cdns3: ep0: Fix build warnings related to cache ops 2019-12-21 20:35:16 +01:00
common usb: Introduce CONFIG_SPL_DM_USB 2018-11-26 21:19:03 +01:00
dwc3 usb: dwc3: Fix UTMI/UTMIW phy interface initialization 2019-12-21 20:35:16 +01:00
emul dm: test: usb: rework keyboard test 2019-11-25 13:28:53 +01:00
eth usb: composite: Move bitmap related operations to ./include/linux/bitmap.h 2018-12-14 17:59:08 +01:00
gadget common: Move command functions out of common.h 2019-12-02 18:25:02 -05:00
host common: Move ARM cache operations out of common.h 2019-12-02 18:24:58 -05:00
musb common: Move serial_printf() to the serial header 2019-12-02 18:23:10 -05:00
musb-new common: Move serial_printf() to the serial header 2019-12-02 18:23:10 -05:00
phy rockchip: usb: Migrate to use ofnode 2019-11-17 17:22:53 +08:00
ulpi SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig usb: kbd: implement special keys 2019-11-25 13:28:53 +01:00