From 22d715642a2ffd127f98b002eb823e05910814a4 Mon Sep 17 00:00:00 2001 From: FUJITA Tomonori Date: Tue, 4 Aug 2009 19:08:24 +0000 Subject: [PATCH] ANDROID: GKI: dma: Add set_dma_mask hook to struct dma_map_ops POWERPC needs this hook. SPARC could use it too. Signed-off-by: FUJITA Tomonori Acked-by: Becky Bruce Signed-off-by: Benjamin Herrenschmidt (cherry picked from commit f726f30e32305a34a203ff975e60885aa7556c6a) Signed-off-by: Swathi Sridhar (cherry picked from commit 4008eb493aa2f95094511125f136eb6ffbfa33b8) [surenb: original patch is cherry picked from 4.4 kernel] Bug: 154347709 Test: build and verify no ABI diffs Signed-off-by: Suren Baghdasaryan Change-Id: I1d08b56e2cbb1c6cb3478654b89abca3af83709a --- include/linux/dma-mapping.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h index d042a15e9aa7..b3ad0204812e 100644 --- a/include/linux/dma-mapping.h +++ b/include/linux/dma-mapping.h @@ -135,6 +135,7 @@ struct dma_map_ops { enum dma_data_direction direction); int (*mapping_error)(struct device *dev, dma_addr_t dma_addr); int (*dma_supported)(struct device *dev, u64 mask); + int (*set_dma_mask)(struct device *dev, u64 mask); void *(*remap)(struct device *dev, void *cpu_addr, dma_addr_t handle, size_t size, unsigned long attrs); void (*unremap)(struct device *dev, void *remapped_address,