Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
ad714x.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  ad714x_chip
 

Macros

#define STAGE_NUM   12
 

Typedefs

typedef int(* ad714x_read_t )(struct ad714x_chip *, unsigned short, unsigned short *, size_t)
 
typedef int(* ad714x_write_t )(struct ad714x_chip *, unsigned short, unsigned short)
 

Functions

int ad714x_disable (struct ad714x_chip *ad714x)
 
int ad714x_enable (struct ad714x_chip *ad714x)
 
struct ad714x_chipad714x_probe (struct device *dev, u16 bus_type, int irq, ad714x_read_t read, ad714x_write_t write)
 
void ad714x_remove (struct ad714x_chip *ad714x)
 

Macro Definition Documentation

#define STAGE_NUM   12

Definition at line 14 of file ad714x.h.

Typedef Documentation

typedef int(* ad714x_read_t)(struct ad714x_chip *, unsigned short, unsigned short *, size_t)

Definition at line 21 of file ad714x.h.

typedef int(* ad714x_write_t)(struct ad714x_chip *, unsigned short, unsigned short)

Definition at line 22 of file ad714x.h.

Function Documentation

int ad714x_disable ( struct ad714x_chip ad714x)
int ad714x_enable ( struct ad714x_chip ad714x)
struct ad714x_chip* ad714x_probe ( struct device dev,
u16  bus_type,
int  irq,
ad714x_read_t  read,
ad714x_write_t  write 
)
read

Definition at line 965 of file ad714x.c.

void ad714x_remove ( struct ad714x_chip ad714x)

Definition at line 1191 of file ad714x.c.