On Mon, Feb 10, 2020 at 01:41:38PM +0530, Nagarjuna Kristam wrote: > This change supports limited multiple device modes by: > - At most 4 ports contains OTG/Device capability. > - One port run as device mode at a time. > > Signed-off-by: Nagarjuna Kristam > --- > V5: > - No changes. > --- > V4: > - Replaced current_phy_index usage with curr_*phy pointers. > - Used unsigned int instead of int wherever needed. > --- > V3: > - No changes in this version > --- > V2: > - Updated err variable on failure to get usbphy. > - Corrected identation after tegra_xudc_phy_get API call in tegra_xudc_probe. > --- > drivers/usb/gadget/udc/tegra-xudc.c | 217 ++++++++++++++++++++++++++---------- > 1 file changed, 160 insertions(+), 57 deletions(-) Acked-by: Thierry Reding