summaryrefslogtreecommitdiffstats
path: root/drivers/dma
Commit message (Expand)AuthorAgeFilesLines
* dma: debug: add alignment check when mapping buffersAhmad Fatoum8 hours1-0/+4
* dma: remove linux/kernel.h dependency from dma.hAhmad Fatoum8 hours2-0/+2
* dma: add definition for dma_zallocAhmad Fatoum8 hours1-0/+11
* dma: give inline dma_alloc a single external definitionAhmad Fatoum8 hours1-0/+5
* dma: debug: detect repeated DMA syncAhmad Fatoum2024-03-081-2/+20
* dma: align barebox DMA coherency setting with kernel'sAhmad Fatoum2024-01-113-1/+45
* dma: fix dma_sync when not all device DMA is equally coherentAhmad Fatoum2024-01-111-4/+8
* dma: introduce CONFIG_OF_DMA_COHERENCYAhmad Fatoum2024-01-111-0/+10
* dma: add DMA API debugging supportAhmad Fatoum2023-12-054-1/+252
* dma: factor out dma map generic implementations into fileAhmad Fatoum2023-12-052-0/+33
* Merge branch 'for-next/dma-streaming-interface'Sascha Hauer2023-06-222-40/+0
|\
| * dma: rework dma_sync_single_for_*() interfaceDenis Orlov2023-06-062-40/+0
* | treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-131-0/+1
|/
* Revert "dma: use dma/cpu conversions correctly in dma_map/unmap_single"Sascha Hauer2023-06-011-4/+6
* dma: use dma/cpu conversions correctly in dma_map/unmap_singleDenis Orlov2023-03-141-6/+4
* dma: use virt/phys conversions when no dma_offset is specifiedDenis Orlov2023-02-141-15/+11
* Rename struct driver_d to driverSascha Hauer2023-01-101-1/+1
* Rename struct device_d to deviceSascha Hauer2023-01-102-5/+6
* dma: apbh-dma: unify register definesSascha Hauer2022-11-021-27/+0
* dma: apbh-dma: Simplify codeSascha Hauer2022-11-021-463/+24
* drivers: mtd: nand: nand_mxs: enable nand_mxs on imx7Johannes Zink2022-08-311-1/+1
* drivers: migrate "GPL-2.0" license identifiers to SPDX 2.0Roland Hieber2021-11-222-2/+2
* drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-013-5/+3
* dma: move dma_map/unmap_single from ARM to common codeAhmad Fatoum2021-03-042-0/+43
* dma: apbh: fix out-of-bounds write on 64-bit SoCsAhmad Fatoum2020-10-091-3/+4
* apbh: Use dma_alloc_coherent() to get DMA addressAndrey Smirnov2019-05-281-2/+3
* apbh: Do not zero out DMA coherent memoryAndrey Smirnov2019-05-281-1/+0
* dma: apbh: make locally used function staticSascha Hauer2018-11-121-1/+1
* dma: apbh: Enable clock as a part of probingAndrey Smirnov2018-04-031-0/+13
* dma: apbh_dma: add missing array terminationSascha Hauer2017-03-061-1/+3
* driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-071-3/+5
* of: use 'const void *' for struct of_device_id.dataAntony Pavlov2015-04-301-3/+3
* ARM: move DMA alloc functions to dma.hLucas Stach2015-03-061-1/+1
* ARM: change dma_alloc/free_coherent to match other architecturesLucas Stach2015-03-061-1/+2
* resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-161-2/+3
* mtd: nand: mxs-nand: Add i.MX6 supportSascha Hauer2013-07-231-1/+1
* dma: apbh: cleanup includesSascha Hauer2013-07-231-7/+5
* dma: apbh: add devicetree probe supportSascha Hauer2013-07-231-0/+13
* dma: apbh: Turn into a driverSascha Hauer2013-07-231-33/+80
* dma: apbh-dma: move header file to common locationSascha Hauer2013-07-231-1/+1
* dma: apbh: introduce private structSascha Hauer2013-07-231-28/+38
* ARM: MXS: introduce stmp device supportSascha Hauer2013-07-232-12/+13
* Cleanup Kconfig filesAlexander Shiyan2012-12-081-1/+1
* dma: apbh: check for errors when resetting ip coreWolfram Sang2012-10-311-1/+3
* dma: add mxs-apbh-dma driverWolfram Sang2012-06-303-0/+607