diff options
| -rw-r--r-- | lib/swiotlb.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/swiotlb.c b/lib/swiotlb.c index 15954b86f09e..47aeb04c1997 100644 --- a/lib/swiotlb.c +++ b/lib/swiotlb.c | |||
| @@ -692,6 +692,7 @@ void swiotlb_tbl_sync_single(struct device *hwdev, phys_addr_t tlb_addr, | |||
| 692 | } | 692 | } |
| 693 | } | 693 | } |
| 694 | 694 | ||
| 695 | #ifdef CONFIG_DMA_DIRECT_OPS | ||
| 695 | static inline bool dma_coherent_ok(struct device *dev, dma_addr_t addr, | 696 | static inline bool dma_coherent_ok(struct device *dev, dma_addr_t addr, |
| 696 | size_t size) | 697 | size_t size) |
| 697 | { | 698 | { |
| @@ -763,6 +764,7 @@ static bool swiotlb_free_buffer(struct device *dev, size_t size, | |||
| 763 | DMA_ATTR_SKIP_CPU_SYNC); | 764 | DMA_ATTR_SKIP_CPU_SYNC); |
| 764 | return true; | 765 | return true; |
| 765 | } | 766 | } |
| 767 | #endif | ||
| 766 | 768 | ||
| 767 | static void | 769 | static void |
| 768 | swiotlb_full(struct device *dev, size_t size, enum dma_data_direction dir, | 770 | swiotlb_full(struct device *dev, size_t size, enum dma_data_direction dir, |
