freebsd-dev/sys/arm/xscale/ixp425
Jeff Roberson 5df87b21d3 Replace kernel virtual address space allocation with vmem. This provides
transparent layering and better fragmentation.

 - Normalize functions that allocate memory to use kmem_*
 - Those that allocate address space are named kva_*
 - Those that operate on maps are named kmap_*
 - Implement recursive allocation handling for kmem_arena in vmem.

Reviewed by:	alc
Tested by:	pho
Sponsored by:	EMC / Isilon Storage Division
2013-08-07 06:21:20 +00:00
..
avila_ata.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
avila_gpio.c Fix undefined behaviour in several gpio_pin_setflags() routines (under 2013-04-13 21:21:13 +00:00
avila_led.c Provide a mutex around the read/modify/write of the IXP425_GPIO_* 2010-11-14 20:41:22 +00:00
avila_machdep.c Eliminate a redundant #include: machine/pmap.h is already included 2013-03-01 19:02:41 +00:00
cambria_exp_space.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
cambria_fled.c Pass the correct pointer to fled_cb(). 2010-03-26 18:49:43 +00:00
cambria_gpio.c Fix undefined behaviour in several gpio_pin_setflags() routines (under 2013-04-13 21:21:13 +00:00
cambria_led.c strict kobj signatures: number of fixes for arm architecture 2009-06-11 17:05:13 +00:00
files.avila Add a GPIO driver for the Gateworks Cambria platform. 2010-11-11 20:18:33 +00:00
files.ixp425 Add a real dependency on the microcode. 2011-02-25 09:07:17 +00:00
if_npe.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
if_npereg.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixdp425_pci.c Fix header pollution, possibly unbreaking the build of cfi_bus_ixp4xx.c 2011-12-31 15:53:34 +00:00
ixdp425reg.h
ixp425_a4x_io.S
ixp425_a4x_space.c Refactor certain ARM bus space methods: instead of having multiple copies of 2008-04-03 18:22:08 +00:00
ixp425_iic.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_intr.h Merge WIP from p4: 2008-12-13 01:21:37 +00:00
ixp425_mem.c Merge WIP from p4: 2008-12-13 01:21:37 +00:00
ixp425_npe.c - Correct mispellings of the word occurrence 2013-04-17 11:40:10 +00:00
ixp425_npereg.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_npevar.h NPE cleanups needed for ancillary drivers (e.g. crypto acceleration): 2008-12-23 04:51:46 +00:00
ixp425_pci_asm.S
ixp425_pci_space.c Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
ixp425_pci.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_qmgr.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_qmgr.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_space.c Refactor certain ARM bus space methods: instead of having multiple copies of 2008-04-03 18:22:08 +00:00
ixp425_timer.c Merge WIP from p4: 2008-12-13 01:21:37 +00:00
ixp425_wdog.c Merge WIP from p4: 2008-12-13 01:21:37 +00:00
ixp425.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425reg.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425var.h Fix header pollution, possibly unbreaking the build of cfi_bus_ixp4xx.c 2011-12-31 15:53:34 +00:00
std.avila Merge WIP from p4: 2008-12-13 01:21:37 +00:00
std.ixp425 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.ixp435 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
uart_bus_ixp425.c o remove hack to write UUE+RTOIE in the uart's IER; force them with hints 2009-06-22 22:46:37 +00:00
uart_cpu_ixp425.c