Skip to content

Commit 9f4df96

Browse files
author
Christoph Hellwig
committed
dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>
Move more nitty gritty DMA implementation details into the common internal header. Signed-off-by: Christoph Hellwig <[email protected]>
1 parent 19c65c3 commit 9f4df96

File tree

29 files changed

+118
-137
lines changed

29 files changed

+118
-137
lines changed

MAINTAINERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5203,7 +5203,6 @@ F: include/asm-generic/dma-mapping.h
52035203
F: include/linux/dma-direct.h
52045204
F: include/linux/dma-mapping.h
52055205
F: include/linux/dma-map-ops.h
5206-
F: include/linux/dma-noncoherent.h
52075206
F: kernel/dma/
52085207

52095208
DMA-BUF HEAPS FRAMEWORK

arch/arc/mm/dma.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
*/
55

66
#include <linux/dma-map-ops.h>
7-
#include <linux/dma-noncoherent.h>
87
#include <asm/cache.h>
98
#include <asm/cacheflush.h>
109

arch/arm/mm/dma-mapping.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include <linux/device.h>
1717
#include <linux/dma-direct.h>
1818
#include <linux/dma-map-ops.h>
19-
#include <linux/dma-noncoherent.h>
2019
#include <linux/highmem.h>
2120
#include <linux/memblock.h>
2221
#include <linux/slab.h>

arch/arm/xen/mm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: GPL-2.0-only
22
#include <linux/cpu.h>
33
#include <linux/dma-direct.h>
4-
#include <linux/dma-noncoherent.h>
4+
#include <linux/dma-map-ops.h>
55
#include <linux/gfp.h>
66
#include <linux/highmem.h>
77
#include <linux/export.h>

arch/arm64/mm/dma-mapping.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <linux/gfp.h>
88
#include <linux/cache.h>
99
#include <linux/dma-map-ops.h>
10-
#include <linux/dma-noncoherent.h>
1110
#include <linux/dma-iommu.h>
1211
#include <xen/xen.h>
1312
#include <xen/swiotlb-xen.h>

arch/c6x/mm/dma-coherent.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <linux/bitops.h>
1616
#include <linux/module.h>
1717
#include <linux/interrupt.h>
18-
#include <linux/dma-noncoherent.h>
18+
#include <linux/dma-map-ops.h>
1919
#include <linux/memblock.h>
2020

2121
#include <asm/cacheflush.h>

arch/csky/mm/dma-mapping.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
#include <linux/cache.h>
55
#include <linux/dma-map-ops.h>
6-
#include <linux/dma-noncoherent.h>
76
#include <linux/genalloc.h>
87
#include <linux/highmem.h>
98
#include <linux/io.h>

arch/hexagon/kernel/dma.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Copyright (c) 2010-2012, The Linux Foundation. All rights reserved.
66
*/
77

8-
#include <linux/dma-noncoherent.h>
8+
#include <linux/dma-map-ops.h>
99
#include <linux/memblock.h>
1010
#include <linux/genalloc.h>
1111
#include <linux/module.h>

arch/ia64/mm/init.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <linux/kernel.h>
99
#include <linux/init.h>
1010

11-
#include <linux/dma-noncoherent.h>
11+
#include <linux/dma-map-ops.h>
1212
#include <linux/dmar.h>
1313
#include <linux/efi.h>
1414
#include <linux/elf.h>

arch/m68k/kernel/dma.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#undef DEBUG
88

9-
#include <linux/dma-noncoherent.h>
9+
#include <linux/dma-map-ops.h>
1010
#include <linux/device.h>
1111
#include <linux/kernel.h>
1212
#include <linux/platform_device.h>

0 commit comments

Comments
 (0)