Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
81da3d3c1015e1db8b5fa121d4f6f9172d0299f3
/
include
/
linux
/
swiotlb.h
4a47cba
dma-direct: improve swiotlb error reporting
by Christoph Hellwig
· 5 years ago
3fc1ca0
swiotlb: Split size parameter to map/unmap APIs
by Lu Baolu
· 5 years ago
45ba8d5
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 6 years ago
492366f
swiotlb: Add is_swiotlb_active() function
by Joerg Roedel
· 6 years ago
abe420b
swiotlb: Introduce swiotlb_max_mapping_size()
by Joerg Roedel
· 6 years ago
feee964
swiotlb: remove swiotlb_dma_supported
by Christoph Hellwig
· 6 years ago
55897af
dma-direct: merge swiotlb_dma_ops into the dma_direct code
by Christoph Hellwig
· 6 years ago
b907e20
swiotlb: remove SWIOTLB_MAP_ERROR
by Christoph Hellwig
· 6 years ago
fafadcd
swiotlb: don't dip into swiotlb pool for coherent allocations
by Christoph Hellwig
· 6 years ago
dff8d6c
swiotlb: remove the overflow buffer
by Christoph Hellwig
· 6 years ago
b65125c
swiotlb: mark is_swiotlb_buffer static
by Christoph Hellwig
· 7 years ago
16e73ad
dma/swiotlb: Remove swiotlb_{alloc,free}_coherent()
by Christoph Hellwig
· 7 years ago
251533e
swiotlb: add common swiotlb_map_ops
by Christoph Hellwig
· 7 years ago
7f2c8bb
swiotlb: rename swiotlb_free to swiotlb_exit
by Christoph Hellwig
· 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
c775320
x86, swiotlb: Add memory encryption support
by Tom Lendacky
· 7 years ago
7453c54
swiotlb: Export swiotlb_max_segment to users
by Konrad Rzeszutek Wilk
· 8 years ago
fff5d99
swiotlb: Add swiotlb=noforce debug option
by Geert Uytterhoeven
· 8 years ago
ae7871b
swiotlb: Convert swiotlb_force from int to enum
by Geert Uytterhoeven
· 8 years ago
0443fa0
swiotlb: Add support for DMA_ATTR_SKIP_CPU_SYNC
by Alexander Duyck
· 8 years ago
ebcf6f9
swiotlb: Drop unused functions swiotlb_map_sg and swiotlb_unmap_sg
by Alexander Duyck
· 8 years ago
00085f1
dma-mapping: use unsigned long for dma_attrs
by Krzysztof Kozlowski
· 8 years ago
3867444
swiotlb: Make linux/swiotlb.h standalone includible
by Thierry Reding
· 10 years ago
9c5a362
x86: enable DMA CMA with swiotlb
by Akinobu Mita
· 11 years ago
c729de8
x86, kdump: Set crashkernel_low automatically
by Yinghai Lu
· 12 years ago
ac2cbab
x86: Don't panic if can not alloc buffer for swiotlb
by Yinghai Lu
· 12 years ago
af51a9f
swiotlb: Do not export swiotlb_bounce since there are no external consumers
by Alexander Duyck
· 12 years ago
fbfda89
swiotlb: Use physical addresses instead of virtual in swiotlb_tbl_sync_single
by Alexander Duyck
· 12 years ago
61ca08c
swiotlb: Use physical addresses for swiotlb_tbl_unmap_single
by Alexander Duyck
· 12 years ago
e05ed4d
swiotlb: Return physical addresses when calling swiotlb_tbl_map_single
by Alexander Duyck
· 12 years ago
74838b7
swiotlb: add the late swiotlb initialization function with iotlb memory
by Konrad Rzeszutek Wilk
· 12 years ago
f21ffe9
swiotlb: Expose swiotlb_nr_tlb function to modules
by Konrad Rzeszutek Wilk
· 13 years ago
5f98ecd
swiotlb: Export swioltb_nr_tbl and utilize it as appropiate.
by FUJITA Tomonori
· 14 years ago
d7ef153
swiotlb: Make swiotlb bookkeeping functions visible in the header file.
by Konrad Rzeszutek Wilk
· 15 years ago
22d4826
swiotlb: search and replace "int dir" with "enum dma_data_direction dir"
by Konrad Rzeszutek Wilk
· 15 years ago
abbceff
swiotlb: add the swiotlb initialization function with iotlb memory
by FUJITA Tomonori
· 15 years ago
3838830
swiotlb: remove unnecessary swiotlb_sync_single_range_*
by FUJITA Tomonori
· 15 years ago
6959450
swiotlb: Remove duplicate swiotlb_force extern declarations
by FUJITA Tomonori
· 15 years ago
ad32e8c
swiotlb: Defer swiotlb init printing, export swiotlb_print_info()
by FUJITA Tomonori
· 15 years ago
5740afd
swiotlb: Add swiotlb_free() function
by FUJITA Tomonori
· 15 years ago
862d196
swiotlb: use phys_to_dma and dma_to_phys
by FUJITA Tomonori
· 16 years ago
cf56e3f
swiotlb: remove swiotlb_arch_range_needs_mapping
by FUJITA Tomonori
· 16 years ago
bb52196
swiotlb: remove unused swiotlb_alloc()
by FUJITA Tomonori
· 16 years ago
3885123
swiotlb: remove unused swiotlb_alloc_boot()
by FUJITA Tomonori
· 16 years ago
42d7c5e
swiotlb: change swiotlb_bus_to[phys,virt] prototypes
by Becky Bruce
· 16 years ago
0b8698a
swiotlb: range_needs_mapping should take a physical address.
by Ian Campbell
· 16 years ago
f98eee8
x86, ia64: remove duplicated swiotlb code
by FUJITA Tomonori
· 16 years ago
160c1d8
x86, ia64: convert to use generic dma_map_ops struct
by FUJITA Tomonori
· 16 years ago
70a7d3c
swiotlb: add hwdev to swiotlb_phys_to_bus() / swiotlb_sg_to_bus()
by Jeremy Fitzhardinge
· 16 years ago
b81ea27
swiotlb: add arch hook to force mapping
by Ian Campbell
· 16 years ago
e08e1f7
swiotlb: allow architectures to override phys<->bus<->phys conversions
by Ian Campbell
· 16 years ago
0016fde
swiotlb: move some definitions to header
by Ian Campbell
· 16 years ago
8c5df16
swiotlb: allow architectures to override swiotlb pool allocation
by Jeremy Fitzhardinge
· 16 years ago
1648993
introduce generic header file for the software IO/TLB
by Joerg Roedel
· 16 years ago