NetBSD/sys/arch/mips
mrg 4410329b87 add a pair of new bus_dma(9) functions:
int _bus_dmatag_subregion(bus_dma_tag_t tag,
				  bus_addr_t min_addr,
				  bus_addr_t max_addr,
				  bus_dma_tag_t *newtag,
				  int flags)
	void _bus_dmatag_destroy(bus_dma_tag_t tag)

that allow a (normally broken/limited) device to restrict the bus address
range it can talk to.  this is used by bce(4) to limit DMA addresses to
1GB range, the maximum the chip can address.

all this is from Yorick Hardy <yhardy@uj.ac.za> with input from several
people on tech-kern.

XXX: bus_dma(9) needs an update still.
2007-02-21 20:41:23 +00:00
..
alchemy merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
atheros Following other platform-dependent MIPS code, use SI_NQUEUES for 2007-02-21 02:26:15 +00:00
bonito Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:06:46 +00:00
cfe merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
conf Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
include add a pair of new bus_dma(9) functions: 2007-02-21 20:41:23 +00:00
mips Fix checks for 64-bit MIPS (MIPS64 _doesn't_ mean 64-bit MIPS(!)). 2007-02-19 22:04:07 +00:00
sibyte More from Matt Fleming: 2006-10-01 20:31:49 +00:00
Makefile
Makefile.inc Expand SMIPS so that the 'tags' make-target covers more sources. 2007-02-21 02:28:30 +00:00