cregit-Linux how code gets into the kernel

Release 4.10 arch/frv/include/asm/dma-mapping.h

#ifndef _ASM_DMA_MAPPING_H

#define _ASM_DMA_MAPPING_H

#include <asm/cache.h>
#include <asm/cacheflush.h>

extern unsigned long __nongprelbss dma_coherent_mem_start;
extern unsigned long __nongprelbss dma_coherent_mem_end;

extern struct dma_map_ops frv_dma_ops;


static inline struct dma_map_ops *get_dma_ops(struct device *dev) { return &frv_dma_ops; }

Contributors

PersonTokensPropCommitsCommitProp
david howellsdavid howells1266.67%133.33%
christoph hellwigchristoph hellwig422.22%133.33%
fujita tomonorifujita tomonori211.11%133.33%
Total18100.00%3100.00%


static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) { flush_write_buffers(); }

Contributors

PersonTokensPropCommitsCommitProp
david howellsdavid howells2180.77%150.00%
ralf baechleralf baechle519.23%150.00%
Total26100.00%2100.00%

#endif /* _ASM_DMA_MAPPING_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
david howellsdavid howells6078.95%233.33%
christoph hellwigchristoph hellwig911.84%233.33%
ralf baechleralf baechle56.58%116.67%
fujita tomonorifujita tomonori22.63%116.67%
Total76100.00%6100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.