]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/arm/include/asm/dma-mapping.h
ARM: dma-mapping: support debug_dma_mapping_error
[karo-tx-linux.git] / arch / arm / include / asm / dma-mapping.h
index 5c44dcb0987bd31418298f7932baaa5a82320477..78d8e9b5544f59bb04dcc2068a40ea433ae81553 100644 (file)
@@ -13,6 +13,7 @@
 
 #define DMA_ERROR_CODE (~0)
 extern struct dma_map_ops arm_dma_ops;
+extern struct dma_map_ops arm_coherent_dma_ops;
 
 static inline struct dma_map_ops *get_dma_ops(struct device *dev)
 {
@@ -90,6 +91,7 @@ static inline dma_addr_t virt_to_dma(struct device *dev, void *addr)
  */
 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr)
 {
+       debug_dma_mapping_error(dev, dma_addr);
        return dma_addr == DMA_ERROR_CODE;
 }