/* * Driver for AUO in-cell touchscreens * * Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de> * * based on auo_touch.h from Dell Streak kernel * * Copyright (c) 2008 QUALCOMM Incorporated. * Copyright (c) 2008 QUALCOMM USA, INC. * * * This software is licensed under the terms of the GNU General Public * License version 2, as published by the Free Software Foundation, and * may be copied, distributed, and modified under those terms. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * */ #ifndef __AUO_PIXCIR_TS_H__ #define __AUO_PIXCIR_TS_H__ /* * Interrupt modes: * periodical: interrupt is asserted periodicaly * compare coordinates: interrupt is asserted when coordinates change * indicate touch: interrupt is asserted during touch */ #define AUO_PIXCIR_INT_PERIODICAL 0x00 #define AUO_PIXCIR_INT_COMP_COORD 0x01 #define AUO_PIXCIR_INT_TOUCH_IND 0x02 /* * @gpio_int interrupt gpio * @int_setting one of AUO_PIXCIR_INT_* * @init_hw hardwarespecific init * @exit_hw hardwarespecific shutdown * @x_max x-resolution * @y_max y-resolution */ struct auo_pixcir_ts_platdata { int gpio_int; int gpio_rst; int int_setting; unsigned int x_max; unsigned int y_max; }; #endif
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
ad714x.h | File | 1.34 KB | 0644 |
|
adp5589.h | File | 5.64 KB | 0644 |
|
adxl34x.h | File | 11.3 KB | 0644 |
|
as5011.h | File | 545 B | 0644 |
|
auo-pixcir-ts.h | File | 1.38 KB | 0644 |
|
bu21013.h | File | 741 B | 0644 |
|
cma3000.h | File | 1.56 KB | 0644 |
|
cy8ctmg110_pdata.h | File | 262 B | 0644 |
|
cyttsp.h | File | 1.56 KB | 0644 |
|
elan-i2c-ids.h | File | 2.01 KB | 0644 |
|
gp2ap002a00f.h | File | 671 B | 0644 |
|
gpio_tilt.h | File | 1.98 KB | 0644 |
|
ili210x.h | File | 207 B | 0644 |
|
kxtj9.h | File | 1.74 KB | 0644 |
|
lm8333.h | File | 674 B | 0644 |
|
matrix_keypad.h | File | 2.96 KB | 0644 |
|
mt.h | File | 3.4 KB | 0644 |
|
navpoint.h | File | 393 B | 0644 |
|
samsung-keypad.h | File | 1.3 KB | 0644 |
|
sh_keysc.h | File | 431 B | 0644 |
|
sparse-keymap.h | File | 2.06 KB | 0644 |
|
touchscreen.h | File | 909 B | 0644 |
|
tps6507x-ts.h | File | 535 B | 0644 |
|