Rafal Jaworowski 331f685743 ARM pmap fixes.
a)  nocache-remap problem

   When a page is remapped into a non-cacheable virtual memory region there
   was no associated write-back invalidate operation performed. We remove
   writeback of the original buffer size from bus_dmamem_alloc() and add
   appropriate L1/L2 flush operation.

b) missing write-back invalidate operation

   In pmap_kremove a page is removed so we must do a write-back
   invalidate operation aligned to the page virtual address.

Submitted by:	Michal Hajduk
Reviewed by:	Mark Tinguely, rpaulo, stas
Approved by:	re (kib)
Obtained from:	Semihalf
2009-07-20 07:53:07 +00:00
..
2009-07-20 07:53:07 +00:00
2009-07-19 16:54:24 +00:00
2009-07-20 03:59:00 +00:00
2009-06-25 16:48:13 +00:00
2009-05-23 13:23:46 +00:00
2009-05-28 08:18:12 +00:00
2009-05-30 08:53:13 +00:00