参照元†
- struct device *dev
- size_t size
- void *cpu_addr
- dma_addr_t *dma_handle
返り値†
CONFIG_HAS_DMA 有効: include/asm-generic/dma-mapping-common.h†
static inline void dma_free_noncoherent(struct device *dev, size_t size,
void *cpu_addr, dma_addr_t dma_handle)
{
DEFINE_DMA_ATTRS(attrs);
dma_set_attr(DMA_ATTR_NON_CONSISTENT, &attrs);
dma_free_attrs(dev, size, cpu_addr, dma_handle, &attrs);
}
CONFIG_HAS_DMA 無効: include/asm-generic/dma-mapping-broken.h†
#define dma_free_noncoherent(d, s, v, h) dma_free_coherent(d, s, v, h)
コメント†