cregit-Linux how code gets into the kernel

Release 4.16 arch/ia64/include/asm/dma-mapping.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_IA64_DMA_MAPPING_H

#define _ASM_IA64_DMA_MAPPING_H

/*
 * Copyright (C) 2003-2004 Hewlett-Packard Co
 *      David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <asm/machvec.h>
#include <linux/scatterlist.h>
#include <linux/dma-debug.h>


#define ARCH_HAS_DMA_GET_REQUIRED_MASK

extern const struct dma_map_ops *dma_ops;
extern struct ia64_machine_vector ia64_mv;
extern void set_iommu_machvec(void);

extern void machvec_dma_sync_single(struct device *, dma_addr_t, size_t,
				    enum dma_data_direction);
extern void machvec_dma_sync_sg(struct device *, struct scatterlist *, int,
				enum dma_data_direction);


static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) { return platform_dma_get_ops(NULL); }

Contributors

PersonTokensPropCommitsCommitProp
Bart Van Assche1990.48%150.00%
FUJITA Tomonori29.52%150.00%
Total21100.00%2100.00%

#endif /* _ASM_IA64_DMA_MAPPING_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
FUJITA Tomonori3839.18%428.57%
Bart Van Assche2020.62%214.29%
Fenghua Yu1919.59%17.14%
David Mosberger-Tang1313.40%321.43%
John Keller33.09%17.14%
Tony Luck22.06%17.14%
Greg Kroah-Hartman11.03%17.14%
Jens Axboe11.03%17.14%
Total97100.00%14100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.