/linux-master/drivers/input/keyboard/ |
H A D | newtonkbd.c | 42 struct input_dev *dev; 67 struct input_dev *input_dev; local 72 input_dev = input_allocate_device(); 73 if (!nkbd || !input_dev) 77 nkbd->dev = input_dev; 81 input_dev->name = "Newton Keyboard"; 82 input_dev->phys = nkbd->phys; 83 input_dev->id.bustype = BUS_RS232; 84 input_dev [all...] |
H A D | max7359_keypad.c | 60 struct input_dev *input_dev; member in struct:max7359_keypad 88 struct input_dev *input_dev = keypad->input_dev; local 101 input_event(input_dev, EV_MSC, MSC_SCAN, code); 102 input_report_key(input_dev, keypad->keycodes[code], !release); 103 input_sync(input_dev); 127 static int max7359_open(struct input_dev *dev) 136 static void max7359_close(struct input_dev *de 163 struct input_dev *input_dev; local [all...] |
H A D | jornada720_kbd.c | 49 struct input_dev *input; 56 struct input_dev *input = jornadakbd->input; 91 struct input_dev *input_dev; local 99 input_dev = devm_input_allocate_device(&pdev->dev); 100 if (!jornadakbd || !input_dev) 107 jornadakbd->input = input_dev; 109 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP); 110 input_dev->name = "HP Jornada 720 keyboard"; 111 input_dev [all...] |
H A D | st-keyscan.c | 34 struct input_dev *input_dev; member in struct:st_keyscan 44 unsigned short *keycode = keypad->input_dev->keycode; 53 input_report_key(keypad->input_dev, 56 input_sync(keypad->input_dev); 88 static int keyscan_open(struct input_dev *dev) 95 static void keyscan_close(struct input_dev *dev) 104 struct device *dev = keypad_data->input_dev->dev.parent; 127 struct input_dev *input_dev; local [all...] |
/linux-master/drivers/input/tablet/ |
H A D | hanwang.c | 50 struct input_dev *dev; 107 struct input_dev *input_dev = hanwang->dev; local 124 input_report_key(input_dev, 132 input_report_key(input_dev, 143 input_report_key(input_dev, BTN_TOOL_PEN, 1); 149 input_report_key(input_dev, BTN_TOOL_RUBBER, 1); 177 input_report_abs(input_dev, ABS_X, 179 input_report_abs(input_dev, ABS_Y, 181 input_report_abs(input_dev, ABS_PRESSUR 318 struct input_dev *input_dev; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | egalax_ts_serial.c | 41 struct input_dev *input; 50 struct input_dev *dev = egalax->input; 99 struct input_dev *input_dev; local 103 input_dev = input_allocate_device(); 104 if (!egalax || !input_dev) { 110 egalax->input = input_dev; 114 input_dev->name = "EETI eGalaxTouch Serial TouchScreen"; 115 input_dev->phys = egalax->phys; 116 input_dev [all...] |
H A D | gunze.c | 34 struct input_dev *dev; 43 struct input_dev *dev = gunze->dev; 97 struct input_dev *input_dev; local 101 input_dev = input_allocate_device(); 102 if (!gunze || !input_dev) { 108 gunze->dev = input_dev; 111 input_dev->name = "Gunze AHL-51S TouchScreen"; 112 input_dev->phys = gunze->phys; 113 input_dev [all...] |
H A D | egalax_ts.c | 61 struct input_dev *input_dev; member in struct:egalax_ts 67 struct input_dev *input_dev = ts->input_dev; local 101 input_mt_slot(input_dev, id); 102 input_mt_report_slot_state(input_dev, MT_TOOL_FINGER, down); 108 input_report_abs(input_dev, ABS_MT_POSITION_X, x); 109 input_report_abs(input_dev, ABS_MT_POSITION_Y, y); 110 input_report_abs(input_dev, ABS_MT_PRESSUR 161 struct input_dev *input_dev; local [all...] |
H A D | mms114.c | 65 struct input_dev *input_dev; member in struct:mms114_data 163 struct input_dev *input_dev = data->input_dev; local 182 input_mt_slot(input_dev, id); 183 input_mt_report_slot_state(input_dev, MT_TOOL_FINGER, touch->pressed); 186 touchscreen_report_pos(input_dev, &data->props, x, y, true); 187 input_report_abs(input_dev, ABS_MT_TOUCH_MAJOR, touch->width); 188 input_report_abs(input_dev, ABS_MT_PRESSUR 196 struct input_dev *input_dev = data->input_dev; local 219 struct input_dev *input_dev = data->input_dev; local 482 struct input_dev *input_dev; local 637 struct input_dev *input_dev = data->input_dev; local 661 struct input_dev *input_dev = data->input_dev; local [all...] |
H A D | tsc40.c | 17 struct input_dev *dev; 26 struct input_dev *dev = ptsc->dev; 45 struct input_dev *dev = ptsc->dev; 83 struct input_dev *input_dev; local 87 input_dev = input_allocate_device(); 88 if (!ptsc || !input_dev) { 94 ptsc->dev = input_dev; 97 input_dev->name = "TSC-10/25/40 Serial TouchScreen"; 98 input_dev [all...] |
H A D | fujitsu_ts.c | 28 struct input_dev *dev; 47 struct input_dev *dev = fujitsu->dev; 99 struct input_dev *input_dev; local 103 input_dev = input_allocate_device(); 104 if (!fujitsu || !input_dev) { 110 fujitsu->dev = input_dev; 114 input_dev->name = "Fujitsu Serial Touchscreen"; 115 input_dev->phys = fujitsu->phys; 116 input_dev [all...] |
H A D | mtouch.c | 54 struct input_dev *dev; 63 struct input_dev *dev = mtouch->dev; 128 struct input_dev *input_dev; local 132 input_dev = input_allocate_device(); 133 if (!mtouch || !input_dev) { 139 mtouch->dev = input_dev; 142 input_dev->name = "MicroTouch Serial TouchScreen"; 143 input_dev->phys = mtouch->phys; 144 input_dev [all...] |
H A D | touchright.c | 46 struct input_dev *dev; 57 struct input_dev *dev = tr->dev; 102 struct input_dev *input_dev; local 106 input_dev = input_allocate_device(); 107 if (!tr || !input_dev) { 113 tr->dev = input_dev; 116 input_dev->name = "Touchright Serial TouchScreen"; 117 input_dev->phys = tr->phys; 118 input_dev [all...] |
H A D | touchwin.c | 49 struct input_dev *dev; 61 struct input_dev *dev = tw->dev; 109 struct input_dev *input_dev; local 113 input_dev = input_allocate_device(); 114 if (!tw || !input_dev) { 120 tw->dev = input_dev; 123 input_dev->name = "Touchwindow Serial TouchScreen"; 124 input_dev->phys = tw->phys; 125 input_dev [all...] |
H A D | touchit213.c | 74 struct input_dev *dev; 86 struct input_dev *dev = touchit213->dev; 139 struct input_dev *input_dev; local 143 input_dev = input_allocate_device(); 144 if (!touchit213 || !input_dev) { 150 touchit213->dev = input_dev; 154 input_dev->name = "Sahara Touch-iT213 Serial TouchScreen"; 155 input_dev->phys = touchit213->phys; 156 input_dev [all...] |
H A D | inexio.c | 53 struct input_dev *dev; 62 struct input_dev *dev = pinexio->dev; 114 struct input_dev *input_dev; local 118 input_dev = input_allocate_device(); 119 if (!pinexio || !input_dev) { 125 pinexio->dev = input_dev; 128 input_dev->name = "iNexio Serial TouchScreen"; 129 input_dev->phys = pinexio->phys; 130 input_dev [all...] |
H A D | hampshire.c | 50 struct input_dev *dev; 59 struct input_dev *dev = phampshire->dev; 109 struct input_dev *input_dev; local 113 input_dev = input_allocate_device(); 114 if (!phampshire || !input_dev) { 120 phampshire->dev = input_dev; 124 input_dev->name = "Hampshire Serial TouchScreen"; 125 input_dev->phys = phampshire->phys; 126 input_dev [all...] |
/linux-master/drivers/input/joystick/ |
H A D | twidjoy.c | 76 struct input_dev *dev; 89 struct input_dev *dev = twidjoy->dev; 170 struct input_dev *input_dev; local 175 input_dev = input_allocate_device(); 176 if (!twidjoy || !input_dev) 179 twidjoy->dev = input_dev; 182 input_dev->name = "Handykey Twiddler"; 183 input_dev->phys = twidjoy->phys; 184 input_dev [all...] |
H A D | stinger.c | 34 struct input_dev *dev; 47 struct input_dev *dev = stinger->dev; 118 struct input_dev *input_dev; local 122 input_dev = input_allocate_device(); 123 if (!stinger || !input_dev) 126 stinger->dev = input_dev; 129 input_dev->name = "Gravis Stinger"; 130 input_dev->phys = stinger->phys; 131 input_dev [all...] |
H A D | magellan.c | 36 struct input_dev *dev; 65 struct input_dev *dev = magellan->dev; 131 struct input_dev *input_dev; local 136 input_dev = input_allocate_device(); 137 if (!magellan || !input_dev) 140 magellan->dev = input_dev; 143 input_dev->name = "LogiCad3D Magellan / SpaceMouse"; 144 input_dev->phys = magellan->phys; 145 input_dev [all...] |
/linux-master/drivers/input/misc/ |
H A D | da9055_onkey.c | 19 struct input_dev *input; 75 struct input_dev *input_dev; local 88 input_dev = input_allocate_device(); 89 if (!input_dev) { 94 onkey->input = input_dev; 96 input_dev->name = "da9055-onkey"; 97 input_dev->phys = "da9055-onkey/input0"; 98 input_dev->dev.parent = &pdev->dev; 100 input_dev [all...] |
H A D | sparcspkr.c | 34 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); 36 struct input_dev *input_dev; member in struct:sparcspkr_state 67 static int bbc_spkr_event(struct input_dev *dev, unsigned int type, unsigned int code, int value) 105 static int grover_spkr_event(struct input_dev *dev, unsigned int type, unsigned int code, int value) 147 struct input_dev *input_dev; local 150 input_dev = input_allocate_device(); 151 if (!input_dev) 154 input_dev 181 struct input_dev *input_dev = state->input_dev; local 237 struct input_dev *input_dev = state->input_dev; local 315 struct input_dev *input_dev = state->input_dev; local [all...] |
H A D | da9052_onkey.c | 20 struct input_dev *input; 75 struct input_dev *input_dev; local 84 input_dev = input_allocate_device(); 85 if (!onkey || !input_dev) { 91 onkey->input = input_dev; 95 input_dev->name = "da9052-onkey"; 96 input_dev->phys = "da9052-onkey/input0"; 97 input_dev->dev.parent = &pdev->dev; 99 input_dev [all...] |
H A D | palmas-pwrbutton.c | 28 * @input_dev: pointer to input device 34 struct input_dev *input_dev; member in struct:palmas_pwron 58 struct input_dev *input_dev = pwron->input_dev; local 65 dev_err(input_dev->dev.parent, 69 input_report_key(input_dev, KEY_POWER, 0); 70 input_sync(input_dev); 88 struct input_dev *input_de local 159 struct input_dev *input_dev; local [all...] |
/linux-master/drivers/input/mouse/ |
H A D | maplemouse.c | 23 struct input_dev *dev; 32 struct input_dev *dev = mse->dev; 49 static int dc_mouse_open(struct input_dev *dev) 59 static void dc_mouse_close(struct input_dev *dev) 73 struct input_dev *input_dev; local 82 input_dev = input_allocate_device(); 83 if (!input_dev) { 88 mse->dev = input_dev; 91 input_dev [all...] |