linux-headers/arch/e2k/include/asm/e2k-iommu.h

17 lines
487 B
C

#ifndef __ASM_E2K_IOMMU_H
#define __ASM_E2K_IOMMU_H
#ifdef CONFIG_EPIC
extern void e2k_iommu_error_interrupt(void);
#else
static inline void e2k_iommu_error_interrupt(void) {}
#endif
extern int iommu_panic_off;
extern void e2k_iommu_error_interrupt(void);
extern void e2k_iommu_guest_write_ctrl(u32 reg_value);
extern void e2k_iommu_setup_guest_2d_dte(struct kvm *kvm, u64 g_page_table);
extern void e2k_iommu_flush_guest(struct kvm *kvm, u64 command);
#endif /* __ASM_E2K_IOMMU_H */