Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
nv20.c File Reference
#include <core/os.h>
#include <core/class.h>
#include <core/engctx.h>
#include <core/handle.h>
#include <core/enum.h>
#include <subdev/timer.h>
#include <subdev/fb.h>
#include <engine/graph.h>
#include <engine/fifo.h>
#include "nv20.h"
#include "regs.h"

Go to the source code of this file.


int nv20_graph_context_init (struct nouveau_object *object)
int nv20_graph_context_fini (struct nouveau_object *object, bool suspend)
void nv20_graph_tile_prog (struct nouveau_engine *engine, int i)
void nv20_graph_intr (struct nouveau_subdev *subdev)
void nv20_graph_dtor (struct nouveau_object *object)
int nv20_graph_init (struct nouveau_object *object)


struct nouveau_oclass nv20_graph_oclass

Function Documentation

int nv20_graph_context_fini ( struct nouveau_object object,
bool  suspend 

Definition at line 125 of file nv20.c.

int nv20_graph_context_init ( struct nouveau_object object)

Definition at line 110 of file nv20.c.

void nv20_graph_dtor ( struct nouveau_object object)

Definition at line 268 of file nv20.c.

int nv20_graph_init ( struct nouveau_object object)

Definition at line 276 of file nv20.c.

void nv20_graph_intr ( struct nouveau_subdev subdev)

Definition at line 196 of file nv20.c.

void nv20_graph_tile_prog ( struct nouveau_engine engine,
int  i 

Definition at line 165 of file nv20.c.

Variable Documentation

struct nouveau_oclass nv20_graph_oclass
Initial value:
= {
.handle = NV_ENGINE(GR, 0x20),
.ofuncs = &(struct nouveau_ofuncs) {
.ctor = nv20_graph_ctor,
.dtor = nv20_graph_dtor,
.init = nv20_graph_init,

Definition at line 373 of file nv20.c.