Release 4.16 arch/ia64/kernel/dma-mapping.c
// SPDX-License-Identifier: GPL-2.0
#include <linux/dma-mapping.h>
#include <linux/swiotlb.h>
#include <linux/export.h>
/* Set this to 1 if there is a HW IOMMU in the system */
int iommu_detected __read_mostly;
const struct dma_map_ops *dma_ops;
EXPORT_SYMBOL(dma_ops);
#define PREALLOC_DMA_DEBUG_ENTRIES (1 << 16)
static int __init dma_init(void)
{
dma_debug_init(PREALLOC_DMA_DEBUG_ENTRIES);
return 0;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
fujita | 14 | 82.35% | 1 | 50.00% |
Tony Luck | 3 | 17.65% | 1 | 50.00% |
Total | 17 | 100.00% | 2 | 100.00% |
fs_initcall(dma_init);
const struct dma_map_ops *dma_get_ops(struct device *dev)
{
return dma_ops;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
FUJITA Tomonori | 15 | 93.75% | 2 | 66.67% |
Bart Van Assche | 1 | 6.25% | 1 | 33.33% |
Total | 16 | 100.00% | 3 | 100.00% |
EXPORT_SYMBOL(dma_get_ops);
#ifdef CONFIG_SWIOTLB
void __init swiotlb_dma_init(void)
{
dma_ops = &swiotlb_dma_ops;
swiotlb_init(1);
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Christoph Hellwig | 18 | 100.00% | 1 | 100.00% |
Total | 18 | 100.00% | 1 | 100.00% |
#endif
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
FUJITA Tomonori | 38 | 39.58% | 4 | 40.00% |
Christoph Hellwig | 26 | 27.08% | 1 | 10.00% |
fujita | 23 | 23.96% | 1 | 10.00% |
Paul Gortmaker | 3 | 3.12% | 1 | 10.00% |
Tony Luck | 3 | 3.12% | 1 | 10.00% |
Bart Van Assche | 2 | 2.08% | 1 | 10.00% |
Greg Kroah-Hartman | 1 | 1.04% | 1 | 10.00% |
Total | 96 | 100.00% | 10 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.