Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ucb1400_ts.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/wait.h>
#include <linux/input.h>
#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/ucb1400.h>

Go to the source code of this file.

Macros

#define UCB1400_TS_POLL_PERIOD   10 /* ms */
 
#define NO_IRQ   0
 

Functions

 module_platform_driver (ucb1400_ts_driver)
 
 module_param (adcsync, bool, 0444)
 
 MODULE_PARM_DESC (adcsync,"Synchronize touch readings with ADCSYNC pin.")
 
 module_param (ts_delay, int, 0444)
 
 MODULE_PARM_DESC (ts_delay,"Delay between panel setup and"" position read. Default = 55us.")
 
 module_param (ts_delay_pressure, int, 0444)
 
 MODULE_PARM_DESC (ts_delay_pressure,"delay between panel setup and pressure read."" Default = 0us.")
 
 MODULE_DESCRIPTION ("Philips UCB1400 touchscreen driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define NO_IRQ   0

Definition at line 270 of file ucb1400_ts.c.

#define UCB1400_TS_POLL_PERIOD   10 /* ms */

Definition at line 31 of file ucb1400_ts.c.

Function Documentation

MODULE_DESCRIPTION ( "Philips UCB1400 touchscreen driver )
MODULE_LICENSE ( "GPL"  )
module_param ( adcsync  ,
bool  ,
0444   
)
module_param ( ts_delay  ,
int  ,
0444   
)
module_param ( ts_delay_pressure  ,
int  ,
0444   
)
MODULE_PARM_DESC ( adcsync  ,
"Synchronize touch readings with ADCSYNC pin."   
)
MODULE_PARM_DESC ( ts_delay  )
MODULE_PARM_DESC ( ts_delay_pressure  )
module_platform_driver ( ucb1400_ts_driver  )