linux/arch/cris/include/asm
FUJITA Tomonori 3b9c6c11f5 dma-mapping: remove dma_is_consistent API
Architectures implement dma_is_consistent() in different ways (some
misinterpret the definition of API in DMA-API.txt).  So it hasn't been so
useful for drivers.  We have only one user of the API in tree.  Unlikely
out-of-tree drivers use the API.

Even if we fix dma_is_consistent() in some architectures, it doesn't look
useful at all.  It was invented long ago for some old systems that can't
allocate coherent memory at all.  It's better to export only APIs that are
definitely necessary for drivers.

Let's remove this API.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-11 08:59:21 -07:00
..
asm-offsets.h kbuild: move asm-offsets.h to include/generated 2009-12-12 13:08:14 +01:00
atomic.h atomic_t: Cast to volatile when accessing atomic variables 2010-05-17 07:57:27 -07:00
auxvec.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
axisflashmap.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
bitops.h cris: define __fls 2009-01-03 15:37:14 +10:30
bitsperlong.h asm-generic: introduce asm/bitsperlong.h 2009-06-11 21:02:14 +02:00
bug.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
bugs.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
byteorder.h byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
cache.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
cacheflush.h block: add helpers to run flush_dcache_page() against a bio and a request's pages 2009-11-26 09:16:19 +01:00
checksum.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
cputime.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
current.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
delay.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
device.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
div64.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
dma-mapping.h dma-mapping: remove dma_is_consistent API 2010-08-11 08:59:21 -07:00
dma.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
elf.h elf: kill USE_ELF_CORE_DUMP 2009-12-16 07:20:12 -08:00
emergency-restart.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
errno.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
eshlibld.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ethernet.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
etraxgpio.h CRIS: Better ARTPEC-3 support for gpio 2010-08-04 13:02:38 +02:00
etraxi2c.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
fasttimer.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
fb.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
fcntl.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ftrace.h tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
futex.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
hardirq.h CRIS: convert to asm-generic/hardirq.h 2009-09-01 17:23:32 +02:00
hw_irq.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
io.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ioctl.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ioctls.h tty: Add EXTPROC support for LINEMODE 2010-08-10 13:47:39 -07:00
ipcbuf.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
irq_regs.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
irq.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
Kbuild byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
kdebug.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
kmap_types.h kmap_types: make most arches use generic header file 2009-06-16 19:47:51 -07:00
linkage.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
local64.h arch: Implement local64_t 2010-06-09 11:12:36 +02:00
local.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
mman.h mm: remove duplicate asm/mman.h files 2009-09-22 07:17:42 -07:00
mmu_context.h CRIS: Change DEFINE_PER_CPU of current_pgd to be non volatile. 2009-06-24 15:13:41 +09:00
mmu.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
module.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
msgbuf.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
mutex.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
page.h asm-generic: rename page.h and uaccess.h 2009-06-11 21:02:17 +02:00
param.h CRIS: Simplify param.h by simply including <asm-generic/param.h> 2010-05-25 16:50:04 +02:00
pci.h pci-dma: add linux/pci-dma.h to linux/pci.h 2010-03-12 15:52:42 -08:00
percpu.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
pgalloc.h mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() 2009-07-27 12:10:38 -07:00
pgtable.h MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself 2010-02-20 16:41:46 +00:00
poll.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
posix_types.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
processor.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ptrace.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
resource.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
rs485.h tty: Use the generic RS485 ioctl on CRIS 2009-04-07 08:44:05 -07:00
rtc.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
scatterlist.h remove needless ISA_DMA_THRESHOLD 2010-08-07 18:15:50 +02:00
sections.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
segment.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
sembuf.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
setup.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
shmbuf.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
shmparam.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
sigcontext.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
siginfo.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
signal.h asm-generic: rename termios.h, signal.h and mman.h 2009-06-11 21:01:52 +02:00
smp.h cpumask: centralize cpu_online_map and cpu_possible_map 2008-12-13 21:19:41 +10:30
socket.h net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
sockios.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
spinlock.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
stat.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
statfs.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
string.h CRISv32: Add arch optimized strcmp. 2009-06-10 15:21:03 +02:00
swab.h cris: introduce asm/swab.h 2009-01-14 19:56:49 -08:00
sync_serial.h CRIS: Add ARTPEC-3 and timestamps for sync-serial 2010-08-04 13:02:39 +02:00
system.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
termbits.h tty: Add EXTPROC support for LINEMODE 2010-08-10 13:47:39 -07:00
termios.h tty: Use the generic RS485 ioctl on CRIS 2009-04-07 08:44:05 -07:00
thread_info.h add descriptive comment for TIF_MEMDIE task flag declaration. 2010-05-14 11:13:27 +02:00
timex.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
tlb.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
tlbflush.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
topology.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
types.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
uaccess.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
ucontext.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
unaligned.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00
unistd.h Add generic sys_ipc wrapper 2010-03-12 15:52:32 -08:00
user.h [CRIS] Move header files from include to arch/cris/include. 2008-10-29 17:29:44 +01:00