Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions
gpio.h File Reference

Go to the source code of this file.

Data Structures

struct  dcb_gpio_func
 

Enumerations

enum  dcb_gpio_func_name {
  DCB_GPIO_PANEL_POWER = 0x01, DCB_GPIO_TVDAC0 = 0x0c, DCB_GPIO_TVDAC1 = 0x2d, DCB_GPIO_PWM_FAN = 0x09,
  DCB_GPIO_FAN_SENSE = 0x3d, DCB_GPIO_UNUSED = 0xff
}
 

Functions

u16 dcb_gpio_table (struct nouveau_bios *)
 
u16 dcb_gpio_entry (struct nouveau_bios *, int idx, int ent, u8 *ver)
 
int dcb_gpio_parse (struct nouveau_bios *, int idx, u8 func, u8 line, struct dcb_gpio_func *)
 

Enumeration Type Documentation

Enumerator:
DCB_GPIO_PANEL_POWER 
DCB_GPIO_TVDAC0 
DCB_GPIO_TVDAC1 
DCB_GPIO_PWM_FAN 
DCB_GPIO_FAN_SENSE 
DCB_GPIO_UNUSED 

Definition at line 6 of file gpio.h.

Function Documentation

u16 dcb_gpio_entry ( struct nouveau_bios ,
int  idx,
int  ent,
u8 ver 
)

Definition at line 44 of file gpio.c.

int dcb_gpio_parse ( struct nouveau_bios ,
int  idx,
u8  func,
u8  line,
struct dcb_gpio_func  
)

Definition at line 59 of file gpio.c.

u16 dcb_gpio_table ( struct nouveau_bios )

Definition at line 30 of file gpio.c.