Re: [U-Boot] [PATCH v2] MUSB timeout broken

2011-08-09 Thread Orjan Friberg
On 2011-08-08 21:37, Remy Bohmer wrote:
 Whoops... Not applied to u-boot-usb, since the timeout code is broken.
 It should wait for a certain time, not a certain count.

Agreed, patch withdrawn.


-- 
Orjan Friberg
FlatFrog Laboratories AB
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2] MUSB timeout broken

2011-08-08 Thread Remy Bohmer
Hi,

2011/7/4 Orjan Friberg o...@flatfrog.com:
 Use pre-decrement to leave timeout at 0 when the timeout happens (which is 
 what
 the timeout detecting code expects).

 Signed-off-by: Orjan Friberg o...@flatfrog.com
 ---
  drivers/usb/musb/musb_hcd.c |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)

 diff --git a/drivers/usb/musb/musb_hcd.c b/drivers/usb/musb/musb_hcd.c
 index 974bb31..adcf7f7 100644
 --- a/drivers/usb/musb/musb_hcd.c
 +++ b/drivers/usb/musb/musb_hcd.c
 @@ -1114,7 +1114,7 @@ int usb_lowlevel_init(void)
         * should be a usb device connected.
         */
        timeout = musb_cfg.timeout;
 -       while (timeout--)
 +       while (--timeout)
                if (readb(musbr-devctl)  MUSB_DEVCTL_HM)
                        break;


Applied to u-boot-usb

Thanks.

Remy
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2] MUSB timeout broken

2011-08-08 Thread Remy Bohmer
Hi,

 2011/7/4 Orjan Friberg o...@flatfrog.com:
 Use pre-decrement to leave timeout at 0 when the timeout happens (which is 
 what
 the timeout detecting code expects).

 Signed-off-by: Orjan Friberg o...@flatfrog.com
 ---
  drivers/usb/musb/musb_hcd.c |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)

 diff --git a/drivers/usb/musb/musb_hcd.c b/drivers/usb/musb/musb_hcd.c
 index 974bb31..adcf7f7 100644
 --- a/drivers/usb/musb/musb_hcd.c
 +++ b/drivers/usb/musb/musb_hcd.c
 @@ -1114,7 +1114,7 @@ int usb_lowlevel_init(void)
         * should be a usb device connected.
         */
        timeout = musb_cfg.timeout;
 -       while (timeout--)
 +       while (--timeout)
                if (readb(musbr-devctl)  MUSB_DEVCTL_HM)
                        break;


 Applied to u-boot-usb

Whoops... Not applied to u-boot-usb, since the timeout code is broken.
It should wait for a certain time, not a certain count.

Kind regards,

Remy
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot