https://github.com/torvalds/linux
Revision 6ecba8eb51b7d23fda66388a5420be7d8688b186 authored by Catalin Marinas on 25 April 2014, 14:31:45 UTC, committed by Catalin Marinas on 03 May 2014, 21:20:34 UTC
Recently, the default DMA ops have been changed to non-coherent for
alignment with 32-bit ARM platforms (and DT files). This patch adds bus
notifiers to be able to set the coherent DMA ops (with no cache
maintenance) for devices explicitly marked as coherent via the
"dma-coherent" DT property.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
1 parent c7a4a76
History
Tip revision: 6ecba8eb51b7d23fda66388a5420be7d8688b186 authored by Catalin Marinas on 25 April 2014, 14:31:45 UTC
arm64: Use bus notifiers to set per-device coherent DMA ops
Tip revision: 6ecba8e
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 1.1 KB
.mailmap -rw-r--r-- 4.4 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 93.6 KB
Kbuild -rw-r--r-- 2.5 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 271.4 KB
Makefile -rw-r--r-- 50.5 KB
README -rw-r--r-- 18.3 KB
REPORTING-BUGS -rw-r--r-- 7.3 KB

README

back to top