Re: [U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Marek Vasut
On 12/07/2018 01:59 PM, Alex Kiernan wrote: > On Fri, Dec 7, 2018 at 12:30 PM Marek Vasut wrote: >> >> On 12/07/2018 01:29 PM, Alex Kiernan wrote: >>> On Fri, Dec 7, 2018 at 11:54 AM Marek Vasut wrote: On 12/07/2018 09:56 AM, Alex Kiernan wrote: [...] > +++ b/drivers/usb/musb-n

Re: [U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Alex Kiernan
On Fri, Dec 7, 2018 at 12:30 PM Marek Vasut wrote: > > On 12/07/2018 01:29 PM, Alex Kiernan wrote: > > On Fri, Dec 7, 2018 at 11:54 AM Marek Vasut wrote: > >> > >> On 12/07/2018 09:56 AM, Alex Kiernan wrote: > >> [...] > >>> +++ b/drivers/usb/musb-new/musb_uboot.c > >>> @@ -214,7 +214,7 @@ int mu

Re: [U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Marek Vasut
On 12/07/2018 01:29 PM, Alex Kiernan wrote: > On Fri, Dec 7, 2018 at 11:54 AM Marek Vasut wrote: >> >> On 12/07/2018 09:56 AM, Alex Kiernan wrote: >> [...] >>> +++ b/drivers/usb/musb-new/musb_uboot.c >>> @@ -214,7 +214,7 @@ int musb_lowlevel_init(struct musb_host_data *host) >>> { >>> void

Re: [U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Alex Kiernan
On Fri, Dec 7, 2018 at 11:54 AM Marek Vasut wrote: > > On 12/07/2018 09:56 AM, Alex Kiernan wrote: > [...] > > +++ b/drivers/usb/musb-new/musb_uboot.c > > @@ -214,7 +214,7 @@ int musb_lowlevel_init(struct musb_host_data *host) > > { > > void *mbase; > > /* USB spec says it may take up

Re: [U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Marek Vasut
On 12/07/2018 09:56 AM, Alex Kiernan wrote: [...] > +++ b/drivers/usb/musb-new/musb_uboot.c > @@ -214,7 +214,7 @@ int musb_lowlevel_init(struct musb_host_data *host) > { > void *mbase; > /* USB spec says it may take up to 1 second for a device to connect */ > - unsigned long timeou

[U-Boot] [PATCH] usb: musb-new: Add CONFIG_USB_MUSB_INIT_TIMEOUT

2018-12-07 Thread Alex Kiernan
Make the timeout in musb_lowlevel_init() configurable from the 1s default. Some USB memory sticks take longer than 1s to connect and so whilst usable in Linux aren't usable in U-Boot. The default in Kconfig is still 1000ms, so this should be a non-change for any existing users. Signed-off-by: Alex