Module Name: src Committed By: macallan Date: Thu Sep 22 05:08:52 UTC 2011
Modified Files: src/sys/arch/mips/include: cpu.h cpuregs.h mips3_pte.h pmap.h src/sys/arch/mips/mips: bus_space_alignstride_chipdep.c mips_machdep.c pmap.c Log Message: support BUS_SPACE_MAP_PREFETCH in order to allow mapping device memory and DMA buffers with cacheing disabled but things like write combining, relaxed ordering etc. allowed when the CPU supports it so far enabled only on Loongson, should work on R1xk and probably newer CPUs To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch/mips/include/cpu.h cvs rdiff -u -r1.86 -r1.87 src/sys/arch/mips/include/cpuregs.h cvs rdiff -u -r1.27 -r1.28 src/sys/arch/mips/include/mips3_pte.h cvs rdiff -u -r1.60 -r1.61 src/sys/arch/mips/include/pmap.h cvs rdiff -u -r1.15 -r1.16 \ src/sys/arch/mips/mips/bus_space_alignstride_chipdep.c cvs rdiff -u -r1.248 -r1.249 src/sys/arch/mips/mips/mips_machdep.c cvs rdiff -u -r1.203 -r1.204 src/sys/arch/mips/mips/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.