Searched refs:input_dev (Results 76 - 100 of 561) sorted by relevance

1234567891011>>

/linux-master/drivers/input/keyboard/
H A Dimx_keypad.c48 struct input_dev *input_dev; member in struct:imx_keypad
147 struct input_dev *input_dev = keypad->input_dev; local
170 input_event(input_dev, EV_MSC, MSC_SCAN, code);
171 input_report_key(input_dev, keypad->keycodes[code],
173 dev_dbg(&input_dev->dev, "Event code: %d, val: %d",
178 input_sync(input_dev);
364 static void imx_keypad_close(struct input_dev *de
421 struct input_dev *input_dev; local
521 struct input_dev *input_dev = kbd->input_dev; local
549 struct input_dev *input_dev = kbd->input_dev; local
[all...]
H A Dmcs_touchkey.c47 struct input_dev *input_dev; member in struct:mcs_touchkey_data
59 struct input_dev *input = data->input_dev;
107 struct input_dev *input_dev; local
125 input_dev = devm_input_allocate_device(&client->dev);
126 if (!input_dev) {
132 data->input_dev = input_dev;
[all...]
H A Dmpr121_touchkey.c62 struct input_dev *input_dev; member in struct:mpr121_touchkey
121 static void mpr_touchkey_report(struct input_dev *dev)
124 struct input_dev *input = mpr121->input_dev;
167 mpr_touchkey_report(mpr121->input_dev);
239 struct input_dev *input_dev; local
254 input_dev = devm_input_allocate_device(dev);
255 if (!input_dev)
[all...]
H A Dpxa27x_keypad.c100 struct input_dev *input_dev; member in struct:pxa27x_keypad
121 struct input_dev *input_dev = keypad->input_dev; local
122 struct device *dev = input_dev->dev.parent;
141 keypad->keycodes, input_dev);
151 struct input_dev *input_dev = keypad->input_dev; local
217 struct input_dev *input_dev = keypad->input_dev; local
283 struct input_dev *input_dev = keypad->input_dev; local
344 struct input_dev *input_dev = keypad->input_dev; local
411 struct input_dev *input_dev = keypad->input_dev; local
530 struct input_dev *input_dev = keypad->input_dev; local
684 struct input_dev *input_dev = keypad->input_dev; local
719 struct input_dev *input_dev; local
[all...]
H A Dsunkbd.c58 struct input_dev *dev;
135 static int sunkbd_event(struct input_dev *dev,
262 struct input_dev *input_dev; local
267 input_dev = input_allocate_device();
268 if (!sunkbd || !input_dev)
272 sunkbd->dev = input_dev;
292 input_dev->name = sunkbd->name;
293 input_dev->phys = sunkbd->phys;
294 input_dev
[all...]
H A Dlocomokbd.c60 struct input_dev *input;
205 static int locomokbd_open(struct input_dev *dev)
215 static void locomokbd_close(struct input_dev *dev)
227 struct input_dev *input_dev; local
231 input_dev = input_allocate_device();
232 if (!locomokbd || !input_dev) {
256 locomokbd->input = input_dev;
259 input_dev->name = "LoCoMo keyboard";
260 input_dev
[all...]
H A Domap-keypad.c39 struct input_dev *input;
177 struct input_dev *input_dev; local
191 input_dev = input_allocate_device();
192 if (!omap_kp || !input_dev) {
194 input_free_device(input_dev);
200 omap_kp->input = input_dev;
222 input_dev->name = "omap-keypad";
223 input_dev->phys = "omap-keypad/input0";
224 input_dev
[all...]
H A Dsamsung-keypad.c63 struct input_dev *input_dev; member in struct:samsung_keypad
108 struct input_dev *input_dev = keypad->input_dev; local
127 dev_dbg(&keypad->input_dev->dev,
133 input_event(input_dev, EV_MSC, MSC_SCAN, val);
134 input_report_key(input_dev,
137 input_sync(keypad->input_dev);
224 static int samsung_keypad_open(struct input_dev *input_de argument
233 samsung_keypad_close(struct input_dev *input_dev) argument
319 struct input_dev *input_dev; local
529 struct input_dev *input_dev = keypad->input_dev; local
547 struct input_dev *input_dev = keypad->input_dev; local
[all...]
/linux-master/drivers/input/touchscreen/
H A Dimagis.c51 struct input_dev *input_dev; member in struct:imagis_ts
136 input_mt_slot(ts->input_dev, i);
137 input_mt_report_slot_state(ts->input_dev, MT_TOOL_FINGER,
139 touchscreen_report_pos(ts->input_dev, &ts->prop,
143 input_report_abs(ts->input_dev, ABS_MT_TOUCH_MAJOR,
150 input_report_key(ts->input_dev, ts->keycodes[i],
153 input_mt_sync_frame(ts->input_dev);
154 input_sync(ts->input_dev);
202 static int imagis_input_open(struct input_dev *de
218 struct input_dev *input_dev; local
[all...]
H A Dwm831x-ts.c60 struct input_dev *input_dev; member in struct:wm831x_ts
118 input_report_abs(wm831x_ts->input_dev, data_types[i],
140 input_report_abs(wm831x_ts->input_dev,
143 input_report_key(wm831x_ts->input_dev, BTN_TOUCH, 0);
147 input_report_key(wm831x_ts->input_dev, BTN_TOUCH, 1);
150 input_sync(wm831x_ts->input_dev);
186 static int wm831x_ts_input_open(struct input_dev *idev)
202 static void wm831x_ts_input_close(struct input_dev *idev)
237 struct input_dev *input_de local
[all...]
H A Dpenmount.c51 struct input_dev *dev;
66 static void pm_mtevent(struct pm *pm, struct input_dev *input)
101 struct input_dev *dev = pm->dev;
114 struct input_dev *dev = pm->dev;
131 struct input_dev *dev = pm->dev;
147 struct input_dev *dev = pm->dev;
198 struct input_dev *input_dev; local
203 input_dev = input_allocate_device();
204 if (!pm || !input_dev) {
[all...]
H A Delo.c52 struct input_dev *dev;
67 struct input_dev *dev = elo->dev;
119 struct input_dev *dev = elo->dev;
177 struct input_dev *dev = elo->dev;
261 struct input_dev *dev = elo->dev;
307 struct input_dev *input_dev; local
311 input_dev = input_allocate_device();
312 if (!elo || !input_dev) {
319 elo->dev = input_dev;
[all...]
H A Dtsc2007_core.c114 struct input_dev *input = ts->input;
184 static int tsc2007_open(struct input_dev *input_dev) argument
186 struct tsc2007 *ts = input_get_drvdata(input_dev);
204 static void tsc2007_close(struct input_dev *input_dev) argument
206 struct tsc2007 *ts = input_get_drvdata(input_dev);
298 struct input_dev *input_dev; local
316 input_dev
[all...]
/linux-master/drivers/input/misc/
H A Datc260x-onkey.c43 struct input_dev *input_dev; member in struct:atc260x_onkey
130 input_report_key(onkey->input_dev, KEY_POWER, 0);
131 input_sync(onkey->input_dev);
165 input_report_key(onkey->input_dev, KEY_POWER, 1);
166 input_sync(onkey->input_dev);
173 static int atc260x_onkey_open(struct input_dev *dev)
182 static void atc260x_onkey_close(struct input_dev *dev)
194 struct input_dev *input_dev; local
[all...]
H A Ddrv2665.c47 * @input_dev: Pointer to the input device
54 struct input_dev *input_dev; member in struct:drv2665_data
103 static int drv2665_haptics_play(struct input_dev *input, void *data,
113 static void drv2665_close(struct input_dev *input)
176 haptics->input_dev = devm_input_allocate_device(&client->dev);
177 if (!haptics->input_dev) {
182 haptics->input_dev->name = "drv2665:haptics";
183 haptics->input_dev->dev.parent = client->dev.parent;
184 haptics->input_dev
[all...]
H A Darizona-haptics.c24 struct input_dev *input_dev; member in struct:arizona_haptics
108 static int arizona_haptics_play(struct input_dev *input, void *data,
139 static void arizona_haptics_close(struct input_dev *input)
174 haptics->input_dev = devm_input_allocate_device(&pdev->dev);
175 if (!haptics->input_dev) {
180 input_set_drvdata(haptics->input_dev, haptics);
182 haptics->input_dev->name = "arizona:haptics";
183 haptics->input_dev->close = arizona_haptics_close;
184 __set_bit(FF_RUMBLE, haptics->input_dev
[all...]
/linux-master/drivers/input/joystick/iforce/
H A Diforce-main.c66 static int iforce_playback(struct input_dev *dev, int effect_id, int value)
80 static void iforce_set_gain(struct input_dev *dev, u16 gain)
89 static void iforce_set_autocenter(struct input_dev *dev, u16 magnitude)
107 static int iforce_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old)
153 static int iforce_erase_effect(struct input_dev *dev, int effect_id)
171 static int iforce_open(struct input_dev *dev)
185 static void iforce_close(struct input_dev *dev)
214 struct input_dev *input_dev; local
222 input_dev
[all...]
/linux-master/drivers/usb/storage/
H A Donetouch.c39 struct input_dev *dev; /* input device interface */
92 struct input_dev *dev = onetouch->dev;
119 static int usb_onetouch_open(struct input_dev *dev)
133 static void usb_onetouch_close(struct input_dev *dev)
169 struct input_dev *input_dev; local
187 input_dev = input_allocate_device();
188 if (!onetouch || !input_dev)
201 onetouch->dev = input_dev;
221 input_dev
[all...]
/linux-master/sound/ppc/
H A Dbeep.c27 struct input_dev *dev;
86 static int snd_pmac_beep_event(struct input_dev *dev, unsigned int type,
211 struct input_dev *input_dev; local
221 input_dev = input_allocate_device();
222 if (! dmabuf || ! input_dev)
226 input_dev->name = "PowerMac Beep";
227 input_dev->phys = "powermac/beep";
228 input_dev->id.bustype = BUS_ADB;
229 input_dev
[all...]
/linux-master/drivers/input/joystick/
H A Dadafruit-seesaw.c65 struct input_dev *input_dev; member in struct:seesaw_gamepad
182 static int seesaw_open(struct input_dev *input)
191 static void seesaw_poll(struct input_dev *input)
263 seesaw->input_dev = devm_input_allocate_device(&client->dev);
264 if (!seesaw->input_dev)
267 seesaw->input_dev->id.bustype = BUS_I2C;
268 seesaw->input_dev->name = "Adafruit Seesaw Gamepad";
269 seesaw->input_dev->phys = "i2c/" SEESAW_DEVICE_NAME;
270 seesaw->input_dev
[all...]
H A Da3d.c38 struct input_dev *dev;
96 struct input_dev *dev = a3d->dev;
220 static int a3d_open(struct input_dev *dev)
232 static void a3d_close(struct input_dev *dev)
246 struct input_dev *input_dev; local
253 input_dev = input_allocate_device();
254 if (!a3d || !input_dev) {
259 a3d->dev = input_dev;
289 input_dev
[all...]
H A Dspaceorb.c39 struct input_dev *dev;
57 struct input_dev *dev = spaceorb->dev;
146 struct input_dev *input_dev; local
151 input_dev = input_allocate_device();
152 if (!spaceorb || !input_dev)
155 spaceorb->dev = input_dev;
158 input_dev->name = "SpaceTec SpaceOrb 360 / Avenger";
159 input_dev->phys = spaceorb->phys;
160 input_dev
[all...]
/linux-master/include/linux/input/
H A Dmatrix_keypad.h8 struct input_dev;
87 struct input_dev *input_dev);
/linux-master/drivers/media/usb/dvb-usb/
H A Ddvb-usb-remote.c45 static int legacy_dvb_usb_getkeycode(struct input_dev *dev,
67 static int legacy_dvb_usb_setkeycode(struct input_dev *dev,
135 input_event(d->input_dev, EV_KEY, event, 1);
136 input_sync(d->input_dev);
137 input_event(d->input_dev, EV_KEY, d->last_event, 0);
138 input_sync(d->input_dev);
142 input_event(d->input_dev, EV_KEY, event, 1);
143 input_sync(d->input_dev);
144 input_event(d->input_dev, EV_KEY, d->last_event, 0);
145 input_sync(d->input_dev);
193 struct input_dev *input_dev; local
[all...]
/linux-master/drivers/hid/
H A Dhid-appleir.c108 struct input_dev *input_dev; member in struct:appleir
153 input_report_key(appleir->input_dev, key, 0);
154 input_sync(appleir->input_dev);
159 input_report_key(appleir->input_dev, key, 1);
160 input_sync(appleir->input_dev);
165 dev_err(&appleir->input_dev->dev, "possible flat battery?\n");
254 struct input_dev *input_dev = hidinput->input; local
258 appleir->input_dev
[all...]

Completed in 484 milliseconds

1234567891011>>