| * @dev: device for which to map DMA memory |
| * @addr: CPU address of the memory |
| * @size: size of the memory |
| * @return DMA address for the device |
| dma_addr_t (*map)(struct udevice *dev, void *addr, size_t size); |
| * unmap() - unmap DMA memory |
| * @dev: device for which to unmap DMA memory |
| * @addr: DMA address of the memory |
| * @size: size of the memory |
| void (*unmap)(struct udevice *dev, dma_addr_t addr, size_t size); |
| #if (CONFIG_IS_ENABLED(OF_CONTROL) && !CONFIG_IS_ENABLED(OF_PLATDATA)) && \ |
| int dev_iommu_enable(struct udevice *dev); |
| static inline int dev_iommu_enable(struct udevice *dev) |
| dma_addr_t dev_iommu_dma_map(struct udevice *dev, void *addr, size_t size); |
| void dev_iommu_dma_unmap(struct udevice *dev, dma_addr_t addr, size_t size); |