Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
i2c-matroxfb.c File Reference
#include "matroxfb_base.h"
#include "matroxfb_maven.h"
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/i2c-algo-bit.h>

Go to the source code of this file.

Data Structures

struct  matroxfb_dh_maven_info
 

Macros

#define MAT_CLK   0x20
 
#define MAT_DATA   0x10
 
#define DDC1_CLK   0x08
 
#define DDC1_DATA   0x02
 
#define DDC1B_CLK   0x10
 
#define DDC1B_DATA   0x04
 
#define DDC2_CLK   0x04
 
#define DDC2_DATA   0x01
 

Functions

 MODULE_AUTHOR ("(c) 1999-2002 Petr Vandrovec <[email protected]>")
 
 MODULE_DESCRIPTION ("Support module providing I2C buses present on Matrox videocards")
 
 module_init (i2c_matroxfb_init)
 
 module_exit (i2c_matroxfb_exit)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DDC1_CLK   0x08

Definition at line 23 of file i2c-matroxfb.c.

#define DDC1_DATA   0x02

Definition at line 24 of file i2c-matroxfb.c.

#define DDC1B_CLK   0x10

Definition at line 26 of file i2c-matroxfb.c.

#define DDC1B_DATA   0x04

Definition at line 27 of file i2c-matroxfb.c.

#define DDC2_CLK   0x04

Definition at line 29 of file i2c-matroxfb.c.

#define DDC2_DATA   0x01

Definition at line 30 of file i2c-matroxfb.c.

#define MAT_CLK   0x20

Definition at line 20 of file i2c-matroxfb.c.

#define MAT_DATA   0x10

Definition at line 21 of file i2c-matroxfb.c.

Function Documentation

MODULE_AUTHOR ( "(c) 1999-2002 Petr Vandrovec <[email protected]>"  )
MODULE_DESCRIPTION ( "Support module providing I2C buses present on Matrox videocards"  )
module_exit ( i2c_matroxfb_exit  )
module_init ( i2c_matroxfb_init  )
MODULE_LICENSE ( "GPL"  )