On 06/28/2018 07:54 PM, Zeng Tao wrote: > For ohci, the maximam supported endpoint number is 32(in and out), and > now we have used (usb_pipeendpoint(pipe) << 1) to index the specified > endpoint descritor, usb_pipeendpoint(pipe) can reach 0xf, so we need > change the NUM_EDs from 8 to 32. > > Signed-off-by: Zeng Tao <prime.z...@hisilicon.com> > --- > drivers/usb/host/ohci.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/usb/host/ohci.h b/drivers/usb/host/ohci.h > index 2350831..fba78dc 100644 > --- a/drivers/usb/host/ohci.h > +++ b/drivers/usb/host/ohci.h > @@ -359,7 +359,7 @@ typedef struct > } urb_priv_t; > #define URB_DEL 1 > > -#define NUM_EDS 8 /* num of preallocated endpoint descriptors */ > +#define NUM_EDS 32 /* num of preallocated endpoint descriptors */ > > #define NUM_TD 64 /* we need more TDs than EDs */
Is this a bugfix for some recent patch ? -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot