linux/arch/ia64
Christoph Hellwig c9eb6172c3 dma-mapping: turn dma_cache_sync into a dma_map_ops method
After we removed all the dead wood it turns out only two architectures
actually implement dma_cache_sync as a real op: mips and parisc.  Add
a cache_sync method to struct dma_map_ops and implement it for the
mips defualt DMA ops, and the parisc pa11 ops.

Note that arm, arc and openrisc support DMA_ATTR_NON_CONSISTENT, but
never provided a functional dma_cache_sync implementations, which
seems somewhat odd.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Robin Murphy <robin.murphy@arm.com>
2017-10-19 16:37:49 +02:00
..
configs [IA64] refresh arch/ia64/configs/* using "make savedefconfig" 2014-09-23 11:09:29 -07:00
dig
hp tty: simserial: drop unused alt_speed handling 2017-06-13 11:49:58 +02:00
include dma-mapping: turn dma_cache_sync into a dma_map_ops method 2017-10-19 16:37:49 +02:00
kernel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2017-09-11 18:34:47 -07:00
lib kill strlen_user() 2017-05-15 23:40:22 -04:00
mm mm/hugetlb: add size parameter to huge_pte_offset() 2017-07-06 16:24:34 -07:00
oprofile
pci PCI: Add a generic weak pcibios_align_resource() 2017-08-02 14:53:16 -05:00
scripts ia64: remove paravirt code 2015-06-10 14:26:32 -07:00
sn ia64: sn: pci: move inline before type 2017-07-12 16:26:04 -07:00
uv
install.sh
Kconfig HAVE_ARCH_HARDENED_USERCOPY is unconditional now 2017-04-26 12:11:06 -04:00
Kconfig.debug get rid of SYSVIPC_COMPAT on ia64 2017-07-15 20:46:48 -04:00
Makefile kbuild: drop redundant "PHONY += FORCE" 2016-04-20 10:38:40 +02:00
module.lds