linux-stable/arch/parisc
Helge Deller de873bce06 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
[ Upstream commit 59fa12646d ]

Add comment in arch_sync_dma_for_device() and handle the direction flag in
arch_sync_dma_for_cpu().

When receiving data from the device (DMA_FROM_DEVICE) unconditionally
purge the data cache in arch_sync_dma_for_cpu().

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-06-21 15:44:09 +02:00
..
boot
configs
include parisc: Fix flush_dcache_page() for usage from irq context 2023-05-30 12:44:09 +01:00
kernel parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 2023-06-21 15:44:09 +02:00
lib Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" 2021-09-03 10:08:16 +02:00
math-emu parisc: math-emu: Fix fall-through warnings 2021-10-27 09:54:24 +02:00
mm parisc: Drop __init from map_pages declaration 2022-02-23 11:59:54 +01:00
oprofile
defpalo.conf
install.sh parisc: Fix "make install" on newer debian releases 2021-12-08 09:01:13 +01:00
Kconfig parisc: Enable ARCH_HAS_STRICT_MODULE_RWX 2022-06-29 08:58:48 +02:00
Kconfig.debug
Makefile module/ftrace: handle patchable-function-entry 2022-02-23 11:59:56 +01:00
nm