| |
| config HAS_DMA |
| bool |
| depends on !NO_DMA |
| default y |
| |
| config NEED_SG_DMA_LENGTH |
| bool |
| |
| config NEED_DMA_MAP_STATE |
| bool |
| |
| config ARCH_DMA_ADDR_T_64BIT |
| def_bool 64BIT || PHYS_ADDR_T_64BIT |
| |
| config ARCH_HAS_DMA_COHERENCE_H |
| bool |
| |
| config HAVE_GENERIC_DMA_COHERENT |
| bool |
| |
| config ARCH_HAS_SYNC_DMA_FOR_DEVICE |
| bool |
| |
| config ARCH_HAS_SYNC_DMA_FOR_CPU |
| bool |
| select NEED_DMA_MAP_STATE |
| |
| config ARCH_HAS_SYNC_DMA_FOR_CPU_ALL |
| bool |
| |
| config ARCH_HAS_DMA_COHERENT_TO_PFN |
| bool |
| |
| config ARCH_HAS_DMA_MMAP_PGPROT |
| bool |
| |
| config DMA_NONCOHERENT_CACHE_SYNC |
| bool |
| |
| config DMA_VIRT_OPS |
| bool |
| depends on HAS_DMA |
| |
| config SWIOTLB |
| bool |
| select NEED_DMA_MAP_STATE |
| |
| config DMA_REMAP |
| depends on MMU |
| bool |
| |
| config DMA_DIRECT_REMAP |
| bool |
| select DMA_REMAP |