/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/mouse/ |
H A D | sermouse.c | 48 struct input_dev *dev; 64 struct input_dev *dev = sermouse->dev; 106 struct input_dev *dev = sermouse->dev; 248 struct input_dev *input_dev; local 253 input_dev = input_allocate_device(); 254 if (!sermouse || !input_dev) 257 sermouse->dev = input_dev; 261 input_dev->name = sermouse_protocols[sermouse->type]; 262 input_dev [all...] |
H A D | vsxxxaa.c | 115 struct input_dev *dev; 211 struct input_dev *dev = mouse->dev; 267 struct input_dev *dev = mouse->dev; 319 struct input_dev *dev = mouse->dev; 472 struct input_dev *input_dev; local 476 input_dev = input_allocate_device(); 477 if (!mouse || !input_dev) 480 mouse->dev = input_dev; 486 input_dev [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/touchscreen/ |
H A D | w90p910_ts.c | 50 struct input_dev *input; 61 struct input_dev *dev = w90p910_ts->input; 165 static int w90p910_open(struct input_dev *dev) 194 static void w90p910_close(struct input_dev *dev) 221 struct input_dev *input_dev; local 226 input_dev = input_allocate_device(); 227 if (!w90p910_ts || !input_dev) { 232 w90p910_ts->input = input_dev; 262 input_dev [all...] |
H A D | wacom_w8001.c | 56 struct input_dev *dev; 95 struct input_dev *dev = w8001->dev; 154 struct input_dev *dev = w8001->dev; 198 struct input_dev *input_dev; local 202 input_dev = input_allocate_device(); 203 if (!w8001 || !input_dev) { 210 w8001->dev = input_dev; 214 input_dev->name = "Wacom W8001 Penabled Serial TouchScreen"; 215 input_dev [all...] |
H A D | cy8ctmg110_ts.c | 57 struct input_dev *input; 116 struct input_dev *input = tsc->input; 174 struct input_dev *input_dev; local 188 input_dev = input_allocate_device(); 189 if (!ts || !input_dev) { 195 ts->input = input_dev; 200 input_dev->name = CY8CTMG110_DRIVER_NAME " Touchscreen"; 201 input_dev->phys = ts->phys; 202 input_dev [all...] |
H A D | atmel_tsadcc.c | 100 struct input_dev *input; 117 struct input_dev *input_dev = ts_dev->input; local 135 input_report_key(input_dev, BTN_TOUCH, 0); 137 input_sync(input_dev); 158 input_report_abs(input_dev, ABS_X, ts_dev->prev_absx); 159 input_report_abs(input_dev, ABS_Y, ts_dev->prev_absy); 160 input_report_key(input_dev, BTN_TOUCH, 1); 161 input_sync(input_dev); 183 struct input_dev *input_de local [all...] |
H A D | ad7879.c | 111 struct input_dev *input; 151 struct input_dev *input_dev = ts->input; local 179 input_report_key(input_dev, BTN_TOUCH, 1); 181 input_report_abs(input_dev, ABS_X, x); 182 input_report_abs(input_dev, ABS_Y, y); 183 input_report_abs(input_dev, ABS_PRESSURE, Rt); 184 input_sync(input_dev); 193 struct input_dev *input_dev local 460 struct input_dev *input_dev; local [all...] |
H A D | eeti_ts.c | 48 struct input_dev *input; 141 static int eeti_ts_open(struct input_dev *dev) 150 static void eeti_ts_close(struct input_dev *dev) 162 struct input_dev *input; 267 struct input_dev *input_dev = priv->input; local 269 mutex_lock(&input_dev->mutex); 271 if (input_dev->users) 274 mutex_unlock(&input_dev->mutex); 285 struct input_dev *input_de local [all...] |
H A D | tsc2007.c | 70 struct input_dev *input; 146 struct input_dev *input = tsc->input; 199 struct input_dev *input = ts->input; 269 struct input_dev *input_dev; local 282 input_dev = input_allocate_device(); 283 if (!ts || !input_dev) { 290 ts->input = input_dev; 301 input_dev->name = "TSC2007 Touchscreen"; 302 input_dev [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/joystick/ |
H A D | a3d.c | 58 struct input_dev *dev; 116 struct input_dev *dev = a3d->dev; 240 static int a3d_open(struct input_dev *dev) 252 static void a3d_close(struct input_dev *dev) 266 struct input_dev *input_dev; local 273 input_dev = input_allocate_device(); 274 if (!a3d || !input_dev) { 279 a3d->dev = input_dev; 309 input_dev [all...] |
H A D | spaceorb.c | 59 struct input_dev *dev; 77 struct input_dev *dev = spaceorb->dev; 166 struct input_dev *input_dev; local 171 input_dev = input_allocate_device(); 172 if (!spaceorb || !input_dev) 175 spaceorb->dev = input_dev; 178 input_dev->name = "SpaceTec SpaceOrb 360 / Avenger"; 179 input_dev->phys = spaceorb->phys; 180 input_dev [all...] |
H A D | turbografx.c | 79 struct input_dev *dev[TGFX_MAX_DEVICES]; 94 struct input_dev *dev; 121 static int tgfx_open(struct input_dev *dev) 140 static void tgfx_close(struct input_dev *dev) 162 struct input_dev *input_dev; local 205 tgfx->dev[i] = input_dev = input_allocate_device(); 206 if (!input_dev) { 218 input_dev->name = tgfx->name[i]; 219 input_dev [all...] |
H A D | grip.c | 57 struct input_dev *dev[2]; 187 struct input_dev *dev; 284 static int grip_open(struct input_dev *dev) 292 static void grip_close(struct input_dev *dev) 302 struct input_dev *input_dev; local 349 grip->dev[i] = input_dev = input_allocate_device(); 350 if (!input_dev) { 358 input_dev->name = grip_name[grip->mode[i]]; 359 input_dev [all...] |
H A D | tmdc.c | 113 struct input_dev *dev; 253 static int tmdc_open(struct input_dev *dev) 261 static void tmdc_close(struct input_dev *dev) 272 struct input_dev *input_dev; local 277 input_dev = input_allocate_device(); 278 if (!port || !input_dev) { 308 port->dev = input_dev; 310 input_dev->name = port->name; 311 input_dev [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/keyboard/ |
H A D | imx_keypad.c | 53 struct input_dev *input_dev; member in struct:imx_keypad 152 struct input_dev *input_dev = keypad->input_dev; local 175 input_event(input_dev, EV_MSC, MSC_SCAN, code); 176 input_report_key(input_dev, keypad->keycodes[code], 178 dev_dbg(&input_dev->dev, "Event code: %d, val: %d", 183 input_sync(input_dev); 367 static void imx_keypad_close(struct input_dev *de 415 struct input_dev *input_dev; local [all...] |
H A D | hil_kbd.c | 71 struct input_dev *dev; 149 struct input_dev *dev = kbd->dev; 208 struct input_dev *dev = ptr->dev; 329 struct input_dev *input_dev = kbd->dev; local 333 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP); 334 input_dev->ledbit[0] = BIT_MASK(LED_NUML) | BIT_MASK(LED_CAPSL) | 338 __set_bit(hil_kbd_set1[i], input_dev->keybit); 339 __set_bit(hil_kbd_set3[i], input_dev->keybit); 341 __clear_bit(KEY_RESERVED, input_dev 356 struct input_dev *input_dev = ptr->dev; local 447 struct input_dev *input_dev; local [all...] |
H A D | aaed2000_kbd.c | 99 struct input_dev *input_dev; local 119 input_dev = poll_dev->input; 120 input_dev->name = "AAED-2000 Keyboard"; 121 input_dev->phys = "aaedkbd/input0"; 122 input_dev->id.bustype = BUS_HOST; 123 input_dev->id.vendor = 0x0001; 124 input_dev->id.product = 0x0001; 125 input_dev->id.version = 0x0100; 126 input_dev [all...] |
H A D | lkkbd.c | 281 struct input_dev *dev; 443 struct input_dev *input_dev = lk->dev; local 462 input_report_key(input_dev, lk->keycode[i], 0); 463 input_sync(input_dev); 488 input_report_key(input_dev, keycode, 489 !test_bit(keycode, input_dev->key)); 490 input_sync(input_dev); 542 static int lkkbd_event(struct input_dev *dev, 623 struct input_dev *input_de local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/ |
H A D | em28xx-input.c | 67 struct input_dev *input; 394 struct input_dev *input_dev; local 403 input_dev = input_allocate_device(); 404 if (!ir || !input_dev) 411 ir->input = input_dev; 438 input_dev->name = ir->name; 439 input_dev->phys = ir->phys; 440 input_dev->id.bustype = BUS_USB; 441 input_dev 514 struct input_dev *input_dev; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hid/usbhid/ |
H A D | usbkbd.c | 66 struct input_dev *dev; 132 static int usb_kbd_event(struct input_dev *dev, unsigned int type, 175 static int usb_kbd_open(struct input_dev *dev) 186 static void usb_kbd_close(struct input_dev *dev) 225 struct input_dev *input_dev; local 242 input_dev = input_allocate_device(); 243 if (!kbd || !input_dev) 250 kbd->dev = input_dev; 270 input_dev [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/dream/ |
H A D | gpio_output.c | 21 struct input_dev *input_dev, struct gpio_event_info *info, void **data, 38 struct input_dev *input_dev, struct gpio_event_info *info, void **data, 52 input_set_capability(input_dev, oi->type, 20 gpio_event_output_event( struct input_dev *input_dev, struct gpio_event_info *info, void **data, unsigned int type, unsigned int code, int value) argument 37 gpio_event_output_func( struct input_dev *input_dev, struct gpio_event_info *info, void **data, int func) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/ |
H A D | sparse-keymap.c | 33 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, 54 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, 67 static int sparse_keymap_getkeycode(struct input_dev *dev, 84 static int sparse_keymap_setkeycode(struct input_dev *dev, 119 int sparse_keymap_setup(struct input_dev *dev, 121 int (*setup)(struct input_dev *, struct key_entry *)) 185 void sparse_keymap_free(struct input_dev *dev) 216 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, 253 bool sparse_keymap_report_event(struct input_dev *dev, unsigned int code,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/tablet/ |
H A D | wacom_wac.c | 21 struct input_dev *input = wacom->input; 65 struct input_dev *input = wacom->input; 136 struct input_dev *input = wacom->input; 165 struct input_dev *input = wacom->input; 198 struct input_dev *input = wacom->input; 306 struct input_dev *input = wacom->input; 439 struct input_dev *input = wacom->input; 472 struct input_dev *input = wacom->input; 680 struct input_dev *input = wacom->input; 707 struct input_dev *inpu 910 struct input_dev *input_dev = wacom_wac->input; local 940 wacom_setup_input_capabilities(struct input_dev *input_dev, struct wacom_wac *wacom_wac) argument [all...] |
H A D | wacom.h | 121 void wacom_setup_input_capabilities(struct input_dev *input_dev,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | input.h | 1069 * struct input_dev - represents an input device 1150 struct input_dev { struct 1171 int (*setkeycode)(struct input_dev *dev, 1173 int (*getkeycode)(struct input_dev *dev, 1194 int (*open)(struct input_dev *dev); 1195 void (*close)(struct input_dev *dev); 1196 int (*flush)(struct input_dev *dev, struct file *file); 1197 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); 1214 #define to_input_dev(d) container_of(d, struct input_dev, dev) 1310 bool (*match)(struct input_handler *handler, struct input_dev *de [all...] |