Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
54903572c23c3ecda6bbfde350b104f31bdb3f58
/
include
/
linux
/
dma-mapping.h
dfd32ca
dma-mapping: remove dma_zalloc_coherent()
by Luis Chamberlain
· 6 years ago
ed6ccf1
dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA
by Christoph Hellwig
· 6 years ago
4788ba5
dma-mapping: remove dmam_{declare,release}_coherent_memory
by Christoph Hellwig
· 6 years ago
d7076f0
dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs
by Christoph Hellwig
· 6 years ago
2e05ea5
dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs
by Christoph Hellwig
· 6 years ago
af7ddd8
Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 6 years ago
0cd60eb
dma-mapping: fix flags in dma_alloc_wc
by Christoph Hellwig
· 6 years ago
06d4dd2
dma-mapping: deprecate dma_zalloc_coherent
by Christoph Hellwig
· 6 years ago
356da6d
dma-mapping: bypass indirect calls for dma-direct
by Christoph Hellwig
· 6 years ago
90ac706
dma-mapping: factor out dummy DMA ops
by Robin Murphy
· 6 years ago
8ddbe59
dma-mapping: move dma_cache_sync out of line
by Christoph Hellwig
· 6 years ago
7249c1a
dma-mapping: move various slow path functions out of line
by Christoph Hellwig
· 6 years ago
7f0fee2
dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs
by Christoph Hellwig
· 6 years ago
8d59b5f
dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation
by Christoph Hellwig
· 6 years ago
b14b9d2
dma-mapping: return an error code from dma_mapping_error
by Christoph Hellwig
· 6 years ago
68c9ac1
dma-mapping: remove the mapping_error dma_map_ops method
by Christoph Hellwig
· 6 years ago
42ee3ca
dma-mapping: provide a generic DMA_MAPPING_ERROR
by Christoph Hellwig
· 6 years ago
0c3b317
dma-mapping: move the arm64 noncoherent alloc/free support to common code
by Christoph Hellwig
· 6 years ago
c9d76d0
dma-mapping: fix return type of dma_set_max_seg_size()
by Niklas Söderlund
· 7 years ago
7ed1d91
dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN
by Christoph Hellwig
· 6 years ago
99c65fa
dma-debug: Check for drivers mapping invalid addresses in dma_map_single()
by Stephen Boyd
· 6 years ago
c6d4381
dma-mapping: make the get_required_mask method available unconditionally
by Christoph Hellwig
· 7 years ago
1a0afc1
Revert "dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops"
by Christoph Hellwig
· 6 years ago
9406a49
dma-mapping: support non-coherent devices in dma_common_get_sgtable
by Christoph Hellwig
· 7 years ago
58b0440
dma-mapping: consolidate the dma mmap implementations
by Christoph Hellwig
· 7 years ago
bc3ec75
dma-mapping: merge direct and noncoherent ops
by Christoph Hellwig
· 7 years ago
46053c7
dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops
by Christoph Hellwig
· 7 years ago
dc3c055
dma-mapping: remove dma_deconfigure
by Christoph Hellwig
· 7 years ago
ccf640f
dma-mapping: remove dma_configure
by Christoph Hellwig
· 7 years ago
d27fb99
dma-mapping: relax warning for per-device areas
by Robin Murphy
· 7 years ago
0ead51c
x86/pci-dma: switch the VIA 32-bit DMA quirk to use the struct device flag
by Christoph Hellwig
· 7 years ago
884571f
dma-mapping: remove unused gfp_t parameter to arch_dma_alloc_attrs
by Huaisheng Ye
· 7 years ago
782e676
dma-mapping: provide a generic dma-noncoherent implementation
by Christoph Hellwig
· 7 years ago
f616ab5
dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/Kconfig
by Christoph Hellwig
· 7 years ago
325ef18
PCI: remove PCI_DMA_BUS_IS_PHYS
by Christoph Hellwig
· 7 years ago
652ede3
Merge tag 'dma-mapping-4.17' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 7 years ago
e89f5b3
dma-mapping: Don't clear GFP_ZERO in dma_alloc_attrs
by Christoph Hellwig
· 7 years ago
ab642e9
dma-coherent: Add NO_DMA dummies for managed DMA API
by Geert Uytterhoeven
· 7 years ago
f29ab49
dma-mapping: Convert NO_DMA get_dma_ops() into a real dummy
by Geert Uytterhoeven
· 7 years ago
ecc2dc5
dma-mapping: fix a comment typo
by Christoph Hellwig
· 7 years ago
002e674
dma-direct: rename dma_noop to dma_direct
by Christoph Hellwig
· 7 years ago
cea9d03
dma-mapping: add an arch_dma_supported hook
by Christoph Hellwig
· 7 years ago
57bf5a8
dma-mapping: clear harmful GFP_* flags in common code
by Christoph Hellwig
· 7 years ago
205e1b7
dma-mapping: warn when there is no coherent_dma_mask
by Christoph Hellwig
· 7 years ago
a41ef1e
dma-mapping: take dma_pfn_offset into account in dma_max_pfn
by Christoph Hellwig
· 7 years ago
13231ca
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
860dd44
scsi: dma-mapping: always provide dma_get_cache_alignment
by Christoph Hellwig
· 7 years ago
4950276
kmemcheck: remove annotations
by Levin, Alexander (Sasha Levin)
· 7 years ago
e37e0ee
Merge tag 'dma-mapping-4.15' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
c9eb617
dma-mapping: turn dma_cache_sync into a dma_map_ops method
by Christoph Hellwig
· 8 years ago
5226971
Merge tag 'dma-mapping-4.14' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 8 years ago
2436bdc
dma-coherent: remove the DMA_MEMORY_MAP and DMA_MEMORY_IO flags
by Christoph Hellwig
· 8 years ago
b32dbc1
dma-coherent: remove the DMA_MEMORY_INCLUDES_CHILDREN flag
by Christoph Hellwig
· 8 years ago
2fd523c
dma-mapping: remove dma_alloc_noncoherent and dma_free_noncoherent
by Christoph Hellwig
· 8 years ago
413d63d71b
Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts
by Ingo Molnar
· 8 years ago
5237e95
dma-mapping: reduce dma_mapping_error inline bloat
by Robin Murphy
· 8 years ago
43fc509
dma-coherent: introduce interface for default DMA pool
by Vladimir Murzin
· 8 years ago
648babb
swiotlb: Add warnings for use of bounce buffers with SME
by Tom Lendacky
· 8 years ago
63d36c9
dma-mapping: replace dmam_alloc_noncoherent with dmam_alloc_attrs
by Christoph Hellwig
· 8 years ago
03b6438
dma-mapping: remove dmam_free_noncoherent
by Christoph Hellwig
· 8 years ago
8cc9c26
dma-mapping: remove the set_dma_mask method
by Christoph Hellwig
· 8 years ago
447d899
dma-mapping: remove HAVE_ARCH_DMA_SUPPORTED
by Christoph Hellwig
· 8 years ago
f51f288
dma-mapping: remove DMA_ERROR_CODE
by Christoph Hellwig
· 8 years ago
09515ef
of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices
by Sricharan R
· 8 years ago
ac1820f
Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
by Linus Torvalds
· 8 years ago
551199a
lib/dma-virt: Add dma_virt_ops
by Bart Van Assche
· 8 years ago
815dd18
treewide: Consolidate get_dma_ops() implementations
by Bart Van Assche
· 8 years ago
ca6e8e1
treewide: Consolidate set_dma_ops() implementations
by Bart Van Assche
· 8 years ago
5299709
treewide: Constify most dma_map_ops structures
by Bart Van Assche
· 8 years ago
b2fb366
common: DMA-mapping: add DMA_ATTR_PRIVILEGED attribute
by Mitchel Humpherys
· 8 years ago
0495c3d
dma: add calls for dma_map_page_attrs and dma_unmap_page_attrs
by Alexander Duyck
· 8 years ago
a9a62c9
dma-mapping: introduce the DMA_ATTR_NO_WARN attribute
by Mauricio Faria de Oliveira
· 8 years ago
553911c
Merge tag 'dmaengine-4.9-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 8 years ago
3757dc4
dma-mapping: fix m32r build warning
by Niklas Söderlund
· 8 years ago
2895e1f
dma-mapping: fix ia64 build, use PHYS_PFN
by Niklas Söderlund
· 8 years ago
2481366
dma-mapping.h: preserve unmap info for CONFIG_DMA_API_DEBUG
by Andrey Smirnov
· 8 years ago
6f3d879
dma-mapping: add dma_{map,unmap}_resource
by Niklas Söderlund
· 9 years ago
ba409b3
dma-mapping: add {map,unmap}_resource to dma_map_ops
by Niklas Söderlund
· 9 years ago
00085f1
dma-mapping: use unsigned long for dma_attrs
by Krzysztof Kozlowski
· 9 years ago
53c92d7
iommu: of: enforce const-ness of struct iommu_ops
by Robin Murphy
· 9 years ago
f069153
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 9 years ago
5ec9424
Merge branch 'mm-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
d6b7eae
dma-mapping: avoid oops when parameter cpu_addr is null
by Zhen Lei
· 9 years ago
f6e4566
dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc()
by Luis R. Rodriguez
· 9 years ago
a8463d4
dma: Provide simple noop dma ops
by Christian Borntraeger
· 9 years ago
8e99469
dma-mapping: use offset_in_page macro
by Geliang Tang
· 9 years ago
20d666e
dma-mapping: remove <asm-generic/dma-coherent.h>
by Christoph Hellwig
· 9 years ago
e1c7e32
dma-mapping: always provide the dma_map_ops based implementation
by Christoph Hellwig
· 9 years ago
002edb6
dma-mapping: tidy up dma_parms default handling
by Robin Murphy
· 9 years ago
04abab6
include/dma-mapping: Clarify output of dma_map_sg
by Ricardo Ribalda Delgado
· 10 years ago
97890ba
dma-mapping: detect and configure IOMMU in of_dma_configure
by Will Deacon
· 11 years ago
a3a60f8
dma-mapping: replace set_arch_dma_coherent_ops with arch_setup_dma_ops
by Will Deacon
· 11 years ago
b4bbb10
dma-mapping: Provide write-combine allocations
by Thierry Reding
· 11 years ago
eb3d3ec
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm into next
by Linus Torvalds
· 11 years ago
88a984b
DMA-API: Change dma_declare_coherent_memory() CPU address to phys_addr_t
by Bjorn Helgaas
· 11 years ago
77f2ea2
DMA-API: Clarify physical/bus address distinction
by Bjorn Helgaas
· 11 years ago
591c1ee
of: configure the platform device dma parameters
by Santosh Shilimkar
· 11 years ago
00c8f16
ARM: 7795/1: mm: dma-mapping: Add dma_max_pfn(dev) helper function
by Santosh Shilimkar
· 12 years ago
fa6a8d6
DMA-API: provide a helper to setup DMA masks
by Russell King
· 12 years ago
Next »