OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-213
/
include
/
linux
/
input
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
ad714x.h
1.34 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
adp5589.h
5.64 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
adxl34x.h
11.3 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
as5011.h
545 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
auo-pixcir-ts.h
1.38 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
bu21013.h
741 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cma3000.h
1.56 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cy8ctmg110_pdata.h
262 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cyttsp.h
1.56 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
elan-i2c-ids.h
2.01 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
gp2ap002a00f.h
671 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
gpio_tilt.h
1.98 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ili210x.h
207 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
kxtj9.h
1.74 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
lm8333.h
674 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
matrix_keypad.h
2.96 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mt.h
3.4 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
navpoint.h
393 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
samsung-keypad.h
1.3 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sh_keysc.h
431 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
sparse-keymap.h
2.06 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
touchscreen.h
909 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
tps6507x-ts.h
535 bytes
01/28/2018 09:20:33 PM
rw-r--r--
Editing: ad714x.h
Close
/* * include/linux/input/ad714x.h * * AD714x is very flexible, it can be used as buttons, scrollwheel, * slider, touchpad at the same time. That depends on the boards. * The platform_data for the device's "struct device" holds this * information. * * Copyright 2009-2011 Analog Devices Inc. * * Licensed under the GPL-2 or later. */ #ifndef __LINUX_INPUT_AD714X_H__ #define __LINUX_INPUT_AD714X_H__ #define STAGE_NUM 12 #define STAGE_CFGREG_NUM 8 #define SYS_CFGREG_NUM 8 /* board information which need be initialized in arch/mach... */ struct ad714x_slider_plat { int start_stage; int end_stage; int max_coord; }; struct ad714x_wheel_plat { int start_stage; int end_stage; int max_coord; }; struct ad714x_touchpad_plat { int x_start_stage; int x_end_stage; int x_max_coord; int y_start_stage; int y_end_stage; int y_max_coord; }; struct ad714x_button_plat { int keycode; unsigned short l_mask; unsigned short h_mask; }; struct ad714x_platform_data { int slider_num; int wheel_num; int touchpad_num; int button_num; struct ad714x_slider_plat *slider; struct ad714x_wheel_plat *wheel; struct ad714x_touchpad_plat *touchpad; struct ad714x_button_plat *button; unsigned short stage_cfg_reg[STAGE_NUM][STAGE_CFGREG_NUM]; unsigned short sys_cfg_reg[SYS_CFGREG_NUM]; unsigned long irqflags; }; #endif