Searched refs:input (Results 51 - 75 of 1699) sorted by relevance

1234567891011>>

/linux-master/drivers/input/rmi4/
H A Drmi_2d_sensor.c10 #include <linux/input.h>
11 #include <linux/input/mt.h>
71 struct input_dev *input = sensor->input; local
75 input_mt_slot(input, sensor->tracking_slots[slot]);
77 input_mt_slot(input, slot);
79 input_mt_report_slot_state(input, obj->mt_tool,
98 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_X, obj->x);
99 input_event(sensor->input, EV_ABS, ABS_MT_POSITION_Y, obj->y);
100 input_event(sensor->input, EV_AB
138 struct input_dev *input = sensor->input; local
[all...]
/linux-master/include/linux/
H A Dxxhash.h85 * xxh32() - calculate the 32-bit hash of the input with a given seed.
87 * @input: The data to hash.
95 uint32_t xxh32(const void *input, size_t length, uint32_t seed);
98 * xxh64() - calculate the 64-bit hash of the input with a given seed.
100 * @input: The data to hash.
108 uint64_t xxh64(const void *input, size_t length, uint64_t seed);
111 * xxhash() - calculate wordsize hash of the input with a given seed
112 * @input: The data to hash.
123 static inline unsigned long xxhash(const void *input, size_t length, argument
127 return xxh64(input, lengt
[all...]
/linux-master/drivers/media/pci/tw5864/
H A Dtw5864-core.c126 struct tw5864_input *input = &dev->inputs[channel]; local
141 cur_frame->input = input;
143 cur_frame->seqno = input->frame_seqno;
144 cur_frame->gop_seqno = input->frame_gop_seqno;
151 spin_lock(&input->slock);
152 input->frame_seqno++;
153 input->frame_gop_seqno++;
154 if (input->frame_gop_seqno >= input
175 tw5864_input_deadline_update(struct tw5864_input *input) argument
202 struct tw5864_input *input = &dev->inputs[next_input]; local
[all...]
/linux-master/drivers/input/touchscreen/
H A Draspberrypi-ts.c17 #include <linux/input.h>
18 #include <linux/input/mt.h>
19 #include <linux/input/touchscreen.h>
36 struct input_dev *input; member in struct:rpi_ts
59 static void rpi_ts_poll(struct input_dev *input) argument
61 struct rpi_ts *ts = input_get_drvdata(input);
94 input_mt_slot(input, touchid);
95 input_mt_report_slot_state(input, MT_TOOL_FINGER, 1);
96 touchscreen_report_pos(input, &ts->prop, x, y, true);
102 input_mt_slot(input,
124 struct input_dev *input; local
[all...]
H A Dcy8ctma140.c22 #include <linux/input.h>
23 #include <linux/input/touchscreen.h>
24 #include <linux/input/mt.h>
45 struct input_dev *input; member in struct:cy8ctma140
74 slot = input_mt_get_slot_by_key(ts->input, id);
85 input_mt_slot(ts->input, slot);
86 input_mt_report_slot_state(ts->input, MT_TOOL_FINGER, true);
87 touchscreen_report_pos(ts->input, &ts->props, x, y, true);
88 input_report_abs(ts->input, ABS_MT_TOUCH_MAJOR, w);
91 input_mt_sync_frame(ts->input);
204 struct input_dev *input; local
[all...]
H A Dmigor_ts.c11 #include <linux/input.h>
25 struct input_dev *input; member in struct:migor_ts_priv
73 input_report_key(priv->input, BTN_TOUCH, 1);
74 input_report_abs(priv->input, ABS_X, ypos); /*X-Y swap*/
75 input_report_abs(priv->input, ABS_Y, xpos);
76 input_sync(priv->input);
80 input_report_key(priv->input, BTN_TOUCH, 0);
81 input_sync(priv->input);
122 struct input_dev *input; local
126 input
[all...]
H A Dresistive-adc-touch.c4 * This is a generic input driver that connects to an ADC
5 * given the channels in device tree, and reports events to the input
12 #include <linux/input.h>
13 #include <linux/input/touchscreen.h>
43 * @input: the input device structure that we register
53 struct input_dev *input; member in struct:grts_state
94 input_report_key(st->input, BTN_TOUCH, 0);
95 input_sync(st->input);
100 touchscreen_report_pos(st->input,
203 struct input_dev *input; local
[all...]
H A Deeti_ts.c16 #include <linux/input.h>
17 #include <linux/input/touchscreen.h>
28 struct input_dev *input; member in struct:eeti_ts
59 input_report_abs(eeti->input, ABS_PRESSURE, buf[5]);
61 touchscreen_report_pos(eeti->input, &eeti->props, x, y, false);
62 input_report_key(eeti->input, BTN_TOUCH, buf[0] & REPORT_BIT_PRESSED);
63 input_sync(eeti->input);
165 struct input_dev *input; local
183 input = devm_input_allocate_device(dev);
184 if (!input) {
[all...]
H A Dzet6223.c8 #include <linux/input.h>
9 #include <linux/input/mt.h>
10 #include <linux/input/touchscreen.h>
27 struct input_dev *input; member in struct:zet6223_ts
70 "Error reading input data: %d\n", error);
82 input_mt_slot(ts->input, i);
83 input_mt_report_slot_state(ts->input, MT_TOOL_FINGER, true);
84 input_event(ts->input, EV_ABS, ABS_MT_POSITION_X,
86 input_event(ts->input, EV_ABS, ABS_MT_POSITION_Y,
90 input_mt_sync_frame(ts->input);
172 struct input_dev *input; local
[all...]
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-max.c45 MODULE_PARM_DESC(old_quattro, "old quattro LNB input order ");
70 struct ddb_input *input = fe->sec_priv; local
71 struct ddb_port *port = input->port;
73 struct ddb_dvb *dvb = &port->dvb[input->nr & 1];
84 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input));
86 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input));
87 lnb_command(dev, port->lnr, dvb->input, LNB_CMD_DISEQC);
92 static int lnb_send_diseqc(struct ddb *dev, u32 link, u32 input, argument
98 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(input));
100 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(input));
105 lnb_set_sat(struct ddb *dev, u32 link, u32 input, u32 sat, u32 band, u32 hor) argument
117 lnb_set_tone(struct ddb *dev, u32 link, u32 input, enum fe_sec_tone_mode tone) argument
143 lnb_set_voltage(struct ddb *dev, u32 link, u32 input, enum fe_sec_voltage voltage) argument
172 struct ddb_input *input = fe->sec_priv; local
195 struct ddb_input *input = fe->sec_priv; local
233 struct ddb_input *input = fe->sec_priv; local
399 ddb_fe_attach_mxl5xx(struct ddb_input *input) argument
451 ddb_fe_attach_mci(struct ddb_input *input, u32 type) argument
[all...]
/linux-master/usr/
H A DMakefile19 ramfs-input := $(CONFIG_INITRAMFS_SOURCE)
24 ifeq ($(ramfs-input),)
25 ramfs-input := $(src)/default_cpio_list
28 ifeq ($(words $(ramfs-input)),1)
32 ifneq ($(filter %.cpio,$(ramfs-input)),)
33 cpio-data := $(ramfs-input)
38 ifeq ($(words $(subst .cpio.,$(space),$(ramfs-input))),2)
39 cpio-data := $(ramfs-input)
68 $(ramfs-input)
/linux-master/drivers/input/joystick/
H A Dpsxpad-spi.c24 #include <linux/input.h>
192 static int psxpad_spi_poll_open(struct input_dev *input) argument
194 struct psxpad *pad = input_get_drvdata(input);
201 static void psxpad_spi_poll_close(struct input_dev *input) argument
203 struct psxpad *pad = input_get_drvdata(input);
208 static void psxpad_spi_poll(struct input_dev *input) argument
210 struct psxpad *pad = input_get_drvdata(input);
232 input_report_abs(input, ABS_X, REVERSE_BIT(pad->response[7]));
233 input_report_abs(input, ABS_Y, REVERSE_BIT(pad->response[8]));
234 input_report_abs(input, ABS_R
[all...]
/linux-master/drivers/input/keyboard/
H A Dnspire-keypad.c6 #include <linux/input/matrix_keypad.h>
11 #include <linux/input.h>
35 struct input_dev *input; member in struct:nspire_keypad
53 struct input_dev *input = keypad->input; local
54 unsigned short *keymap = input->keycode;
83 input_event(input, EV_MSC, MSC_SCAN, code);
84 input_report_key(input, keymap[code],
89 input_sync(input);
96 static int nspire_keypad_open(struct input_dev *input) argument
133 nspire_keypad_close(struct input_dev *input) argument
149 struct input_dev *input; local
[all...]
H A Dlpc32xx-keys.c21 #include <linux/input.h>
25 #include <linux/input/matrix_keypad.h>
57 struct input_dev *input; member in struct:lpc32xx_kscan_drv
73 struct input_dev *input = kscandat->input; local
87 input_event(input, EV_MSC, MSC_SCAN, scancode);
88 input_report_key(input, keycode, key & (1 << row));
103 input_sync(kscandat->input);
161 struct input_dev *input; local
187 kscandat->input
263 struct input_dev *input = kscandat->input; local
281 struct input_dev *input = kscandat->input; local
[all...]
H A Dadp5520-keys.c11 #include <linux/input.h>
17 struct input_dev *input; member in struct:adp5520_keys
30 input_report_key(dev->input, dev->keycode[i], value);
32 input_sync(dev->input);
74 struct input_dev *input; local
98 input = devm_input_allocate_device(&pdev->dev);
99 if (!input)
103 dev->input = input;
105 input
[all...]
H A Dtca6416-keypad.c18 #include <linux/input.h>
41 struct input_dev *input; member in struct:tca6416_keypad_chip
82 static void tca6416_keys_scan(struct input_dev *input) argument
84 struct tca6416_keypad_chip *chip = input_get_drvdata(input);
105 input_event(input, type, button->code, !!state);
106 input_sync(input);
157 /* ensure that keypad pins are set to input */
181 struct input_dev *input; local
204 input = devm_input_allocate_device(&client->dev);
205 if (!input)
[all...]
H A Dsnvs_pwrkey.c10 #include <linux/input.h>
41 struct input_dev *input; member in struct:pwrkey_drv_data
48 struct input_dev *input = pdata->input; local
57 input_event(input, EV_KEY, pdata->keycode, state);
58 input_sync(input);
59 pm_relax(pdata->input->dev.parent);
73 struct input_dev *input = pdata->input; local
76 pm_wakeup_event(input
118 struct input_dev *input; local
[all...]
/linux-master/drivers/platform/x86/
H A Dxo15-ebook.c16 #include <linux/input.h>
39 struct input_dev *input; member in struct:ebook_switch
40 char phys[32]; /* for input device */
53 /* input layer checks if event is redundant */
54 input_report_switch(button->input, SW_TABLET_MODE, !state);
55 input_sync(button->input);
86 struct input_dev *input; local
96 button->input = input = input_allocate_device();
97 if (!input) {
[all...]
/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp2_execution.c225 struct mod_hdcp_transition_input_hdcp2 *input,
229 &input->rxstatus_read, status,
233 &input->reauth_request_check, status,
238 &input->link_integrity_check_dp, status,
261 struct mod_hdcp_transition_input_hdcp2 *input)
271 &input->hdcp2version_read, &status,
275 &input->hdcp2_capable_check, &status,
284 struct mod_hdcp_transition_input_hdcp2 *input)
294 &input->create_session, &status,
298 &input
223 process_rxstatus(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input, enum mod_hdcp_status *status) argument
259 known_hdcp2_capable_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
282 send_ake_init(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
309 validate_ake_cert(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
339 send_no_stored_km(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
358 read_h_prime(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
384 read_pairing_info_and_validate_h_prime( struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
414 send_stored_km(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
433 validate_h_prime(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
462 locality_check(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
500 exchange_ks_and_test_for_repeater(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
523 enable_encryption(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
560 authenticated(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
577 wait_for_rx_id_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
600 verify_rx_id_list_and_send_ack(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
636 send_stream_management(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
671 validate_stream_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
712 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
735 send_content_stream_type_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
757 mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
821 mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
[all...]
/linux-master/drivers/cpufreq/
H A Dcpufreq_conservative.c153 unsigned int input; local
155 ret = sscanf(buf, "%u", &input);
157 if (ret != 1 || input > MAX_SAMPLING_DOWN_FACTOR || input < 1)
160 dbs_data->sampling_down_factor = input;
169 unsigned int input; local
171 ret = sscanf(buf, "%u", &input);
173 if (ret != 1 || input > 100 || input <= cs_tuners->down_threshold)
176 dbs_data->up_threshold = input;
185 unsigned int input; local
201 unsigned int input; local
227 unsigned int input; local
[all...]
/linux-master/drivers/net/ethernet/ibm/emac/
H A Drgmii.c59 static inline u32 rgmii_mode_mask(int mode, int input) argument
66 return RGMII_FER_RGMII(input);
68 return RGMII_FER_TBI(input);
70 return RGMII_FER_GMII(input);
72 return RGMII_FER_MII(input);
74 return RGMII_FER_RTBI(input);
80 int rgmii_attach(struct platform_device *ofdev, int input, int mode) argument
85 RGMII_DBG(dev, "attach(%d)" NL, input);
88 if (input < 0 || !rgmii_valid_mode(mode)) {
96 /* Enable this input */
109 rgmii_set_speed(struct platform_device *ofdev, int input, int speed) argument
133 rgmii_get_mdio(struct platform_device *ofdev, int input) argument
154 rgmii_put_mdio(struct platform_device *ofdev, int input) argument
175 rgmii_detach(struct platform_device *ofdev, int input) argument
[all...]
/linux-master/include/linux/input/
H A Dsamsung-keypad.h12 #include <linux/input/matrix_keypad.h>
/linux-master/drivers/input/misc/
H A Drt5120-pwrkey.c8 #include <linux/input.h>
21 struct input_dev *input; member in struct:rt5120_priv
34 input_report_key(priv->input, KEY_POWER,
36 input_sync(priv->input);
66 /* Make input device be device resource managed */
67 priv->input = devm_input_allocate_device(dev);
68 if (!priv->input)
71 priv->input->name = "rt5120_pwrkey";
72 priv->input->phys = "rt5120_pwrkey/input0";
73 priv->input
[all...]
H A De3x0-button.c12 #include <linux/input.h>
63 struct input_dev *input; local
75 input = devm_input_allocate_device(&pdev->dev);
76 if (!input)
79 input->name = "NI Ettus Research USRP E3x0 Button Driver";
80 input->phys = "e3x0_button/input0";
81 input->dev.parent = &pdev->dev;
83 input_set_capability(input, EV_KEY, KEY_POWER);
87 "e3x0-button", input);
96 "e3x0-button", input);
[all...]
/linux-master/drivers/hid/
H A Dhid-elan.c11 #include <linux/input/mt.h>
41 struct input_dev *input; member in struct:elan_drvdata
155 struct input_dev *input; local
165 input = devm_input_allocate_device(&hdev->dev);
166 if (!input)
169 input->name = "Elan Touchpad";
170 input->phys = hdev->phys;
171 input->uniq = hdev->uniq;
172 input->id.bustype = hdev->bus;
173 input
213 struct input_dev *input = drvdata->input; local
235 struct input_dev *input = drvdata->input; local
321 struct input_dev *input = drvdata->input; local
[all...]

Completed in 394 milliseconds

1234567891011>>