git.samba.org
/
sfrench
/
cifs-2.6.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge tag 'gpio-updates-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git]
/
drivers
/
gpu
/
drm
/
nouveau
/
include
/
nvif
/
if0008.h
1
#ifndef __NVIF_IF0008_H__
2
#define __NVIF_IF0008_H__
3
struct nvif_mmu_v0 {
4
__u8 version;
5
__u8 dmabits;
6
__u8 heap_nr;
7
__u8 type_nr;
8
__u16 kind_nr;
9
};
10
11
#define NVIF_MMU_V0_HEAP 0x00
12
#define NVIF_MMU_V0_TYPE 0x01
13
#define NVIF_MMU_V0_KIND 0x02
14
15
struct nvif_mmu_heap_v0 {
16
__u8 version;
17
__u8 index;
18
__u8 pad02[6];
19
__u64 size;
20
};
21
22
struct nvif_mmu_type_v0 {
23
__u8 version;
24
__u8 index;
25
__u8 heap;
26
__u8 vram;
27
__u8 host;
28
__u8 comp;
29
__u8 disp;
30
__u8 kind;
31
__u8 mappable;
32
__u8 coherent;
33
__u8 uncached;
34
};
35
36
struct nvif_mmu_kind_v0 {
37
__u8 version;
38
__u8 kind_inv;
39
__u16 count;
40
__u8 data[];
41
};
42
#endif