Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
cyttsp_core.h File Reference
#include <linux/kernel.h>
#include <linux/err.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/device.h>
#include <linux/input/cyttsp.h>

Go to the source code of this file.

Data Structures

struct  cyttsp_tch
 
struct  cyttsp_xydata
 
struct  cyttsp_sysinfo_data
 
struct  cyttsp_bootloader_data
 
struct  cyttsp_bus_ops
 
struct  cyttsp
 

Macros

#define CY_NUM_RETRY   16 /* max number of retries for read ops */
 
#define CY_BL_CHKSUM_OK   0x01
 

Enumerations

enum  cyttsp_state { CY_IDLE_STATE, CY_ACTIVE_STATE, CY_BL_STATE }
 

Functions

struct cyttspcyttsp_probe (const struct cyttsp_bus_ops *bus_ops, struct device *dev, int irq, size_t xfer_buf_size)
 
void cyttsp_remove (struct cyttsp *ts)
 

Variables

struct cyttsp_tch __packed
 
struct dev_pm_ops cyttsp_pm_ops
 

Macro Definition Documentation

#define CY_BL_CHKSUM_OK   0x01

Definition at line 91 of file cyttsp_core.h.

#define CY_NUM_RETRY   16 /* max number of retries for read ops */

Definition at line 41 of file cyttsp_core.h.

Enumeration Type Documentation

Enumerator:
CY_IDLE_STATE 
CY_ACTIVE_STATE 
CY_BL_STATE 

Definition at line 120 of file cyttsp_core.h.

Function Documentation

struct cyttsp* cyttsp_probe ( const struct cyttsp_bus_ops bus_ops,
struct device dev,
int  irq,
size_t  xfer_buf_size 
)
read

Definition at line 518 of file cyttsp_core.c.

void cyttsp_remove ( struct cyttsp ts)

Definition at line 613 of file cyttsp_core.c.

Variable Documentation

struct dev_pm_ops cyttsp_pm_ops