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; |