Searched refs:input (Results 151 - 175 of 1699) sorted by relevance

1234567891011>>

/linux-master/drivers/input/touchscreen/
H A Dexc3000.c16 #include <linux/input.h>
17 #include <linux/input/mt.h>
18 #include <linux/input/touchscreen.h>
76 struct input_dev *input; member in struct:exc3000_data
85 static void exc3000_report_slots(struct input_dev *input, argument
91 input_mt_slot(input, buf[1]);
92 input_mt_report_slot_state(input, MT_TOOL_FINGER, true);
93 touchscreen_report_pos(input, prop,
105 input_mt_sync_frame(data->input);
106 input_sync(data->input);
146 struct input_dev *input = data->input; local
339 struct input_dev *input; local
[all...]
H A Dchipone_icn8505.c18 #include <linux/input.h>
19 #include <linux/input/mt.h>
20 #include <linux/input/touchscreen.h>
70 struct input_dev *input; member in struct:icn8505_data
345 input_mt_slot(icn8505->input, touch->slot);
346 input_mt_report_slot_state(icn8505->input, MT_TOOL_FINGER, act);
350 touchscreen_report_pos(icn8505->input, &icn8505->prop,
356 input_mt_sync_frame(icn8505->input);
357 input_report_key(icn8505->input, KEY_LEFTMETA,
359 input_sync(icn8505->input);
387 struct input_dev *input; local
[all...]
H A Dmelfas_mip4.c15 #include <linux/input.h>
16 #include <linux/input/mt.h>
149 struct input_dev *input; member in struct:mip4_ts
385 * Clear touch input event status
393 input_mt_slot(ts->input, i);
394 input_mt_report_slot_inactive(ts->input);
399 input_report_key(ts->input, ts->key_code[i], 0);
401 input_sync(ts->input);
457 input_event(ts->input, EV_MSC, MSC_SCAN, keycode);
458 input_report_key(ts->input, keycod
1427 struct input_dev *input; local
1521 struct input_dev *input = ts->input; local
1539 struct input_dev *input = ts->input; local
[all...]
/linux-master/drivers/hid/
H A Dhid-chicony.c17 #include <linux/input.h>
29 struct input_dev *input; local
34 input = report->field[0]->hidinput->input;
35 if (!input) {
36 hid_warn(hdev, "can't find wireless radio control's input");
40 input_report_key(input, KEY_RFKILL, 1);
41 input_sync(input);
42 input_report_key(input, KEY_RFKILL, 0);
43 input_sync(input);
[all...]
H A Dhid-google-hammer.c18 #include <linux/input/vivaldi-fmap.h>
39 struct input_dev *input; member in struct:cbas_ec
116 * While input layer dedupes the events, we do not want
123 input_report_switch(cbas_ec.input,
126 input_sync(cbas_ec.input);
158 input_report_switch(cbas_ec.input, SW_TABLET_MODE, 1);
159 input_sync(cbas_ec.input);
170 static void cbas_ec_set_input(struct input_dev *input) argument
174 cbas_ec.input = input;
181 struct input_dev *input; local
[all...]
/linux-master/drivers/input/misc/
H A Dmax8925_onkey.c25 #include <linux/input.h>
70 struct input_dev *input; local
86 input = devm_input_allocate_device(&pdev->dev);
87 if (!input)
90 info->idev = input;
96 input->name = "max8925_on";
97 input->phys = "max8925_on/input0";
98 input->id.bustype = BUS_I2C;
99 input->dev.parent = &pdev->dev;
100 input_set_capability(input, EV_KE
[all...]
H A Drotary_encoder.c11 * See file:Documentation/input/devices/rotary-encoder.rst for more information
17 #include <linux/input.h>
34 struct input_dev *input; member in struct:rotary_encoder
77 input_report_rel(encoder->input,
98 input_report_abs(encoder->input, encoder->axis, encoder->pos);
101 input_sync(encoder->input);
189 struct input_dev *input; local
246 input = devm_input_allocate_device(dev);
247 if (!input)
250 encoder->input
[all...]
H A Dpwm-vibra.c15 #include <linux/input.h>
26 struct input_dev *input; member in struct:pwm_vibrator
40 struct device *pdev = vibrator->input->dev.parent;
120 static void pwm_vibrator_close(struct input_dev *input) argument
122 struct pwm_vibrator *vibrator = input_get_drvdata(input);
138 vibrator->input = devm_input_allocate_device(&pdev->dev);
139 if (!vibrator->input)
203 vibrator->input->name = "pwm-vibrator";
204 vibrator->input->id.bustype = BUS_HOST;
205 vibrator->input
[all...]
/linux-master/drivers/input/mouse/
H A Dcyapa.c19 #include <linux/input.h>
20 #include <linux/input/mt.h>
368 static int cyapa_open(struct input_dev *input) argument
370 struct cyapa *cyapa = input_get_drvdata(input);
413 static void cyapa_close(struct input_dev *input) argument
415 struct cyapa *cyapa = input_get_drvdata(input);
436 struct input_dev *input; local
442 input = devm_input_allocate_device(dev);
443 if (!input) {
444 dev_err(dev, "failed to allocate memory for input devic
527 struct input_dev *input = cyapa->input; local
547 struct input_dev *input = cyapa->input; local
630 struct input_dev *input = cyapa->input; local
[all...]
H A Delan_i2c_core.c24 #include <linux/input/mt.h>
31 #include <linux/input.h>
56 struct input_dev *input; member in struct:elan_tp_data
57 struct input_dev *tp_input; /* trackpoint input node */
923 struct input_dev *input = data->input; local
937 dev_dbg(input->dev.parent,
949 input_mt_slot(input, contact_num);
950 input_mt_report_slot_state(input, MT_TOOL_FINGER, true);
951 input_report_abs(input, ABS_MT_POSITION_
986 struct input_dev *input = data->input; local
1015 struct input_dev *input = data->tp_input; local
1091 struct input_dev *input; local
1120 struct input_dev *input; local
[all...]
/linux-master/drivers/input/keyboard/
H A Dstmpe-keypad.c10 #include <linux/input.h>
14 #include <linux/input/matrix_keypad.h>
118 * @input: spawned input device
131 struct input_dev *input; member in struct:stmpe_keypad
166 struct input_dev *input = keypad->input; local
187 input_event(input, EV_MSC, MSC_SCAN, code);
188 input_report_key(input, keypad->keymap[code], !up);
189 input_sync(input);
336 struct input_dev *input; local
[all...]
H A Dsun4i-lradc-keys.c20 #include <linux/input.h>
97 struct input_dev *input; member in struct:sun4i_lradc_data
122 input_report_key(lradc->input, lradc->chan0_keycode, 0);
139 input_report_key(lradc->input, lradc->chan0_keycode, 1);
142 input_sync(lradc->input);
292 lradc->input = devm_input_allocate_device(dev);
293 if (!lradc->input)
296 lradc->input->name = pdev->name;
297 lradc->input->phys = "sun4i_lradc/input0";
298 lradc->input
[all...]
H A Dnomadik-ske-keypad.c17 #include <linux/input.h>
57 * @input: pointer to input device object
67 struct input_dev *input; member in struct:ske_keypad
144 struct input_dev *input = keypad->input; local
160 input_event(input, EV_MSC, MSC_SCAN, code);
161 input_report_key(input, keypad->keymap[code], key_pressed);
162 input_sync(input);
237 struct input_dev *input; local
[all...]
H A Djornada720_kbd.c3 * drivers/input/keyboard/jornada720_kbd.c
17 #include <linux/input.h>
49 struct input_dev *input; member in struct:jornadakbd
56 struct input_dev *input = jornadakbd->input; local
75 input_event(input, EV_MSC, MSC_SCAN, scan_code);
76 input_report_key(input, jornadakbd->keymap[scan_code],
78 input_sync(input);
107 jornadakbd->input = input_dev;
131 return input_register_device(jornadakbd->input);
[all...]
/linux-master/drivers/platform/surface/
H A Dsurface3-wmi.c15 #include <linux/input.h>
48 struct input_dev *input; member in struct:surface3_wmi
103 input_report_switch(s3_wmi.input, SW_LID, lid_sw);
104 input_sync(s3_wmi.input);
173 struct input_dev *input; local
176 input = devm_input_allocate_device(&pdev->dev);
177 if (!input)
180 input->name = "Lid Switch";
181 input->phys = "button/input0";
182 input
[all...]
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_uds.c50 * uds_output_size - Return the output size for an input size and scaling ratio
51 * @input: input size in pixels
54 static unsigned int uds_output_size(unsigned int input, unsigned int ratio) argument
63 return (input - 1) / mp * mp * 4096 / ratio + 1;
66 return (input - 1) * 4096 / ratio + 1;
71 * uds_output_limits - Return the min and max output sizes for an input size
72 * @input: input size in pixels
76 static void uds_output_limits(unsigned int input, argument
103 uds_compute_ratio(unsigned int input, unsigned int output) argument
263 const struct v4l2_mbus_framefmt *input; local
335 const struct v4l2_mbus_framefmt *input; local
374 const struct v4l2_mbus_framefmt *input; local
[all...]
/linux-master/lib/
H A Ddecompress_unlzo.c41 STATIC inline long INIT parse_header(u8 *input, long *skip, long in_len) argument
44 u8 *parse = input;
45 u8 *end = input + in_len;
49 * Check that there's enough input to possibly have a valid header.
76 * because the next input buffer check is after reading the
93 *skip = parse - input;
97 STATIC int INIT unlzo(u8 *input, long in_len, argument
123 if (input && fill) {
124 error("Both input pointer and fill function provided, don't know what to do");
126 } else if (input) {
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_atpx_handler.c310 struct atpx_power_control input; local
313 input.size = 3;
314 input.dgpu_state = state;
315 params.length = input.size;
316 params.pointer = &input;
346 struct atpx_mux input; local
349 input.size = 4;
350 input.mux = mux_id;
351 params.length = input.size;
352 params.pointer = &input;
378 struct atpx_mux input; local
410 struct atpx_mux input; local
442 struct atpx_mux input; local
[all...]
/linux-master/drivers/virt/vboxguest/
H A Dvboxguest_linux.c3 * vboxguest linux pci driver, char-dev and input-device code,
9 #include <linux/input.h>
199 * Called when the input device is first opened.
203 static int vbg_input_open(struct input_dev *input) argument
205 struct vbg_dev *gdev = input_get_drvdata(input);
212 * Called if all open handles to the input device are closed.
216 static void vbg_input_close(struct input_dev *input) argument
218 struct vbg_dev *gdev = input_get_drvdata(input);
224 * Creates the kernel input device.
230 struct input_dev *input; local
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_atpx_handler.c279 struct atpx_power_control input; local
282 input.size = 3;
283 input.dgpu_state = state;
284 params.length = input.size;
285 params.pointer = &input;
315 struct atpx_mux input; local
318 input.size = 4;
319 input.mux = mux_id;
320 params.length = input.size;
321 params.pointer = &input;
347 struct atpx_mux input; local
379 struct atpx_mux input; local
411 struct atpx_mux input; local
[all...]
/linux-master/fs/ocfs2/
H A Dresize.c379 struct ocfs2_new_group_input *input,
392 if (le16_to_cpu(gd->bg_chain) != input->chain)
394 "while input has %u set.\n",
396 le16_to_cpu(gd->bg_chain), input->chain);
397 else if (le16_to_cpu(gd->bg_bits) != input->clusters * cl_bpc)
399 "input has %u clusters set\n",
401 le16_to_cpu(gd->bg_bits), input->clusters);
402 else if (le16_to_cpu(gd->bg_free_bits_count) != input->frees * cl_bpc)
407 input->frees * cl_bpc);
417 struct ocfs2_new_group_input *input,
377 ocfs2_check_new_group(struct inode *inode, struct ocfs2_dinode *di, struct ocfs2_new_group_input *input, struct buffer_head *group_bh) argument
415 ocfs2_verify_group_and_input(struct inode *inode, struct ocfs2_dinode *di, struct ocfs2_new_group_input *input, struct buffer_head *group_bh) argument
454 ocfs2_group_add(struct inode *inode, struct ocfs2_new_group_input *input) argument
[all...]
/linux-master/lib/crypto/
H A Dsha256.c54 static inline void LOAD_OP(int I, u32 *W, const u8 *input) argument
56 W[I] = get_unaligned_be32((__u32 *)input + I);
72 static void sha256_transform(u32 *state, const u8 *input, u32 *W) argument
77 /* load the input */
79 LOAD_OP(i + 0, W, input);
80 LOAD_OP(i + 1, W, input);
81 LOAD_OP(i + 2, W, input);
82 LOAD_OP(i + 3, W, input);
83 LOAD_OP(i + 4, W, input);
84 LOAD_OP(i + 5, W, input);
121 sha256_transform_blocks(struct sha256_state *sctx, const u8 *input, int blocks) argument
[all...]
/linux-master/drivers/auxdisplay/
H A Dpanel.c14 * The keypad consists in a matrix of push buttons connecting input pins to
72 /* converts an r_str() input to an active high, bits string : 000BAOSE */
75 #define PNL_PBUSY 0x80 /* inverted input, active low */
76 #define PNL_PACK 0x40 /* direct input, active low */
77 #define PNL_POUTPA 0x20 /* direct input, active high */
78 #define PNL_PSELECD 0x10 /* direct input, active high */
79 #define PNL_PERRORP 0x08 /* direct input, active low */
125 /* logical or of the input bits involved in the scan matrix */
1103 * Note: to debounce input signals, we will only consider as switched a signal
1130 /* now that all outputs are cleared, the only active input bit
1166 input_state_high(struct logical_input *input) argument
1239 input_state_falling(struct logical_input *input) argument
1298 struct logical_input *input; local
[all...]
/linux-master/arch/x86/kernel/fpu/
H A Dlegacy.h18 #define user_insn(insn, output, input...) \
29 : "0"(0), input); \
33 #define kernel_insn_err(insn, output, input...) \
40 : "0"(0), input); \
44 #define kernel_insn(insn, output, input...) \
48 : output : input)
/linux-master/drivers/cpufreq/
H A Dcpufreq_ondemand.c208 unsigned int input; local
211 ret = sscanf(buf, "%u", &input);
214 dbs_data->io_is_busy = !!input;
226 unsigned int input; local
228 ret = sscanf(buf, "%u", &input);
230 if (ret != 1 || input > MAX_FREQUENCY_UP_THRESHOLD ||
231 input < MIN_FREQUENCY_UP_THRESHOLD) {
235 dbs_data->up_threshold = input;
244 unsigned int input; local
246 ret = sscanf(buf, "%u", &input);
271 unsigned int input; local
298 unsigned int input; local
[all...]

Completed in 390 milliseconds

1234567891011>>