summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/dev
AgeCommit message (Expand)AuthorFilesLines
2019-05-13free(9) sizes.mpi1-2/+4
2018-01-11Add size for free.visa1-2/+5
2017-04-30Rename Debugger() into db_enter().mpi1-4/+4
2015-09-02sizes for free()deraadt1-2/+2
2015-05-19Move acquisition of the kernel lock deeper in the interrupt path, and makemiod1-1/+10
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().doug2-4/+4
2014-11-16Replace a plethora of historical protection options with justderaadt1-3/+3
2014-09-13Replace all queue *_END macro calls except CIRCLEQ_END with NULL.doug1-2/+2
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu3-6/+6
2014-07-11sgmap loading didnt respect the dmamaps max number of segments.dlg1-1/+4
2014-07-11Convert bus_dmamem_map(9) to km_alloc(9) in order to make it fail andmpi1-7/+6
2014-06-14Preallocate sgmap extent regions for tsp, cia and mcpcia dma maps, which falljmatthew2-6/+24
2014-03-31Use extent_alloc_with_descr(9) and add a mutex to protect the extent.kettenis3-12/+23
2011-06-23Fix the error path in bus_dmamem_map.ariane1-6/+2
2011-04-15More than a decade ago, interrupt handlers on sparc started returning 0deraadt1-3/+7
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnmiod1-2/+2
2010-11-20This is a first step towards getting rid of avail_start and avail_end in themiod1-4/+2
2010-09-20Get rid of evcount's support for arranging counters in a treematthew1-3/+2
2010-04-10pmap_extract() does the equivalent of vtophys if pmap_kernel(), so instead ofoga2-11/+15
2010-03-29PMAP_CANFAIL for bus_dmamem_map on all other architectures (and someoga1-6/+18
2009-09-30Remove unused last argument of alpha_shared_intr_disestablish().miod1-3/+2
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.oga1-1/+3
2009-04-14Convert the waitok field of uvm_pglistalloc to "flags", more will be added soon.oga1-3/+5
2009-03-07When allocating memory in bus_dmamem_alloc() with uvm_pglistalloc(), do notmiod1-2/+2
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray5-40/+5
2007-10-02Apply (with slight variants) this elimination of bzero() with M_ZERO:krw1-4/+3
2006-06-15Rework the interrupt code, shaving some cycles off in the process.brad1-1/+9
2006-05-21Check for stale flags in the DMA map.brad1-1/+5
2006-05-21- _bus_dmamap_load_buffer_direct_common -> _bus_dmamap_load_buffer_directbrad1-9/+10
2006-05-21Fix a couple of comments.brad1-4/+4
2006-05-21Pay attention to BUS_DMA_READ; don't need to allocate a spillbrad1-13/+45
2006-05-21Implement dmamap_load_uio for SGMAPs.brad1-2/+73
2006-05-12Keep track of which DMA window was actually used to map thebrad2-2/+10
2006-04-13Use PAGE_SIZE rather than NBPG.brad3-13/+13
2006-04-04clean up after Theo's "support mbuf handling in alpha sgmap dma maps" commit.brad2-113/+5
2006-03-27rev 1.30brad1-13/+12
2006-03-20factorize SGMAP-mapped DMA map creation and destroy codemartin2-2/+51
2006-03-18In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter.miod1-3/+1
2006-03-13Protect sgmap extents with splvm(); from NetBSD.miod1-5/+10
2006-01-29Add a alpha_shared_intr_reset_strays() function that resets the straymartin1-1/+14
2005-10-28no more Mach-macrosmartin1-2/+2
2004-12-25Use list and queue macros where applicable to make the code easier to read;miod2-11/+8
2004-11-09Do not map empty mbufs (m_len == 0) in bus_dmamap_load_mbuf() as these mappingsclaudio2-3/+8
2004-06-28Use new event counter API for interrupt counting on alpha. By me, with someaaron1-2/+7
2004-01-13support mbuf handling in alpha sgmap dma maps; from netbsdderaadt1-180/+187
2003-10-18typos from Jared Yanovich;jmc2-5/+5
2002-10-07this removes the functionality of adding allocatedmickey1-1/+2
2002-10-06No more need to initialize the result list before uvm_pglistalloc.art1-2/+1
2002-06-25No \n at the end of a panic() message... I thought all occurences had beenmiod1-2/+2
2002-03-20Since the sgmap is used in interrupts protect the extent with splvm.art1-1/+7