| Commit message (Expand) | Author | Age | Files | Lines |
* | MFC r289619: | ian | 2016-01-24 | 1 | -2/+1 |
* | MFC r282120: | hselasky | 2015-05-05 | 1 | -2/+2 |
* | MFC r263710, r273377, r273378, r273423 and r273455: | hselasky | 2014-10-27 | 1 | -2/+2 |
* | MFC r257228: | kib | 2013-12-17 | 1 | -0/+11 |
* | MFC r257203: Eliminate a compiler warning about extraneous parens. | ian | 2013-12-13 | 1 | -2/+2 |
* | MFC r257201, r257202 | ian | 2013-12-13 | 1 | -28/+9 |
* | Replace kernel virtual address space allocation with vmem. This provides | jeff | 2013-08-07 | 1 | -3/+3 |
* | In _bus_dmamap_addseg(), the return value must be zero for error, or the size | ian | 2013-02-16 | 1 | -3/+3 |
* | Reform the busdma API so that new types may be added without modifying | kib | 2013-02-12 | 1 | -374/+306 |
* | Use pmap_kextract() instead of inlining the page table walk. | kib | 2013-01-31 | 1 | -29/+1 |
* | The manpage states that bus_dmamap_create(9) returns ENOMEM if it can't | cognet | 2012-12-22 | 1 | -3/+11 |
* | Use C comments instead of C++ comments. | cognet | 2012-12-20 | 1 | -4/+8 |
* | Busdma enhancements, especially for managing small uncacheable buffers. | cognet | 2012-12-20 | 1 | -198/+296 |
* | Dynamically allocate the S/G lists passed to callback routines rather than | jhb | 2012-09-06 | 1 | -25/+35 |
* | Final whitespace trim. | imp | 2012-06-13 | 1 | -17/+17 |
* | Interrupts must be disabled while handling a partial cache line flush, | marius | 2012-04-22 | 1 | -20/+27 |
* | - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned | jhb | 2012-03-01 | 1 | -5/+5 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | ed | 2011-11-07 | 1 | -1/+1 |
* | Fix ARM cache handling yet more. | raj | 2010-03-11 | 1 | -1/+2 |
* | Do not free the dmamap if it is still busy. | cognet | 2010-01-15 | 1 | -1/+1 |
* | ARM pmap fixes. | raj | 2009-07-20 | 1 | -4/+0 |
* | Reduce the number of bounce zones (and thus the number of bounce pages | jhb | 2009-04-23 | 1 | -11/+5 |
* | Restore bus DMA bounce pages to an offset of 0 when they are released by | jhb | 2009-04-17 | 1 | -3/+10 |
* | The bus_dmamap_load_uio(9) shall use pmap of the thread recorded in the | kib | 2009-04-13 | 1 | -4/+8 |
* | The bounce zone sees its page number increased if multiple dma maps use it in | cognet | 2009-02-09 | 1 | -1/+6 |
* | When bouncing pages, allow a new option to preserve the intra-page | imp | 2009-02-08 | 1 | -0/+7 |
* | Erm... Report the buffer as being bounced even when it's the entire buffer, | cognet | 2009-02-04 | 1 | -1/+1 |
* | Increment total_bounced busdma stat as required. | thompsa | 2009-01-30 | 1 | -0/+2 |
* | - Get rid of unused variable in KTR checks. This allows ktr(4) enabled | stas | 2008-11-30 | 1 | -3/+2 |
* | Provide L2 cache synchronization (write back + invalidation) on ARM. | raj | 2008-10-13 | 1 | -0/+2 |
* | Improve ARM bus_dmamap_load_buffer() error handling. | raj | 2008-03-12 | 1 | -2/+4 |
* | Correct the logic : we can just invalidate the cache lines, and not | cognet | 2007-11-28 | 1 | -1/+1 |
* | Remove the 'needbounce' variable from the _bus_dmamap_load_buffer() | jhb | 2007-11-27 | 1 | -10/+4 |
* | Just wbinv if both PREREAD and PREWRITE are set. | cognet | 2007-08-18 | 1 | -3/+9 |
* | Handle supersections and L2 cache. | cognet | 2007-07-27 | 1 | -30/+36 |
* | Initialize the dma tag's bounce_zone to NULL if we didn't allocate it. | cognet | 2007-06-10 | 1 | -1/+2 |
* | There's no nobounce_dmamap on arm. | cognet | 2007-06-07 | 1 | -4/+3 |
* | Honor maxsegsz of less than a page size in a DMA tag. Previously it | yongari | 2007-05-29 | 1 | -0/+2 |
* | Do not try to inline bus_dmamap_sync_buf(), gcc 4.2 doesn't want to do so | cognet | 2007-05-19 | 1 | -2/+2 |
* | Fix typo: MacPPC -> ARM | kevlo | 2007-02-13 | 1 | -1/+1 |
* | - Add bounce pages for arm, largely based on the i386 implementation. | cognet | 2007-01-17 | 1 | -32/+621 |
* | Explicitely set the "allocbuffer" field to NULL when creating a new dmamap. | cognet | 2006-08-25 | 1 | -0/+1 |
* | If our buffer is not aligned on the cache line size, write back/invalidate | cognet | 2006-05-31 | 1 | -7/+10 |
* | Try to honor BUS_DMA_COHERENT : if the flag is set, normally allocate memory | cognet | 2006-03-01 | 1 | -0/+25 |
* | Bring in the good version of this file. | cognet | 2005-10-03 | 1 | -44/+2 |
* | *blush* | cognet | 2005-10-03 | 1 | -4/+47 |
* | - Use a TAILQ instead of parsing the array to find a free dmamap. | cognet | 2005-06-24 | 1 | -20/+32 |
* | - Try to avoid calling malloc() in bus_dmamap_create() and bus_dmamem_alloc() | cognet | 2005-05-24 | 1 | -17/+65 |
* | make bus_dmamem_alloc always allocate a new map like we are suppose to.. | jmg | 2005-03-16 | 1 | -11/+11 |
* | fix arm wrt to busdma... | jmg | 2005-03-15 | 1 | -2/+2 |