Commit Graph

91 Commits (dd37e9405a8e85be49a60b2530efeb5f06bcb753)

Author SHA1 Message Date
Rob Herring dd37e9405a ARM: add coherent dma ops 13 years ago
Sachin Kamat ec10665cbf ARM: dma-mapping: Fix potential memory leak in atomic_pool_init() 13 years ago
Thomas Petazzoni f3d8752497 arm: mm: fix DMA pool affiliation check 13 years ago
Hiroshi Doyu 479ed93a4b ARM: dma-mapping: IOMMU allocates pages from atomic_pool with GFP_ATOMIC 13 years ago
Hiroshi Doyu 665bad7bb9 ARM: dma-mapping: Introduce __atomic_get_pages() for __iommu_get_pages() 13 years ago
Hiroshi Doyu 21d0a75951 ARM: dma-mapping: Refactor out to introduce __in_atomic_pool 13 years ago
Hiroshi Doyu 6b3fe47264 ARM: dma-mapping: atomic_pool with struct page **pages 13 years ago
Marek Szyprowski fb71285f0c ARM: DMA-Mapping: print warning when atomic coherent allocation fails 13 years ago
Marek Szyprowski 6e5267aa54 ARM: DMA-Mapping: add function for setting coherent pool size from platform code 13 years ago
Aaro Koskinen d9e0d149b5 ARM: dma-mapping: fix incorrect freeing of atomic allocations 13 years ago
Aaro Koskinen e4ea6918c9 ARM: dma-mapping: fix atomic allocation alignment 13 years ago
Chris Brand 39f78e7056 ARM: mm: fix MMU mapping of CMA regions 13 years ago
Marek Szyprowski 97ef952a20 ARM: dma-mapping: add support for DMA_ATTR_SKIP_CPU_SYNC attribute 13 years ago
Marek Szyprowski dc2832e1e7 ARM: dma-mapping: add support for dma_get_sgtable() 13 years ago
Marek Szyprowski 955c757e09 ARM: dma-mapping: add support for DMA_ATTR_NO_KERNEL_MAPPING attribute 13 years ago
Marek Szyprowski 9fa8af91f0 ARM: dma-mapping: fix error path for memory allocation failure 13 years ago
Marek Szyprowski 50262a4bf3 ARM: dma-mapping: add more sanity checks in arm_dma_mmap() 13 years ago
Marek Szyprowski e9da6e9905 ARM: dma-mapping: remove custom consistent dma region 13 years ago
Prathyush K 46c87852e9 ARM: dma-mapping: modify condition check while freeing pages 13 years ago
Alessandro Rubini 158e8bfe80 ARM: 7432/1: use the new linux/sizes.h 13 years ago
Marek Szyprowski 593f473554 ARM: dma-mapping: fix buffer chunk allocation order 13 years ago
Sachin Kamat e53f517ff2 ARM: dma-mapping: Add missing static storage class specifier 13 years ago
Marek Szyprowski f1ae98da85 ARM: dma-mapping: remove unconditional dependency on CMA 13 years ago
Vitaly Andrianov 61f6c7a47a ARM: dma-mapping: use PMD size for section unmap 13 years ago
Marek Szyprowski c790950928 ARM: integrate CMA with DMA-mapping subsystem 13 years ago
Marek Szyprowski 4ce63fcd91 ARM: dma-mapping: add support for IOMMU mapper 13 years ago
Marek Szyprowski f99d603412 ARM: dma-mapping: use alloc, mmap, free from dma_ops 13 years ago
Marek Szyprowski 51fde3499b ARM: dma-mapping: remove redundant code and do the cleanup 13 years ago
Marek Szyprowski 15237e1f50 ARM: dma-mapping: move all dma bounce code to separate dma ops structure 13 years ago
Marek Szyprowski 2a550e73d3 ARM: dma-mapping: implement dma sg methods on top of any generic dma ops 13 years ago
Marek Szyprowski 2dc6a016bb ARM: dma-mapping: use asm-generic/dma-mapping-common.h 13 years ago
Marek Szyprowski a227fb92a0 ARM: dma-mapping: remove offset parameter to prepare for generic dma_ops 13 years ago
Marek Szyprowski 553ac78877 ARM: dma-mapping: introduce DMA_ERROR_CODE constant 13 years ago
Marek Szyprowski 6b6f770b57 ARM: dma-mapping: use pr_* instread of printk 13 years ago
Marek Szyprowski 47142f07ee ARM: dma-mapping: use dma_mmap_from_coherent() 13 years ago
Russell King 45cd5290bf ARM: add dma coherent region reporting via procfs 13 years ago
Sumit Bhattacharya ea2e7057c0 ARM: 7172/1: dma: Drop GFP_COMP for DMA memory allocations 13 years ago
Catalin Marinas 53cbcbcf43 ARM: 7166/1: Use PMD_SHIFT instead of PGDIR_SHIFT in dma-consistent.c 13 years ago
Russell King d8e89b47e0 ARM: dma-mapping: free allocated page if unable to map 14 years ago
Catalin Marinas e73fc88e19 ARM: 7059/1: LPAE: Use PMD_(SHIFT|SIZE|MASK) instead of PGDIR_* 14 years ago
Jon Medhurst 97fef8bda9 ARM: Remove support for macro CONSISTENT_DMA_SIZE 14 years ago
Jon Medhurst 99d1717dd7 ARM: Add init_consistent_dma_size() 14 years ago
Russell King 022ae537b2 ARM: dma: replace ISA_DMA_THRESHOLD with a variable 14 years ago
Russell King 516295e5ab ARM: pgtable: add pud-level code 14 years ago
Linus Walleij 0adfca6ff2 ARM: 6622/1: fix dma_unmap_sg() documentation 14 years ago
Russell King 24056f5250 ARM: DMA: add support for DMA debugging 14 years ago
Russell King 9eedd96301 ARM: DMA: Replace page_to_dma()/dma_to_page() with pfn_to_dma()/dma_to_pfn() 14 years ago
Nicolas Pitre 39af22a792 ARM: get rid of kmap_high_l1_vipt() 14 years ago
Russell King c947f69fff ARM: Fix DMA coherent allocator alignment 14 years ago
Catalin Marinas c01778001a ARM: 6379/1: Assume new page cache pages have dirty D-cache 15 years ago