#include <linux/device.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/interrupt.h>
#include <linux/slab.h>
#include <linux/input/ad714x.h>
#include <linux/module.h>
#include "ad714x.h"
Go to the source code of this file.
#define AD7142_PARTID 0xE620 |
#define AD7143_PARTID 0xE630 |
#define AD7147_PARTID 0x1470 |
#define AD7148_PARTID 0x1480 |
#define AD714X_AMB_COMP_CTRL0_REG 0x2 |
#define AD714X_PARTID_REG 0x17 |
#define AD714X_PWR_CTRL 0x0 |
#define AD714X_STAGECFG_REG 0x80 |
#define AD714X_STG_CAL_EN_REG 0x1 |
#define AD714X_SYSCFG_REG 0x0 |
#define BOTTOM_END_POINT_DETECTION_LEVEL 950 |
#define CDC_RESULT_S0 0xB |
#define CDC_RESULT_S1 0xC |
#define CDC_RESULT_S10 0x15 |
#define CDC_RESULT_S11 0x16 |
#define CDC_RESULT_S2 0xD |
#define CDC_RESULT_S3 0xE |
#define CDC_RESULT_S4 0xF |
#define CDC_RESULT_S5 0x10 |
#define CDC_RESULT_S6 0x11 |
#define CDC_RESULT_S7 0x12 |
#define CDC_RESULT_S8 0x13 |
#define CDC_RESULT_S9 0x14 |
#define LEFT_END_POINT_DETECTION_LEVEL 550 |
#define LEFT_RIGHT_END_POINT_DEAVTIVALION_LEVEL 850 |
#define PER_STAGE_REG_NUM 36 |
#define RIGHT_END_POINT_DETECTION_LEVEL 750 |
#define STAGE0_AMBIENT 0xF1 |
#define STAGE10_AMBIENT 0x259 |
#define STAGE11_AMBIENT 0x27D |
#define STAGE1_AMBIENT 0x115 |
#define STAGE2_AMBIENT 0x139 |
#define STAGE3_AMBIENT 0x15D |
#define STAGE4_AMBIENT 0x181 |
#define STAGE5_AMBIENT 0x1A5 |
#define STAGE6_AMBIENT 0x1C9 |
#define STAGE7_AMBIENT 0x1ED |
#define STAGE8_AMBIENT 0x211 |
#define STAGE9_AMBIENT 0x234 |
#define STAGE_CFGREG_NUM 8 |
#define STG_COM_INT_EN_REG 0x7 |
#define STG_COM_INT_STA_REG 0xA |
#define STG_HIGH_INT_EN_REG 0x6 |
#define STG_HIGH_INT_STA_REG 0x9 |
#define STG_LOW_INT_EN_REG 0x5 |
#define STG_LOW_INT_STA_REG 0x8 |
#define TOP_BOTTOM_END_POINT_DEAVTIVALION_LEVEL 700 |
#define TOP_END_POINT_DETECTION_LEVEL 550 |
- Enumerator:
-
Definition at line 69 of file ad714x.c.
MODULE_DESCRIPTION |
( |
"Analog Devices AD714X Capacitance Touch Sensor Driver" |
| ) |
|