SAMA5 OHCI: Back out a change, the real root cause was a bug in the cache logic so the hack is no longer necessary

This commit is contained in:
Gregory Nutt
2013-09-22 07:53:51 -06:00
parent d1ac44242f
commit a768f32532
-8
View File
@@ -1337,14 +1337,6 @@ static int sam_enqueuetd(struct sam_rhport_s *rhport, struct sam_ed_s *ed,
{
cp15_clean_dcache((uintptr_t)buffer,
(uintptr_t)buffer + buflen);
/* REVISIT: This cache invalidation solves some transfer
* problems... but I don't understand why? Without this,
* the above clean seems to fail to flush all of the buffer.
*/
cp15_invalidate_dcache((uintptr_t)buffer,
(uintptr_t)buffer + buflen);
}
cp15_clean_dcache((uintptr_t)tdtail,