
18 Dec
2019
18 Dec
'19
12:06 p.m.
On 12/18/19 11:43 AM, Andy Shevchenko wrote:
On Wed, Dec 18, 2019 at 9:30 AM Jagan Teki jagan@amarulasolutions.com wrote:
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.
Thanks, it works again! Tested-by: Andy Shevchenko andy.shevchenko@gmail.com
Applied to usb/master.