summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/dev
AgeCommit message (Expand)Author
2019-05-13free(9) sizes.Martin Pieuchot
2018-01-11Add size for free.Visa Hankala
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2015-09-02sizes for free()Theo de Raadt
2015-05-19Move acquisition of the kernel lock deeper in the interrupt path, and makeMiod Vallat
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-09-13Replace all queue *_END macro calls except CIRCLEQ_END with NULL.Doug Hogan
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-11sgmap loading didnt respect the dmamaps max number of segments.David Gwynne
2014-07-11Convert bus_dmamem_map(9) to km_alloc(9) in order to make it fail andMartin Pieuchot
2014-06-14Preallocate sgmap extent regions for tsp, cia and mcpcia dma maps, which fallJonathan Matthew
2014-03-31Use extent_alloc_with_descr(9) and add a mutex to protect the extent.Mark Kettenis
2011-06-23Fix the error path in bus_dmamem_map.Ariane van der Steldt
2011-04-15More than a decade ago, interrupt handlers on sparc started returning 0Theo de Raadt
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
2010-11-20This is a first step towards getting rid of avail_start and avail_end in theMiod Vallat
2010-09-20Get rid of evcount's support for arranging counters in a treeMatthew Dempsky
2010-04-10pmap_extract() does the equivalent of vtophys if pmap_kernel(), so instead ofOwain Ainsworth
2010-03-29PMAP_CANFAIL for bus_dmamem_map on all other architectures (and someOwain Ainsworth
2009-09-30Remove unused last argument of alpha_shared_intr_disestablish().Miod Vallat
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-04-14Convert the waitok field of uvm_pglistalloc to "flags", more will be added soon.Owain Ainsworth
2009-03-07When allocating memory in bus_dmamem_alloc() with uvm_pglistalloc(), do notMiod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-10-02Apply (with slight variants) this elimination of bzero() with M_ZERO:Kenneth R Westerback
2006-06-15Rework the interrupt code, shaving some cycles off in the process.Brad Smith
2006-05-21Check for stale flags in the DMA map.Brad Smith
2006-05-21- _bus_dmamap_load_buffer_direct_common -> _bus_dmamap_load_buffer_directBrad Smith
2006-05-21Fix a couple of comments.Brad Smith
2006-05-21Pay attention to BUS_DMA_READ; don't need to allocate a spillBrad Smith
2006-05-21Implement dmamap_load_uio for SGMAPs.Brad Smith
2006-05-12Keep track of which DMA window was actually used to map theBrad Smith
2006-04-13Use PAGE_SIZE rather than NBPG.Brad Smith
2006-04-04clean up after Theo's "support mbuf handling in alpha sgmap dma maps" commit.Brad Smith
2006-03-27rev 1.30Brad Smith
2006-03-20factorize SGMAP-mapped DMA map creation and destroy codeMartin Reindl
2006-03-18In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter.Miod Vallat
2006-03-13Protect sgmap extents with splvm(); from NetBSD.Miod Vallat
2006-01-29Add a alpha_shared_intr_reset_strays() function that resets the strayMartin Reindl
2005-10-28no more Mach-macrosMartin Reindl
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-11-09Do not map empty mbufs (m_len == 0) in bus_dmamap_load_mbuf() as these mappingsClaudio Jeker
2004-06-28Use new event counter API for interrupt counting on alpha. By me, with someAaron Campbell
2004-01-13support mbuf handling in alpha sgmap dma maps; from netbsdTheo de Raadt
2003-10-18typos from Jared Yanovich;Jason McIntyre
2002-10-07this removes the functionality of adding allocatedMichael Shalayeff
2002-10-06No more need to initialize the result list before uvm_pglistalloc.Artur Grabowski
2002-06-25No \n at the end of a panic() message... I thought all occurences had beenMiod Vallat
2002-03-20Since the sgmap is used in interrupts protect the extent with splvm.Artur Grabowski