--- zzzz-none-000/linux-2.6.39.4/include/linux/dma-debug.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/include/linux/dma-debug.h 2021-11-10 13:23:10.000000000 +0000 @@ -85,94 +85,94 @@ #else /* CONFIG_DMA_API_DEBUG */ -static inline void dma_debug_add_bus(struct bus_type *bus) +static inline void dma_debug_add_bus(struct bus_type *bus __attribute__((unused))) { } -static inline void dma_debug_init(u32 num_entries) +static inline void dma_debug_init(u32 num_entries __attribute__((unused))) { } -static inline int dma_debug_resize_entries(u32 num_entries) +static inline int dma_debug_resize_entries(u32 num_entries __attribute__((unused))) { return 0; } -static inline void debug_dma_map_page(struct device *dev, struct page *page, - size_t offset, size_t size, - int direction, dma_addr_t dma_addr, - bool map_single) +static inline void debug_dma_map_page(struct device *dev __attribute__((unused)), struct page *page __attribute__((unused)), + size_t offset __attribute__((unused)), size_t size __attribute__((unused)), + int direction __attribute__((unused)), dma_addr_t dma_addr __attribute__((unused)), + bool map_single __attribute__((unused))) { } -static inline void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, - size_t size, int direction, - bool map_single) +static inline void debug_dma_unmap_page(struct device *dev __attribute__((unused)), dma_addr_t addr __attribute__((unused)), + size_t size __attribute__((unused)), int direction __attribute__((unused)), + bool map_single __attribute__((unused))) { } -static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, - int nents, int mapped_ents, int direction) +static inline void debug_dma_map_sg(struct device *dev __attribute__((unused)), struct scatterlist *sg __attribute__((unused)), + int nents __attribute__((unused)), int mapped_ents __attribute__((unused)), int direction __attribute__((unused))) { } -static inline void debug_dma_unmap_sg(struct device *dev, - struct scatterlist *sglist, - int nelems, int dir) +static inline void debug_dma_unmap_sg(struct device *dev __attribute__((unused)), + struct scatterlist *sglist __attribute__((unused)), + int nelems __attribute__((unused)), int dir __attribute__((unused))) { } -static inline void debug_dma_alloc_coherent(struct device *dev, size_t size, - dma_addr_t dma_addr, void *virt) +static inline void debug_dma_alloc_coherent(struct device *dev __attribute__((unused)), size_t size __attribute__((unused)), + dma_addr_t dma_addr __attribute__((unused)), void *virt __attribute__((unused))) { } -static inline void debug_dma_free_coherent(struct device *dev, size_t size, - void *virt, dma_addr_t addr) +static inline void debug_dma_free_coherent(struct device *dev __attribute__((unused)), size_t size __attribute__((unused)), + void *virt __attribute__((unused)), dma_addr_t addr __attribute__((unused))) { } -static inline void debug_dma_sync_single_for_cpu(struct device *dev, - dma_addr_t dma_handle, - size_t size, int direction) +static inline void debug_dma_sync_single_for_cpu(struct device *dev __attribute__((unused)), + dma_addr_t dma_handle __attribute__((unused)), + size_t size __attribute__((unused)), int direction __attribute__((unused))) { } -static inline void debug_dma_sync_single_for_device(struct device *dev, - dma_addr_t dma_handle, - size_t size, int direction) +static inline void debug_dma_sync_single_for_device(struct device *dev __attribute__((unused)), + dma_addr_t dma_handle __attribute__((unused)), + size_t size __attribute__((unused)), int direction __attribute__((unused))) { } -static inline void debug_dma_sync_single_range_for_cpu(struct device *dev, - dma_addr_t dma_handle, - unsigned long offset, - size_t size, - int direction) +static inline void debug_dma_sync_single_range_for_cpu(struct device *dev __attribute__((unused)), + dma_addr_t dma_handle __attribute__((unused)), + unsigned long offset __attribute__((unused)), + size_t size __attribute__((unused)), + int direction __attribute__((unused))) { } -static inline void debug_dma_sync_single_range_for_device(struct device *dev, - dma_addr_t dma_handle, - unsigned long offset, - size_t size, - int direction) +static inline void debug_dma_sync_single_range_for_device(struct device *dev __attribute__((unused)), + dma_addr_t dma_handle __attribute__((unused)), + unsigned long offset __attribute__((unused)), + size_t size __attribute__((unused)), + int direction __attribute__((unused))) { } -static inline void debug_dma_sync_sg_for_cpu(struct device *dev, - struct scatterlist *sg, - int nelems, int direction) +static inline void debug_dma_sync_sg_for_cpu(struct device *dev __attribute__((unused)), + struct scatterlist *sg __attribute__((unused)), + int nelems __attribute__((unused)), int direction __attribute__((unused))) { } -static inline void debug_dma_sync_sg_for_device(struct device *dev, - struct scatterlist *sg, - int nelems, int direction) +static inline void debug_dma_sync_sg_for_device(struct device *dev __attribute__((unused)), + struct scatterlist *sg __attribute__((unused)), + int nelems __attribute__((unused)), int direction __attribute__((unused))) { } -static inline void debug_dma_dump_mappings(struct device *dev) +static inline void debug_dma_dump_mappings(struct device *dev __attribute__((unused))) { }