aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/include/bus.h
Commit message (Expand)AuthorAgeFilesLines
* MFC bus_dmamap_load_mbuf_sg() for sparc64Scott Long2005-02-251-0/+4
* Switch sparc64 busdma to use a dynamically allocated segment list ratherScott Long2004-06-281-0/+1
* Implement the bus_space_map() function to allocate resources and initializeYoshihiro Takahashi2003-09-231-0/+19
* - Introduce a new busdma flag BUS_DMA_ZERO to request for zero'edMaxime Henrion2003-07-271-0/+1
* Lock down the IOMMU bus_dma implementation to make it safe to useThomas Moestl2003-07-101-12/+3
* Mega busdma API commit.Scott Long2003-07-011-1/+18
* add support for peeking at pci busses on UltraSparc systems. This preventsJohn-Mark Gurney2003-06-221-0/+27
* Further cleanup of the sparc64 busdma implementation:Thomas Moestl2003-06-181-154/+34
* Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT.Hiten Pandya2003-05-301-2/+1
* Bring back bus_dmasync_op_t. It is now a typedef to an int, though theScott Long2003-05-271-2/+4
* De-orbit bus_dmamem_alloc_size(). It's a hack and was never used anyways.Scott Long2003-05-261-30/+0
* Change the operation parameter of bus_dmamap_sync() from anMaxime Henrion2003-04-101-9/+6
* Correctly set BUS_SPACE_MAXSIZE in all the busdma backends.Maxime Henrion2003-02-261-1/+1
* Make the 'a' parameter of bus_space_write_multi_stream_*() a const pointer.David E. O'Brien2003-02-241-3/+3
* The rest of our platforms make bus_space_write_multi_stream_2's 'a' aDavid E. O'Brien2003-02-231-1/+1
* Add an empty bus_space_unmap() like Alpha has. puc(4) uses it.David E. O'Brien2003-02-231-0/+11
* Fix another mistake in the bus_dmamem_alloc_size() thingScott Long2003-01-291-2/+2
* Fix some more missing dt_ prefixes for dma tag fields.Scott Long2003-01-291-4/+4
* Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() asScott Long2003-01-291-0/+30
* Implement bus_space_subregion.Jake Burkholder2003-01-081-0/+10
* Prefix the members of struct bus_space_tag and struct bus_dma_tag withThomas Moestl2003-01-061-65/+66
* Look for the correct method in sparc64_dmamap_load_mbuf() andThomas Moestl2003-01-061-2/+2
* New bus_dma interfaces for use by crypto device drivers:Sam Leffler2002-10-041-0/+37
* Convert the bus space accessors from macros to inlines. This fixes someJake Burkholder2002-10-011-200/+312
* Don't include opt_bus.h here, it breaks stuff trying toMaxime Henrion2002-09-211-1/+0
* Removed unneeded include of machine/types.h (which no longer exists).Jake Burkholder2002-08-231-1/+0
* Revamp the busdma implementation a bit:Thomas Moestl2002-03-241-24/+91
* De-__P(), de-K&R, remove superfluous comments and prototypes, someThomas Moestl2002-03-231-565/+122
* Clean up bus space debugging support; change sparc64_bus_mem_map() toThomas Moestl2002-02-131-171/+59
* Add bus_space and busdma support for sparc64.Thomas Moestl2001-11-091-14/+1421
* The author isn't a [UC] Regents. Correct the copyright language.David E. O'Brien2001-08-091-2/+2
* Add skeleton machine dependent headers and c files for a port of freebsdJake Burkholder2001-07-311-0/+35