NetBSD/sys/arch/cobalt/include
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
..
ansi.h
aout_machdep.h
asm.h
autoconf.h Use bus_space_map(9) to get bus_space_handle_t on each driver 2006-04-06 11:50:19 +00:00
bootinfo.h u_intNN_t -> uintNN_t 2006-04-15 11:33:33 +00:00
bsd-aout.h
bswap.h
bus.h add a pair of new bus_dma(9) functions: 2007-02-21 20:41:23 +00:00
cdefs.h
cpu_counter.h
cpu.h Identify cobalt models at boot and store it to a variable cobalt_id. 2006-04-15 11:28:52 +00:00
db_machdep.h
disklabel.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ecoff_machdep.h
elf_machdep.h
endian_machdep.h
endian.h
float.h
ieee.h
ieeefp.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
intr.h Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch callouts 2007-02-16 02:53:43 +00:00
kcore.h
kdbparam.h
leds.h
limits.h
loadfile_machdep.h free -> dealloc 2006-01-25 18:28:25 +00:00
lock.h
locore.h
Makefile Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
math.h
mcontext.h
mips_opcode.h
mutex.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
nvram.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
param.h Protect from multiple inclusion. 2006-09-26 13:11:59 +00:00
pcb.h
pci_machdep.h u_intNN_t -> uintNN_t 2006-04-15 11:33:33 +00:00
pmap.h
pmc.h
proc.h
profile.h
psl.h
pte.h
ptrace.h
reg.h
regdef.h
regnum.h
reloc.h
rwlock.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
setjmp.h
signal.h
stdarg.h
trap.h
types.h Convert to common mips3_cp0_counter clock. 2006-09-07 03:38:54 +00:00
varargs.h
vmparam.h
wchar_limits.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wired_map.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00