| Commit message (Expand) | Author | Age | Files | Lines |
* | Move the implementation of bus_space_barrier(9) to the inline function in | marius | 2013-10-24 | 1 | -16/+12 |
* | Make sparc64 compatible with NEW_PCIB and enable it: | marius | 2011-10-02 | 1 | -20/+3 |
* | Sync licenses and the corresponding RCS IDs with NetBSD, mainly switching | marius | 2011-03-12 | 1 | -8/+1 |
* | Revert r216134. This checkin broke platforms where bus_space are macros: | brucec | 2010-12-03 | 1 | -59/+56 |
* | Disallow passing in a count of zero bytes to the bus_space(9) functions. | brucec | 2010-12-02 | 1 | -56/+59 |
* | KTR_CTx are long time aliased by existing classes so they can't serve | attilio | 2010-07-21 | 1 | -1/+1 |
* | - Remove the BUS_HANDLE_MIN checking in the __BUS_DEBUG_ACCESS macro; | marius | 2008-05-08 | 1 | -81/+109 |
* | - Const'ify the bus_stream_asi and bus_type_asi arrays. | marius | 2008-03-24 | 1 | -2/+2 |
* | - Rename UPA_BUS_SPACE to NEXUS_BUS_SPACE; besides an UPA bus, nexus(4) | marius | 2007-01-18 | 1 | -2/+2 |
* | Remove the compat shims for the ISA old-stlye in{b,w,l}()/out{b,w,l}() | marius | 2007-01-18 | 1 | -53/+0 |
* | - Complete breaking out the definition of bus_space_{tag,handle}_t by | marius | 2006-06-13 | 1 | -5/+0 |
* | Sync with the other archs and declare the memory location referenced by | marius | 2006-03-28 | 1 | -4/+4 |
* | Break out the definition of bus_space_{tag,handle}_t and a few other types | imp | 2005-04-18 | 1 | -8/+1 |
* | Refactor the bus_dma header files so that the interface is described in | scottl | 2005-03-14 | 1 | -147/+1 |
* | Hopefully unbreak modules build. | ru | 2005-01-29 | 1 | -1/+1 |
* | Add the bus_dmamap_load_mbuf_sg() function to sparc64. | scottl | 2005-01-15 | 1 | -0/+4 |
* | Switch sparc64 busdma to use a dynamically allocated segment list rather | scottl | 2004-06-28 | 1 | -0/+1 |
* | Implement the bus_space_map() function to allocate resources and initialize | nyan | 2003-09-23 | 1 | -0/+19 |
* | - Introduce a new busdma flag BUS_DMA_ZERO to request for zero'ed | mux | 2003-07-27 | 1 | -0/+1 |
* | Lock down the IOMMU bus_dma implementation to make it safe to use | tmm | 2003-07-10 | 1 | -12/+3 |
* | Mega busdma API commit. | scottl | 2003-07-01 | 1 | -1/+18 |
* | add support for peeking at pci busses on UltraSparc systems. This prevents | jmg | 2003-06-22 | 1 | -0/+27 |
* | Further cleanup of the sparc64 busdma implementation: | tmm | 2003-06-18 | 1 | -154/+34 |
* | Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT. | hmp | 2003-05-30 | 1 | -2/+1 |
* | Bring back bus_dmasync_op_t. It is now a typedef to an int, though the | scottl | 2003-05-27 | 1 | -2/+4 |
* | De-orbit bus_dmamem_alloc_size(). It's a hack and was never used anyways. | scottl | 2003-05-26 | 1 | -30/+0 |
* | Change the operation parameter of bus_dmamap_sync() from an | mux | 2003-04-10 | 1 | -9/+6 |
* | Correctly set BUS_SPACE_MAXSIZE in all the busdma backends. | mux | 2003-02-26 | 1 | -1/+1 |
* | Make the 'a' parameter of bus_space_write_multi_stream_*() a const pointer. | obrien | 2003-02-24 | 1 | -3/+3 |
* | The rest of our platforms make bus_space_write_multi_stream_2's 'a' a | obrien | 2003-02-23 | 1 | -1/+1 |
* | Add an empty bus_space_unmap() like Alpha has. puc(4) uses it. | obrien | 2003-02-23 | 1 | -0/+11 |
* | Fix another mistake in the bus_dmamem_alloc_size() thing | scottl | 2003-01-29 | 1 | -2/+2 |
* | Fix some more missing dt_ prefixes for dma tag fields. | scottl | 2003-01-29 | 1 | -4/+4 |
* | Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() as | scottl | 2003-01-29 | 1 | -0/+30 |
* | Implement bus_space_subregion. | jake | 2003-01-08 | 1 | -0/+10 |
* | Prefix the members of struct bus_space_tag and struct bus_dma_tag with | tmm | 2003-01-06 | 1 | -65/+66 |
* | Look for the correct method in sparc64_dmamap_load_mbuf() and | tmm | 2003-01-06 | 1 | -2/+2 |
* | New bus_dma interfaces for use by crypto device drivers: | sam | 2002-10-04 | 1 | -0/+37 |
* | Convert the bus space accessors from macros to inlines. This fixes some | jake | 2002-10-01 | 1 | -204/+316 |
* | Don't include opt_bus.h here, it breaks stuff trying to | mux | 2002-09-21 | 1 | -1/+0 |
* | Removed unneeded include of machine/types.h (which no longer exists). | jake | 2002-08-23 | 1 | -1/+0 |
* | Revamp the busdma implementation a bit: | tmm | 2002-03-24 | 1 | -24/+91 |
* | De-__P(), de-K&R, remove superfluous comments and prototypes, some | tmm | 2002-03-23 | 1 | -565/+122 |
* | Clean up bus space debugging support; change sparc64_bus_mem_map() to | tmm | 2002-02-13 | 1 | -171/+59 |
* | Add bus_space and busdma support for sparc64. | tmm | 2001-11-09 | 1 | -14/+1421 |
* | The author isn't a [UC] Regents. Correct the copyright language. | obrien | 2001-08-09 | 1 | -2/+2 |
* | Add skeleton machine dependent headers and c files for a port of freebsd | jake | 2001-07-31 | 1 | -0/+35 |