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

Go to the source code of this file.

Macros

#define AUX_DBG(fmt, args...)   nv_debug(aux, "AUXCH(%d): " fmt, ch, ##args)
 
#define AUX_ERR(fmt, args...)   nv_error(aux, "AUXCH(%d): " fmt, ch, ##args)
 

Functions

int nv_rdaux (struct nouveau_i2c_port *auxch, u32 addr, u8 *data, u8 size)
 
int nv_wraux (struct nouveau_i2c_port *auxch, u32 addr, u8 *data, u8 size)
 

Variables

struct i2c_algorithm nouveau_i2c_aux_algo
 

Macro Definition Documentation

#define AUX_DBG (   fmt,
  args... 
)    nv_debug(aux, "AUXCH(%d): " fmt, ch, ##args)

Definition at line 30 of file aux.c.

#define AUX_ERR (   fmt,
  args... 
)    nv_error(aux, "AUXCH(%d): " fmt, ch, ##args)

Definition at line 31 of file aux.c.

Function Documentation

int nv_rdaux ( struct nouveau_i2c_port auxch,
u32  addr,
u8 data,
u8  size 
)

Definition at line 154 of file aux.c.

int nv_wraux ( struct nouveau_i2c_port auxch,
u32  addr,
u8 data,
u8  size 
)

Definition at line 160 of file aux.c.

Variable Documentation

struct i2c_algorithm nouveau_i2c_aux_algo
Initial value:
= {
.master_xfer = aux_xfer,
.functionality = aux_func
}

Definition at line 209 of file aux.c.