1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/arm/arm
Olivier Houchard 96c7367b9e The bounce zone sees its page number increased if multiple dma maps use it in
the same dma tag. However, it can happen multiple dma tags share the same
bounce zone too, so add a per-bounce zone map counter, and check it instead of
the dma tag map counter, to know if we have to alloc more pages.

Reported by:	miwi
Reviewed by:	scottl
2009-02-09 18:03:31 +00:00
..
autoconf.c
bcopy_page.S Do not use __XSCALE__ to detect if pld/strd/ldrd is available, use 2007-10-13 12:05:03 +00:00
bcopyinout_xscale.S
bcopyinout.S Do not use __XSCALE__ to detect if pld/strd/ldrd is available, use 2007-10-13 12:05:03 +00:00
blockio.S
bootconfig.c
bus_space_asm_generic.S
bus_space_generic.c Now really add the bus_space_generic.c file... 2008-04-03 18:28:34 +00:00
busdma_machdep.c The bounce zone sees its page number increased if multiple dma maps use it in 2009-02-09 18:03:31 +00:00
copystr.S
cpufunc_asm_arm7tdmi.S
cpufunc_asm_arm8.S
cpufunc_asm_arm9.S
cpufunc_asm_arm10.S
cpufunc_asm_arm11.S Merge support from p4 (from NetBSD) for arm9e and arm10, arm11 cores. Not 2007-10-18 05:33:06 +00:00
cpufunc_asm_armv4.S
cpufunc_asm_armv5_ec.S Merge support from p4 (from NetBSD) for arm9e and arm10, arm11 cores. Not 2007-10-18 05:33:06 +00:00
cpufunc_asm_armv5.S Merge support from p4 (from NetBSD) for arm9e and arm10, arm11 cores. Not 2007-10-18 05:33:06 +00:00
cpufunc_asm_ixp12x0.S
cpufunc_asm_sa1.S
cpufunc_asm_sa11x0.S
cpufunc_asm_sheeva.S Rename Marvell ARM CPU specific file according to r186933. 2009-01-09 10:55:33 +00:00
cpufunc_asm_xscale_c3.S
cpufunc_asm_xscale.S
cpufunc_asm.S
cpufunc.c Fix confusing naming of Marvell ARM CPU specific routines. 2009-01-09 10:45:04 +00:00
db_disasm.c
db_interface.c Add "add pc, whatever" as a branch instruction, we use it in memcpy(). 2008-08-03 15:35:32 +00:00
db_trace.c Break out stack(9) from ddb(4): 2007-12-02 20:40:35 +00:00
disassem.c
dump_machdep.c Remove unused variables. 2009-02-02 20:09:14 +00:00
elf_machdep.c Add sv_flags field to struct sysentvec with intention to provide description 2008-11-22 12:36:15 +00:00
elf_trampoline.c Remove unused variables. 2009-02-02 20:09:14 +00:00
exception.S Remove some long-dead code 2008-04-08 10:24:42 +00:00
fiq_subr.S
fiq.c
fusu.S
gdb_machdep.c
genassym.c Provide L2 cache synchronization (write back + invalidation) on ARM. 2008-10-13 18:59:59 +00:00
identcpu.c Merge WIP from p4: 2008-12-13 01:21:37 +00:00
in_cksum_arm.S Do not use __XSCALE__ to detect if pld/strd/ldrd is available, use 2007-10-13 12:05:03 +00:00
in_cksum.c
inckern.S
intr.c ARM interrupts improvements. 2008-09-11 12:36:13 +00:00
irq_dispatch.S
locore.S Initial support of loader(8) for ARM machines running U-Boot. 2008-10-14 10:11:14 +00:00
machdep.c - Add an integer argument to idle to indicate how likely we are to wake 2008-04-25 05:18:50 +00:00
mem.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
minidump_machdep.c Support kernel crash mini dumps on ARM architecture. 2008-11-06 16:20:27 +00:00
nexus.c ARM nexus style(9) improvements. 2008-09-11 12:39:54 +00:00
pmap.c Remove unused variables. 2009-02-02 20:09:14 +00:00
setcpsr.S
setstack.s
stack_machdep.c Break out stack(9) from ddb(4): 2007-12-02 20:40:35 +00:00
support.S Back when I committed the arm port, I've been asked to move 2008-01-12 21:11:43 +00:00
swtch.S Eliminate flushing of L2 cache in ARM context switch routines. 2008-10-16 19:06:24 +00:00
sys_machdep.c
trap.c Remove kernel support for M:N threading. 2008-03-12 10:12:01 +00:00
uio_machdep.c MFi386: 2008-03-06 22:27:35 +00:00
undefined.c Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
vectors.S
vm_machdep.c Remove unused variables. 2009-02-02 20:09:14 +00:00