NetBSD/sys/arch/arm
tsutsui 0d803bc828 Allow pxa2x0_lcd driver mapping screen buffer memory cachable with
write-through map (i.e. map it without BUS_DMA_COHERENT) since
currently all DMA data transfers are memory to device only.

Disabled by default, but enabled by "options PXA2X0_LCD_WRITETHROUGH"
or setting pxa2x0_lcd_writethrough = 1 in a kernel binary.

Tested on WS003SH by me and on WS011SH by jun@, and console output speed
is improved ~three times faster than coherent (uncached) mapping.

XXX: should we have a flag like BUS_DMA_WRITETHROUGH in MI bus_dma(9)?
2010-08-08 11:24:52 +00:00
..
arm implement ucas_* for arm. 2010-07-07 01:17:26 +00:00
arm32 implement cpu_lwp_setprivate() on several platforms. 2010-07-07 01:20:49 +00:00
at91 Misc fixes to get this to compile again. 2010-06-19 19:47:34 +00:00
conf Cleanup the armv7 changes. Add ARM_ARCH_7. Use CPU_CORTEX instead of 2010-06-19 19:44:57 +00:00
ep93xx Apply fixes for PR port-arm/43339: 2010-06-13 02:11:22 +00:00
footbridge Apply fixes for PR port-arm/43339: 2010-06-13 02:11:22 +00:00
fpe-arm
gemini
imx
include implement cpu_lwp_setprivate() on several platforms. 2010-07-07 01:20:49 +00:00
iomd
ixp12x0 Apply fixes for PR port-arm/43339: 2010-06-13 02:11:22 +00:00
mainbus
ofw
omap Add useful GPMC_CS_SIZE macro for mapping CS registers. 2010-07-10 11:50:49 +00:00
pic
s3c2xx0
sa11x0
vfp
xscale Allow pxa2x0_lcd driver mapping screen buffer memory cachable with 2010-08-08 11:24:52 +00:00
Makefile