Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nv04.h
Go to the documentation of this file.
1 #ifndef __NV04_INSTMEM_H__
2 #define __NV04_INSTMEM_H__
3 
4 #include <core/gpuobj.h>
5 #include <core/ramht.h>
6 #include <core/mm.h>
7 
8 #include <subdev/instmem.h>
9 
12  bool created;
13 
14  void __iomem *iomem;
15  struct nouveau_mm heap;
16 
21 };
22 
23 static inline struct nv04_instmem_priv *
24 nv04_instmem(void *obj)
25 {
26  return (void *)nouveau_instmem(obj);
27 }
28 
32 };
33 
34 void nv04_instmem_dtor(struct nouveau_object *);
35 
37  u32 size, u32 align, struct nouveau_object **pobject);
38 
39 #endif