summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-bcm63xx.c
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2013-05-01 13:23:05 +0200
committerCatalin Marinas <catalin.marinas@arm.com>2013-06-07 18:58:28 +0200
commitb5b6c9e9149d8a7c3f1d7b9d0c046c6184e1dd17 (patch)
tree820998f37abcb6ab846e9c9ec59ec30c5c0b43f4 /drivers/spi/spi-bcm63xx.c
parentarm64: Provide default implementation for dma_{alloc,free}_attrs (diff)
downloadlinux-b5b6c9e9149d8a7c3f1d7b9d0c046c6184e1dd17.tar.xz
linux-b5b6c9e9149d8a7c3f1d7b9d0c046c6184e1dd17.zip
arm64: Avoid cache flushing in flush_dcache_page()
The flush_dcache_page() function is called when the kernel modified a page cache page. Since the D-cache on AArch64 does not have aliases this function can simply mark the page as dirty for later flushing via set_pte_at()/__sync_icache_dcache() if the page is executable (to ensure the I-D cache coherency). Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Reported-by: Will Deacon <will.deacon@arm.com> Acked-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'drivers/spi/spi-bcm63xx.c')
0 files changed, 0 insertions, 0 deletions