Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
gpu
drm
nouveau
core
engine
graph
nv20.h
Go to the documentation of this file.
1
#ifndef __NV20_GRAPH_H__
2
#define __NV20_GRAPH_H__
3
4
#include <
core/enum.h
>
5
6
#include <
engine/graph.h
>
7
#include <
engine/fifo.h
>
8
9
struct
nv20_graph_priv
{
10
struct
nouveau_graph
base
;
11
struct
nouveau_gpuobj
*
ctxtab
;
12
};
13
14
struct
nv20_graph_chan
{
15
struct
nouveau_graph_chan
base
;
16
int
chid
;
17
};
18
19
extern
struct
nouveau_oclass
nv25_graph_sclass
[];
20
int
nv20_graph_context_init
(
struct
nouveau_object
*);
21
int
nv20_graph_context_fini
(
struct
nouveau_object
*,
bool
);
22
23
void
nv20_graph_tile_prog
(
struct
nouveau_engine
*,
int
);
24
void
nv20_graph_intr
(
struct
nouveau_subdev
*);
25
26
void
nv20_graph_dtor
(
struct
nouveau_object
*);
27
int
nv20_graph_init
(
struct
nouveau_object
*);
28
29
int
nv30_graph_init
(
struct
nouveau_object
*);
30
31
#endif
Generated on Thu Jan 10 2013 13:32:40 for Linux Kernel by
1.8.2