Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
panel-taal.c File Reference
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/jiffies.h>
#include <linux/sched.h>
#include <linux/backlight.h>
#include <linux/fb.h>
#include <linux/interrupt.h>
#include <linux/gpio.h>
#include <linux/workqueue.h>
#include <linux/slab.h>
#include <linux/mutex.h>
#include <video/omapdss.h>
#include <video/omap-panel-nokia-dsi.h>
#include <video/mipi_display.h>

Go to the source code of this file.

Data Structures

struct  panel_config
 
struct  taal_data
 

Macros

#define TCH   0
 
#define DCS_READ_NUM_ERRORS   0x05
 
#define DCS_BRIGHTNESS   0x51
 
#define DCS_CTRL_DISPLAY   0x53
 
#define DCS_WRITE_CABC   0x55
 
#define DCS_READ_CABC   0x56
 
#define DCS_GET_ID1   0xda
 
#define DCS_GET_ID2   0xdb
 
#define DCS_GET_ID3   0xdc
 

: panel name

struct panel_config - panel configuration

: panel type : panel resolution : various panel specific delays, passed to msleep() if non-zero : reset sequence timings, passed to udelay() if non-zero : array of panel regulators : number of regulators in the array

enum  { PANEL_TAAL }
 
 module_init (taal_init)
 
 module_exit (taal_exit)
 
 MODULE_AUTHOR ("Tomi Valkeinen <[email protected]>")
 
 MODULE_DESCRIPTION ("Taal Driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DCS_BRIGHTNESS   0x51

Definition at line 43 of file panel-taal.c.

#define DCS_CTRL_DISPLAY   0x53

Definition at line 44 of file panel-taal.c.

#define DCS_GET_ID1   0xda

Definition at line 47 of file panel-taal.c.

#define DCS_GET_ID2   0xdb

Definition at line 48 of file panel-taal.c.

#define DCS_GET_ID3   0xdc

Definition at line 49 of file panel-taal.c.

#define DCS_READ_CABC   0x56

Definition at line 46 of file panel-taal.c.

#define DCS_READ_NUM_ERRORS   0x05

Definition at line 42 of file panel-taal.c.

#define DCS_WRITE_CABC   0x55

Definition at line 45 of file panel-taal.c.

#define TCH   0

Definition at line 40 of file panel-taal.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
PANEL_TAAL 

Definition at line 87 of file panel-taal.c.

Function Documentation

MODULE_AUTHOR ( "Tomi Valkeinen <[email protected]>"  )
MODULE_DESCRIPTION ( "Taal Driver"  )
module_exit ( taal_exit  )
module_init ( taal_init  )
MODULE_LICENSE ( "GPL"  )