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

Reply via email to