ryo
509197b672
use designated initializer to make adaptability and flexibility for changing struct bus_space.
...
no functional change.
2018-03-16 17:56:31 +00:00
martin
8406c9a83f
Fix compilation
2014-02-24 10:50:40 +00:00
matt
5803417a10
Don't manipulate the pte to get uncached memory, use PMAP_NOCACHE instead.
...
Convert footbring to kenter_pa/kremove
2014-02-22 20:33:00 +00:00
skrll
08a4aba755
C99 types
2012-11-12 18:00:34 +00:00
matt
e1be636f14
Remove inline from global routines
2011-07-11 15:59:56 +00:00
dyoung
ed9977b122
#include <sys/bus.h> instead of <machine/bus.h>.
2011-07-01 20:26:35 +00:00
cegger
9480c51b04
Add a flags argument to pmap_kenter_pa(9).
...
Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html
No objections.
2009-11-07 07:27:40 +00:00
rmind
f95af63371
Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
...
Reviewed and approved by ichiro@ (copyright holder).
2009-10-21 14:15:50 +00:00
simonb
a8b3022a42
Tab Police.
2006-04-10 03:36:03 +00:00
perry
5f1c88d70d
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:06:46 +00:00
yamt
bc21da4cfb
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!
2005-11-24 13:08:32 +00:00
yamt
6b2d8b66a4
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.
2005-04-01 11:59:21 +00:00
ichiro
066497ec38
add comment and delete unused definition
2003-09-25 14:48:16 +00:00
ichiro
663ccee1cc
pci bus support
2003-09-25 14:11:18 +00:00