DMA mode 0 is only used in RX transfer. In TX transfer both mode 0 and 1are supported.
I will change the work around for 456 to allow mode 1 in RX if this anomaly is not defined. Sonic -----Original Message----- From: Robin Getz [mailto:[email protected]] Sent: Thursday, May 14, 2009 12:27 AM To: [email protected] Cc: [email protected] Subject: Re: [Linux-kernel-commits] [6349] trunk/drivers/usb/musb/blackfin.h: Task[#5089] add workaround comments to anomaly 05000450 in MUSB driver On Wed 13 May 2009 07:07, [email protected] pondered: > Modified: trunk/drivers/usb/musb/blackfin.h (6348 => 6349) > > > --- trunk/drivers/usb/musb/blackfin.h 2009-05-13 10:09:00 UTC (rev 6348) > +++ trunk/drivers/usb/musb/blackfin.h 2009-05-13 11:07:36 UTC (rev 6349) > @@ -17,6 +17,9 @@ > /* Anomaly notes: > * 05000456 - USE_MODE1 is used to enable DMA mode 1 for rx transfer. > * It is not defined for MUSB controller on blackfin. > + * 05000450 - MUSB driver is degined to transfer buffer of N*maxpacket size > + * in DMA mode 1 and leave rest data to the next transfer in DMA > + * mode 0. > */ I thought that since USE_MODE1 was undefined - don't we always use DMA_MODE0 for everything? Except on 52x - since that is the only part which 05000456 applies to? _______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
