History log of /netbsd/sys/arch/pmax/pmax/bus_dma.c (Results 1 – 25 of 64)
Revision Date Author Comments
# 52e7d049 26-Jul-2022 andvar <andvar@NetBSD.org>

s/functin/function/ in copy pasted comment.


# 66ff8ec6 22-Jan-2022 skrll <skrll@NetBSD.org>

Ensure bus_dmatag_subregion is called with an inclusive max_addr
everywhere.


# ab366e50 22-Jan-2022 skrll <skrll@NetBSD.org>

Trailing whitespace


# e0311d0d 05-Dec-2021 msaitoh <msaitoh@NetBSD.org>

s/invlid/invalid/ in comment.


# d5721f74 21-Nov-2020 thorpej <thorpej@NetBSD.org>

malloc(9) -> kmem(9)


# 10afb71a 18-May-2017 christos <christos@NetBSD.org>

Fix debug (make it compile)


# d1e404e7 11-Jun-2015 matt <matt@NetBSD.org>

Add struct pmap_limits and pm_{min,max}addr from uvm/pmap/map.h and use it to
store avail_start, avail_end, virtual_start, and virtual_end.
Remove iospace and let emips just bump pmap_limits.virtual_

Add struct pmap_limits and pm_{min,max}addr from uvm/pmap/map.h and use it to
store avail_start, avail_end, virtual_start, and virtual_end.
Remove iospace and let emips just bump pmap_limits.virtual_start to get the
VA space it needs.
pmap_segtab.c is almost identical to uvm/pmap/pmap_segtab.c now. It won't
be long until we switch to the uvm/pmap one.

show more ...


# 1d4eb34f 02-Oct-2012 christos <christos@NetBSD.org>

move common/bus_dma/ -> dev/bus_dma/


# 661d890f 09-Jul-2011 matt <matt@NetBSD.org>

Cleanu <machine/*> includes


# 3cd44b66 20-Feb-2011 matt <matt@NetBSD.org>

Merge forward from matt-nb5-mips64.
New interrupt code.
mips64 support for DS5000/260.


# 290a34a0 14-Dec-2009 matt <matt@NetBSD.org>

Merge from matt-nb5-mips64
Merge mips-specific arch files.


# cba1ce22 21-Aug-2009 thorpej <thorpej@NetBSD.org>

Use bus_dmamem_common.


# 8a66a954 20-Jul-2009 tsutsui <tsutsui@NetBSD.org>

KNF, ANSIfy, and misc cosmetics.


# 82357f6d 14-Mar-2009 dsl <dsl@NetBSD.org>

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.


# 02cdf4d2 14-Mar-2009 dsl <dsl@NetBSD.org>

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.


# 06c343ac 04-Jun-2008 ad <ad@NetBSD.org>

vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# 53524e44 04-Mar-2007 christos <christos@NetBSD.org>

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.


# 35a60718 16-Apr-2006 tsutsui <tsutsui@NetBSD.org>

Mising -> Mixing


# ec5a9318 01-Mar-2006 yamt <yamt@NetBSD.org>

merge yamt-uio_vmspace branch.

- use vmspace rather than proc or lwp where appropriate.
the latter is more natural to specify an address space.
(and less likely to be abused for random purposes.

merge yamt-uio_vmspace branch.

- use vmspace rather than proc or lwp where appropriate.
the latter is more natural to specify an address space.
(and less likely to be abused for random purposes.)
- fix a swdmover race.

show more ...


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# bc21da4c 24-Nov-2005 yamt <yamt@NetBSD.org>

bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer.
bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.

we have too many copies!


# 6b2d8b66 01-Apr-2005 yamt <yamt@NetBSD.org>

merge yamt-km branch.
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management

merge yamt-km branch.
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management API.
- simplify pmap bootstrap of some ports.
- some related cleanups.

show more ...


# a6db24a4 09-Mar-2005 matt <matt@NetBSD.org>

Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API
to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz
supplied to bus_dmamap_create). dm_max

Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API
to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz
supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to
bus_dmamap_create when the dmamap is unloaded.

show more ...


# 7a60e772 28-Nov-2004 thorpej <thorpej@NetBSD.org>

bus_dmamap_load_mbuf(): Skip zero-length mbufs.
kern/24811


123