Searched refs:input (Results 26 - 50 of 1699) sorted by relevance

1234567891011>>

/linux-master/drivers/input/keyboard/
H A Dclps711x-keypad.c8 #include <linux/input.h>
16 #include <linux/input/matrix_keypad.h>
34 static void clps711x_keypad_poll(struct input_dev *input) argument
36 const unsigned short *keycodes = input->keycode;
37 struct clps711x_keypad_data *priv = input_get_drvdata(input);
65 input_event(input,
72 input_report_key(input,
84 input_sync(input);
91 struct input_dev *input; local
127 input
[all...]
H A Dimx_sc_key.c10 #include <linux/input.h>
31 struct input_dev *input; member in struct:imx_key_drv_data
52 pm_wakeup_event(priv->input->dev.parent, 0);
64 struct input_dev *input = priv->input; local
77 dev_err(&input->dev, "read imx sc key failed, error %d\n", error);
91 input_event(input, EV_KEY, priv->keycode, state);
92 input_sync(input);
94 pm_relax(priv->input->dev.parent);
114 struct input_dev *input; local
[all...]
/linux-master/drivers/input/touchscreen/
H A Dar1021_i2c.c10 #include <linux/input.h>
27 struct input_dev *input; member in struct:ar1021_i2c
34 struct input_dev *input = ar1021->input; local
52 input_report_abs(input, ABS_X, x);
53 input_report_abs(input, ABS_Y, y);
54 input_report_key(input, BTN_TOUCH, button);
55 input_sync(input);
93 struct input_dev *input; local
105 input
[all...]
H A Dchipone_icn8318.c14 #include <linux/input.h>
15 #include <linux/input/mt.h>
16 #include <linux/input/touchscreen.h>
50 struct input_dev *input; member in struct:icn8318_data
115 input_mt_slot(data->input, touch->slot);
116 input_mt_report_slot_state(data->input, MT_TOOL_FINGER, act);
120 touchscreen_report_pos(data->input, &data->prop,
125 input_mt_sync_frame(data->input);
126 input_sync(data->input);
155 mutex_lock(&data->input
181 struct input_dev *input; local
[all...]
H A Dwacom_i2c.c11 #include <linux/input.h>
51 struct input_dev *input; member in struct:wacom_i2c
109 struct input_dev *input = wac_i2c->input; local
134 input_report_key(input, BTN_TOUCH, tsw || ers);
135 input_report_key(input, wac_i2c->tool, wac_i2c->prox);
136 input_report_key(input, BTN_STYLUS, f1);
137 input_report_key(input, BTN_STYLUS2, f2);
138 input_report_abs(input, ABS_X, x);
139 input_report_abs(input, ABS_
169 struct input_dev *input; local
[all...]
H A Dsurface3_spi.c13 #include <linux/input.h>
14 #include <linux/input/mt.h>
245 struct input_dev *input; local
248 input = devm_input_allocate_device(&data->spi->dev);
249 if (!input)
252 data->input_dev = input;
254 input_set_abs_params(input, ABS_MT_POSITION_X, 0, 9600, 0, 0);
255 input_abs_set_res(input, ABS_MT_POSITION_X, 40);
256 input_set_abs_params(input, ABS_MT_POSITION_Y, 0, 7200, 0, 0);
257 input_abs_set_res(input, ABS_MT_POSITION_
281 struct input_dev *input; local
[all...]
H A Dnovatek-nvt-ts.c13 #include <linux/input.h>
14 #include <linux/input/mt.h>
15 #include <linux/input/touchscreen.h>
56 struct input_dev *input; member in struct:nvt_ts_data
131 input_mt_slot(data->input, slot);
132 input_mt_report_slot_state(data->input, MT_TOOL_FINGER, active);
133 touchscreen_report_pos(data->input, &data->prop, x, y, true);
136 input_mt_sync_frame(data->input);
137 input_sync(data->input);
164 mutex_lock(&data->input
191 struct input_dev *input; local
[all...]
H A Dektf2127.c19 #include <linux/input.h>
20 #include <linux/input/mt.h>
21 #include <linux/input/touchscreen.h>
46 struct input_dev *input; member in struct:ektf2127_ts
85 input_mt_assign_slots(ts->input, slots, touches,
89 input_mt_slot(ts->input, slots[i]);
90 input_mt_report_slot_state(ts->input, MT_TOOL_FINGER, true);
91 touchscreen_report_pos(ts->input, &ts->prop,
95 input_mt_sync_frame(ts->input);
96 input_sync(ts->input);
251 struct input_dev *input; local
[all...]
/linux-master/drivers/input/misc/
H A Dgpio-beeper.c8 #include <linux/input.h>
53 static void gpio_beeper_close(struct input_dev *input) argument
55 struct gpio_beeper *beep = input_get_drvdata(input);
64 struct input_dev *input; local
74 input = devm_input_allocate_device(&pdev->dev);
75 if (!input)
80 input->name = pdev->name;
81 input->id.bustype = BUS_HOST;
82 input->id.vendor = 0x0001;
83 input
[all...]
H A Dgpio_decoder.c6 * encoded numeric value into an input event.
11 #include <linux/input.h>
46 static void gpio_decoder_poll_gpios(struct input_dev *input) argument
48 struct gpio_decoder *decoder = input_get_drvdata(input);
53 input_report_abs(input, decoder->axis, state);
54 input_sync(input);
63 struct input_dev *input; local
76 dev_err(dev, "unable to acquire input gpios\n");
88 input = devm_input_allocate_device(dev);
89 if (!input)
[all...]
H A Dmax77650-onkey.c9 #include <linux/input.h>
21 struct input_dev *input; member in struct:max77650_onkey
29 input_report_key(onkey->input, onkey->code, 0);
30 input_sync(onkey->input);
39 input_report_key(onkey->input, onkey->code, 1);
40 input_sync(onkey->input);
89 onkey->input = devm_input_allocate_device(dev);
90 if (!onkey->input)
93 onkey->input->name = "max77650_onkey";
94 onkey->input
[all...]
/linux-master/drivers/macintosh/ams/
H A Dams-input.c20 MODULE_PARM_DESC(joystick, "Enable the input class device on module load");
24 MODULE_PARM_DESC(invert, "Invert input data on X and Y axis");
52 struct input_dev *input; local
61 input = input_allocate_device();
62 if (!input)
65 input->name = "Apple Motion Sensor";
66 input->id.bustype = ams_info.bustype;
67 input->id.vendor = 0;
68 input->dev.parent = &ams_info.of_dev->dev;
70 input_set_abs_params(input, ABS_
[all...]
/linux-master/arch/arm/mach-s3c/
H A Dkeypad.h12 #include <linux/input/samsung-keypad.h>
/linux-master/fs/ocfs2/
H A Dresize.h14 int ocfs2_group_add(struct inode *inode, struct ocfs2_new_group_input *input);
/linux-master/drivers/input/mouse/
H A Dgpio_mouse.c11 #include <linux/input.h>
44 * The dev input variable is set to the input_dev pointer.
46 static void gpio_mouse_scan(struct input_dev *input) argument
48 struct gpio_mouse *gpio = input_get_drvdata(input);
52 input_report_key(input, BTN_LEFT,
55 input_report_key(input, BTN_MIDDLE,
58 input_report_key(input, BTN_RIGHT,
64 input_report_rel(input, REL_X, x);
65 input_report_rel(input, REL_Y, y);
66 input_sync(input);
73 struct input_dev *input; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp1_execution.c150 struct mod_hdcp_transition_input_hdcp1 *input)
160 &input->bksv_read, &status,
164 &input->bcaps_read, &status,
173 struct mod_hdcp_transition_input_hdcp1 *input)
183 &input->create_session, &status,
187 &input->an_write, &status,
191 &input->aksv_write, &status,
195 &input->bksv_read, &status,
199 &input->bksv_validation, &status,
204 &input
148 wait_for_active_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
171 exchange_ksvs(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
212 computations_validate_rx_test_for_repeater( struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
255 authenticated(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
273 wait_for_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
313 read_ksv_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
377 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
400 wait_for_r0_prime_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
424 authenticated_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
466 mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
500 mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
[all...]
/linux-master/drivers/platform/x86/intel/
H A Dmrfld_pwrbtn.c9 #include <linux/input.h>
24 struct input_dev *input = dev_id; local
25 struct device *dev = input->dev.parent;
35 input_report_key(input, KEY_POWER, !(state & BCOVE_PBSTATUS_PBLVL));
36 input_sync(input);
46 struct input_dev *input; local
53 input = devm_input_allocate_device(dev);
54 if (!input)
56 input->name = pdev->name;
57 input
[all...]
/linux-master/include/linux/input/
H A Dtouchscreen.h20 void touchscreen_parse_properties(struct input_dev *input, bool multitouch,
27 void touchscreen_report_pos(struct input_dev *input,
/linux-master/drivers/input/
H A DMakefile3 # Makefile for the input core drivers.
8 obj-$(CONFIG_INPUT) += input-core.o
9 input-core-y := input.o input-compat.o input-mt.o input-poller.o ff-core.o
10 input-core-y += touchscreen.o
17 obj-$(CONFIG_INPUT_LEDS) += input-leds.o
/linux-master/include/kunit/
H A Dattributes.h14 * attribute object and string input
18 char *input; member in struct:kunit_attr_filter
34 * Returns the number of fitlers in input.
36 int kunit_get_filter_count(char *input);
39 * Parse attributes filter input and return an objects containing the
40 * attribute object and the string input of the next filter.
/linux-master/drivers/input/joystick/
H A Dpxrc.c10 #include <linux/input.h>
18 #include <linux/usb/input.h>
24 struct input_dev *input; member in struct:pxrc
63 input_report_abs(pxrc->input, ABS_X, data[0]);
64 input_report_abs(pxrc->input, ABS_Y, data[2]);
65 input_report_abs(pxrc->input, ABS_RX, data[3]);
66 input_report_abs(pxrc->input, ABS_RY, data[4]);
67 input_report_abs(pxrc->input, ABS_RUDDER, data[5]);
68 input_report_abs(pxrc->input, ABS_THROTTLE, data[6]);
69 input_report_abs(pxrc->input, ABS_MIS
83 pxrc_open(struct input_dev *input) argument
101 pxrc_close(struct input_dev *input) argument
[all...]
/linux-master/drivers/hid/
H A Dhid-magicmouse.c16 #include <linux/input/mt.h>
116 * @input: Input device through which we report events.
122 * @tracking_ids: Mapping of current touch input data to @touches.
128 struct input_dev *input; member in struct:magicmouse_sc
178 int last_state = test_bit(BTN_LEFT, msc->input->key) << 0 |
179 test_bit(BTN_RIGHT, msc->input->key) << 1 |
180 test_bit(BTN_MIDDLE, msc->input->key) << 2;
203 input_report_key(msc->input, BTN_MIDDLE, state & 4);
206 input_report_key(msc->input, BTN_LEFT, state & 1);
207 input_report_key(msc->input, BTN_RIGH
215 struct input_dev *input = msc->input; local
380 struct input_dev *input = msc->input; local
525 magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) argument
[all...]
/linux-master/drivers/net/ethernet/ibm/emac/
H A Drgmii.h57 int rgmii_attach(struct platform_device *ofdev, int input, int mode);
58 void rgmii_detach(struct platform_device *ofdev, int input);
59 void rgmii_get_mdio(struct platform_device *ofdev, int input);
60 void rgmii_put_mdio(struct platform_device *ofdev, int input);
61 void rgmii_set_speed(struct platform_device *ofdev, int input, int speed);
H A Dzmii.h53 int zmii_attach(struct platform_device *ofdev, int input,
55 void zmii_detach(struct platform_device *ofdev, int input);
56 void zmii_get_mdio(struct platform_device *ofdev, int input);
57 void zmii_put_mdio(struct platform_device *ofdev, int input);
58 void zmii_set_speed(struct platform_device *ofdev, int input, int speed);
/linux-master/drivers/platform/x86/
H A Dwinmate-fm07-keys.c9 #include <linux/input.h>
29 static void fm07keys_poll(struct input_dev *input) argument
64 input_report_key(input, BASE_KEY + i, (~k) & 1);
68 input_sync(input);
72 dev_warn_ratelimited(&input->dev, "timeout polling IO memory\n");
78 struct input_dev *input; local
82 input = devm_input_allocate_device(dev);
83 if (!input) {
84 dev_err(dev, "no memory for input device\n");
93 input
[all...]

Completed in 602 milliseconds

1234567891011>>