summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/powerpc/busdma_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r289618, r290316:ian2016-01-241-2/+2
* MFC r282120:hselasky2015-05-051-2/+2
* MFC r263710, r273377, r273378, r273423 and r273455:hselasky2014-10-271-2/+2
* MFC r257228:kib2013-12-171-0/+10
* Make sure to copy segments back to the segs array if non-NULL. This isnwhitehorn2013-09-171-2/+5
* Fix bug in busdma: if segs is a preexisting buffer, we memcpy itnwhitehorn2013-09-161-1/+1
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-2/+2
* Fix a KTR_BUSDMA format string.rpaulo2013-06-181-1/+1
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-296/+236
* Improve the handling of static DMA buffers that use non-default memoryjhb2012-08-031-19/+20
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedjhb2012-03-011-2/+2
* Add a memory barrier to bus_dmamap_sync(), as should have always beennwhitehorn2012-01-111-0/+3
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Provide a simple IOMMU framework on PowerPC, which is required to supportnwhitehorn2010-12-031-84/+114
* Fix bogus error message from bus_dmamem_alloc() about incorrect alignment.neel2010-09-291-1/+1
* Replace the existing PowerPC busdma implementation with the one fromnwhitehorn2010-07-081-207/+834
* Improve style(9), clean up.raj2009-05-211-17/+13
* Reimplement bus_dmamap_load with bus_dmamap_load_buffer.yongari2007-06-221-68/+32
* Honor maxsegsz of less than a page size in a DMA tag. Previously ityongari2007-06-221-0/+2
* Sync with other platforms: add kluge to use contigmalloc when themarcel2007-06-081-6/+18
* The nsegs parameter to bus_dmamap_load_mbuf_sg is not required togrehan2005-07-091-0/+2
* Prepend underscore to bus_dmamap_{unload|sync} in line withgrehan2005-03-151-2/+2
* netchild's mega-patch to isolate compiler dependencies into a centraljoerg2005-03-021-3/+3
* Add bus_dmamap_load_mbuf_sg() to powerpc.scottl2005-01-151-0/+29
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Fix a problem with tag->boundary inheritence that has existed since day onescottl2004-09-081-6/+5
* Now that contigfree() does not require Giant, don't grab it in busdma.scottl2004-03-131-2/+0
* - Introduce a new busdma flag BUS_DMA_ZERO to request for zero'edmux2003-07-271-6/+11
* Mega busdma API commit.scottl2003-07-011-2/+51
* Do the first and mostly mechanical step of adding mutex support to thescottl2003-06-271-0/+1
* Bring back bus_dmasync_op_t. It is now a typedef to an int, though thescottl2003-05-271-1/+1
* Fix compile warning - proc should have been thread.grehan2003-04-191-1/+1
* Change the operation parameter of bus_dmamap_sync() from anmux2003-04-101-1/+1
* Introduce an M_ASSERTPKTHDR() macro which performs the very common taskdes2003-04-081-2/+1
* Use __FBSDID rather than rcsid[].obrien2003-04-031-4/+2
* Use atomic operations to increment and decrement the refcountmux2003-03-201-4/+4
* Grab Giant around calls to contigmalloc() and contigfree() somux2003-03-131-1/+6
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Fix a problem in bus_dmamap_load_{mbuf,uio} when the first mbuf or the firstharti2003-02-041-8/+12
* Back the previous commit out. It didn't actually fix the problem I wasbenno2003-01-271-3/+5
* Flesh out bus_dmamap_sync.benno2003-01-271-1/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Implement bus_dmamap_load_mbuf/bus_dmamap_load_uio.grehan2003-01-081-16/+206
* 1) Add busdma machdep code.benno2002-07-091-19/+305
* This commit (along with one pending in sys/dev/ofw and one in sys/conf) givebenno2001-06-161-0/+39
OpenPOWER on IntegriCloud