| Commit message (Expand) | Author | Age | Files | Lines |
* | Refine the busdma template interface. Provide tools for filling in fields | Scott Long | 2020-09-14 | 1 | -32/+1 |
* | arm: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -4/+0 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -2/+3 |
* | Kill old armv4 busdma | Warner Losh | 2020-02-02 | 1 | -0/+1784 |
* | Rename busdma_machdep.c to busdma_machdep-v4.c, pmap.c to pmap-v4.c | Svatopluk Kraus | 2016-02-20 | 1 | -1609/+0 |
* | Revert r291142. | Svatopluk Kraus | 2015-11-23 | 1 | -2/+2 |
* | Fix BUS_DMA_MIN_ALLOC_COMP flag logic. When bus_dmamap_t map is being | Svatopluk Kraus | 2015-11-21 | 1 | -2/+2 |
* | Eliminate the last dregs of the old global arm_root_dma_tag. | Ian Lepore | 2015-11-02 | 1 | -5/+0 |
* | Bring in all the new(-ish) statistics code from armv6. | Ian Lepore | 2015-10-24 | 1 | -64/+146 |
* | Change the preallocation of a busdma segment mapping array from per-tag to | Ian Lepore | 2015-10-24 | 1 | -156/+93 |
* | Instead of all memory allocations using M_DEVBUF, use new categories | Ian Lepore | 2015-10-23 | 1 | -21/+24 |
* | Whitespace and style nits, no functional changes. | Ian Lepore | 2015-10-23 | 1 | -80/+75 |
* | Remove unclear comment about address truncation in busdma. Add (hopefully mu... | Jason A. Harmening | 2015-10-23 | 1 | -9/+0 |
* | Use pmap_quick* for out-of-context bounce buffers and (limited) cache mainten... | Jason A. Harmening | 2015-10-21 | 1 | -26/+125 |
* | Follow the advice of the misplaced comment and don't access the map struct | Ian Lepore | 2015-10-20 | 1 | -2/+1 |
* | Remove trailing whitespace from sys/arm/arm | Andrew Turner | 2015-05-24 | 1 | -13/+13 |
* | The add_bounce_page() function can be called when loading physical | Hans Petter Selasky | 2015-04-28 | 1 | -2/+2 |
* | Fix multiple incorrect SYSCTL arguments in the kernel: | Hans Petter Selasky | 2014-10-21 | 1 | -2/+2 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky | 2014-06-28 | 1 | -3/+3 |
* | Revert r267961, r267973: | Glen Barber | 2014-06-27 | 1 | -3/+3 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky | 2014-06-27 | 1 | -3/+3 |
* | Add bus_dmamap_load_ma() function to load map with the array of | Konstantin Belousov | 2013-10-27 | 1 | -0/+11 |
* | Eliminate a compiler warning about extraneous parens. | Ian Lepore | 2013-10-27 | 1 | -2/+2 |
* | Retire arm_remap_nocache() and the data and constants associated with it. | Ian Lepore | 2013-10-27 | 1 | -28/+9 |
* | Replace kernel virtual address space allocation with vmem. This provides | Jeff Roberson | 2013-08-07 | 1 | -3/+3 |
* | In _bus_dmamap_addseg(), the return value must be zero for error, or the size | Ian Lepore | 2013-02-16 | 1 | -3/+3 |
* | Reform the busdma API so that new types may be added without modifying | Konstantin Belousov | 2013-02-12 | 1 | -374/+306 |
* | Use pmap_kextract() instead of inlining the page table walk. | Konstantin Belousov | 2013-01-31 | 1 | -29/+1 |
* | The manpage states that bus_dmamap_create(9) returns ENOMEM if it can't | Olivier Houchard | 2012-12-22 | 1 | -3/+11 |
* | Use C comments instead of C++ comments. | Olivier Houchard | 2012-12-20 | 1 | -4/+8 |
* | Busdma enhancements, especially for managing small uncacheable buffers. | Olivier Houchard | 2012-12-20 | 1 | -198/+296 |
* | Dynamically allocate the S/G lists passed to callback routines rather than | John Baldwin | 2012-09-06 | 1 | -25/+35 |
* | Final whitespace trim. | Warner Losh | 2012-06-13 | 1 | -17/+17 |
* | Interrupts must be disabled while handling a partial cache line flush, | Marius Strobl | 2012-04-22 | 1 | -20/+27 |
* | - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned | John Baldwin | 2012-03-01 | 1 | -5/+5 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | Ed Schouten | 2011-11-07 | 1 | -1/+1 |
* | Fix ARM cache handling yet more. | Rafal Jaworowski | 2010-03-11 | 1 | -1/+2 |
* | Do not free the dmamap if it is still busy. | Olivier Houchard | 2010-01-15 | 1 | -1/+1 |
* | ARM pmap fixes. | Rafal Jaworowski | 2009-07-20 | 1 | -4/+0 |
* | Reduce the number of bounce zones (and thus the number of bounce pages | John Baldwin | 2009-04-23 | 1 | -11/+5 |
* | Restore bus DMA bounce pages to an offset of 0 when they are released by | John Baldwin | 2009-04-17 | 1 | -3/+10 |
* | The bus_dmamap_load_uio(9) shall use pmap of the thread recorded in the | Konstantin Belousov | 2009-04-13 | 1 | -4/+8 |
* | The bounce zone sees its page number increased if multiple dma maps use it in | Olivier Houchard | 2009-02-09 | 1 | -1/+6 |
* | When bouncing pages, allow a new option to preserve the intra-page | Warner Losh | 2009-02-08 | 1 | -0/+7 |
* | Erm... Report the buffer as being bounced even when it's the entire buffer, | Olivier Houchard | 2009-02-04 | 1 | -1/+1 |
* | Increment total_bounced busdma stat as required. | Andrew Thompson | 2009-01-30 | 1 | -0/+2 |
* | - Get rid of unused variable in KTR checks. This allows ktr(4) enabled | Stanislav Sedov | 2008-11-30 | 1 | -3/+2 |
* | Provide L2 cache synchronization (write back + invalidation) on ARM. | Rafal Jaworowski | 2008-10-13 | 1 | -0/+2 |
* | Improve ARM bus_dmamap_load_buffer() error handling. | Rafal Jaworowski | 2008-03-12 | 1 | -2/+4 |
* | Correct the logic : we can just invalidate the cache lines, and not | Olivier Houchard | 2007-11-28 | 1 | -1/+1 |