Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
nv50.c File Reference
#include <subdev/gpio.h>

Go to the source code of this file.

Data Structures

struct  nv50_gpio_priv
 

Functions

void nv50_gpio_irq_enable (struct nouveau_gpio *gpio, int line, bool on)
 
void nv50_gpio_intr (struct nouveau_subdev *subdev)
 
void nv50_gpio_dtor (struct nouveau_object *object)
 
int nv50_gpio_init (struct nouveau_object *object)
 
int nv50_gpio_fini (struct nouveau_object *object, bool suspend)
 

Variables

struct nouveau_oclass nv50_gpio_oclass
 

Function Documentation

void nv50_gpio_dtor ( struct nouveau_object object)

Definition at line 148 of file nv50.c.

int nv50_gpio_fini ( struct nouveau_object object,
bool  suspend 
)

Definition at line 176 of file nv50.c.

int nv50_gpio_init ( struct nouveau_object object)

Definition at line 155 of file nv50.c.

void nv50_gpio_intr ( struct nouveau_subdev subdev)

Definition at line 107 of file nv50.c.

void nv50_gpio_irq_enable ( struct nouveau_gpio gpio,
int  line,
bool  on 
)

Definition at line 97 of file nv50.c.

Variable Documentation

struct nouveau_oclass nv50_gpio_oclass
Initial value:
= {
.handle = NV_SUBDEV(GPIO, 0x50),
.ofuncs = &(struct nouveau_ofuncs) {
.ctor = nv50_gpio_ctor,
.dtor = nv50_gpio_dtor,
.init = nv50_gpio_init,
.fini = nv50_gpio_fini,
},
}

Definition at line 186 of file nv50.c.