Loading Documentation/driver-model/devres.txt +0 −1 Original line number Diff line number Diff line Loading @@ -243,7 +243,6 @@ DMA dmam_alloc_noncoherent() dmam_declare_coherent_memory() dmam_free_coherent() dmam_free_noncoherent() dmam_pool_create() dmam_pool_destroy() Loading drivers/base/dma-mapping.c +0 −20 Original line number Diff line number Diff line Loading @@ -148,26 +148,6 @@ void *dmam_alloc_noncoherent(struct device *dev, size_t size, } EXPORT_SYMBOL(dmam_alloc_noncoherent); /** * dmam_free_coherent - Managed dma_free_noncoherent() * @dev: Device to free noncoherent memory for * @size: Size of allocation * @vaddr: Virtual address of the memory to free * @dma_handle: DMA handle of the memory to free * * Managed dma_free_noncoherent(). */ void dmam_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) { struct dma_devres match_data = { size, vaddr, dma_handle }; dma_free_noncoherent(dev, size, vaddr, dma_handle); WARN_ON(!devres_destroy(dev, dmam_noncoherent_release, dmam_match, &match_data)); } EXPORT_SYMBOL(dmam_free_noncoherent); #ifdef CONFIG_HAVE_GENERIC_DMA_COHERENT static void dmam_coherent_decl_release(struct device *dev, void *res) Loading include/linux/dma-mapping.h +0 −2 Original line number Diff line number Diff line Loading @@ -736,8 +736,6 @@ extern void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle); extern void *dmam_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp); extern void dmam_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle); #ifdef CONFIG_HAVE_GENERIC_DMA_COHERENT extern int dmam_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, Loading Loading
Documentation/driver-model/devres.txt +0 −1 Original line number Diff line number Diff line Loading @@ -243,7 +243,6 @@ DMA dmam_alloc_noncoherent() dmam_declare_coherent_memory() dmam_free_coherent() dmam_free_noncoherent() dmam_pool_create() dmam_pool_destroy() Loading
drivers/base/dma-mapping.c +0 −20 Original line number Diff line number Diff line Loading @@ -148,26 +148,6 @@ void *dmam_alloc_noncoherent(struct device *dev, size_t size, } EXPORT_SYMBOL(dmam_alloc_noncoherent); /** * dmam_free_coherent - Managed dma_free_noncoherent() * @dev: Device to free noncoherent memory for * @size: Size of allocation * @vaddr: Virtual address of the memory to free * @dma_handle: DMA handle of the memory to free * * Managed dma_free_noncoherent(). */ void dmam_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) { struct dma_devres match_data = { size, vaddr, dma_handle }; dma_free_noncoherent(dev, size, vaddr, dma_handle); WARN_ON(!devres_destroy(dev, dmam_noncoherent_release, dmam_match, &match_data)); } EXPORT_SYMBOL(dmam_free_noncoherent); #ifdef CONFIG_HAVE_GENERIC_DMA_COHERENT static void dmam_coherent_decl_release(struct device *dev, void *res) Loading
include/linux/dma-mapping.h +0 −2 Original line number Diff line number Diff line Loading @@ -736,8 +736,6 @@ extern void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle); extern void *dmam_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp); extern void dmam_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle); #ifdef CONFIG_HAVE_GENERIC_DMA_COHERENT extern int dmam_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, Loading