Subversion Repositories Kolibri OS

Rev

Rev 4568 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4568 Rev 6082
Line 18... Line 18...
18
#define DMA_PTE_SNP (1 << 11)
18
#define DMA_PTE_SNP (1 << 11)
Line 19... Line 19...
19
 
19
 
20
#define CONTEXT_TT_MULTI_LEVEL	0
20
#define CONTEXT_TT_MULTI_LEVEL	0
21
#define CONTEXT_TT_DEV_IOTLB	1
21
#define CONTEXT_TT_DEV_IOTLB	1
-
 
22
#define CONTEXT_TT_PASS_THROUGH 2
-
 
23
/* Extended context entry types */
-
 
24
#define CONTEXT_TT_PT_PASID	4
-
 
25
#define CONTEXT_TT_PT_PASID_DEV_IOTLB 5
-
 
26
#define CONTEXT_TT_MASK (7ULL << 2)
-
 
27
 
-
 
28
#define CONTEXT_DINVE		(1ULL << 8)
-
 
29
#define CONTEXT_PRS		(1ULL << 9)
Line 22... Line 30...
22
#define CONTEXT_TT_PASS_THROUGH 2
30
#define CONTEXT_PASIDE		(1ULL << 11)
23
 
31
 
24
struct intel_iommu;
32
struct intel_iommu;