Home
last modified time | relevance | path

Searched refs:input (Results 201 - 225 of 3976) sorted by relevance

12345678910>>...160

/kernel/linux/linux-6.6/drivers/input/mouse/
H A Dcypress_ps2.c20 #include <linux/input.h>
21 #include <linux/input/mt.h>
365 static int cypress_set_input_params(struct input_dev *input, in cypress_set_input_params() argument
373 __set_bit(EV_ABS, input->evbit); in cypress_set_input_params()
374 input_set_abs_params(input, ABS_X, 0, cytp->tp_max_abs_x, 0, 0); in cypress_set_input_params()
375 input_set_abs_params(input, ABS_Y, 0, cytp->tp_max_abs_y, 0, 0); in cypress_set_input_params()
376 input_set_abs_params(input, ABS_PRESSURE, in cypress_set_input_params()
378 input_set_abs_params(input, ABS_TOOL_WIDTH, 0, 255, 0, 0); in cypress_set_input_params()
381 input_set_abs_params(input, ABS_MT_POSITION_X, 0, cytp->tp_max_abs_x, 0, 0); in cypress_set_input_params()
382 input_set_abs_params(input, ABS_MT_POSITION_ in cypress_set_input_params()
516 struct input_dev *input = psmouse->dev; cypress_process_packet() local
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dstmfts.c9 #include <linux/input/mt.h>
10 #include <linux/input/touchscreen.h>
79 struct input_dev *input; member
182 input_mt_slot(sdata->input, slot_id); in stmfts_report_contact_event()
184 input_mt_report_slot_state(sdata->input, MT_TOOL_FINGER, true); in stmfts_report_contact_event()
185 input_report_abs(sdata->input, ABS_MT_POSITION_X, x); in stmfts_report_contact_event()
186 input_report_abs(sdata->input, ABS_MT_POSITION_Y, y); in stmfts_report_contact_event()
187 input_report_abs(sdata->input, ABS_MT_TOUCH_MAJOR, maj); in stmfts_report_contact_event()
188 input_report_abs(sdata->input, ABS_MT_TOUCH_MINOR, min); in stmfts_report_contact_event()
189 input_report_abs(sdata->input, ABS_MT_PRESSUR in stmfts_report_contact_event()
[all...]
H A Ds6sy761.c10 #include <linux/input/mt.h>
11 #include <linux/input/touchscreen.h>
104 struct input_dev *input; member
151 input_mt_slot(sdata->input, tid); in s6sy761_report_coordinates()
153 input_mt_report_slot_state(sdata->input, MT_TOOL_FINGER, true); in s6sy761_report_coordinates()
154 input_report_abs(sdata->input, ABS_MT_POSITION_X, x); in s6sy761_report_coordinates()
155 input_report_abs(sdata->input, ABS_MT_POSITION_Y, y); in s6sy761_report_coordinates()
156 input_report_abs(sdata->input, ABS_MT_TOUCH_MAJOR, major); in s6sy761_report_coordinates()
157 input_report_abs(sdata->input, ABS_MT_TOUCH_MINOR, minor); in s6sy761_report_coordinates()
158 input_report_abs(sdata->input, ABS_MT_PRESSUR in s6sy761_report_coordinates()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dbutton.c18 #include <linux/input.h>
161 struct input_dev *input; member
162 char phys[32]; /* for input device */
237 * But SW_LID is typed as input switch event, the input in acpi_lid_notify_state()
256 input_report_switch(button->input, in acpi_lid_notify_state()
258 input_sync(button->input); in acpi_lid_notify_state()
266 input_report_switch(button->input, SW_LID, !state); in acpi_lid_notify_state()
267 input_sync(button->input); in acpi_lid_notify_state()
432 struct input_dev *input; in acpi_button_notify() local
496 acpi_lid_input_open(struct input_dev *input) acpi_lid_input_open() argument
512 struct input_dev *input; acpi_button_add() local
[all...]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Ds3c2410_ts.c16 #include <linux/input.h>
84 * @input: The input device we registered with the input subsystem.
97 struct input_dev *input; member
143 input_report_abs(ts.input, ABS_X, ts.xp); in touch_timer_fire()
144 input_report_abs(ts.input, ABS_Y, ts.yp); in touch_timer_fire()
146 input_report_key(ts.input, BTN_TOUCH, 1); in touch_timer_fire()
147 input_sync(ts.input); in touch_timer_fire()
160 input_report_key(ts.input, BTN_TOUC in touch_timer_fire()
[all...]
H A Ds6sy761.c10 #include <linux/input/mt.h>
11 #include <linux/input/touchscreen.h>
104 struct input_dev *input; member
151 input_mt_slot(sdata->input, tid); in s6sy761_report_coordinates()
153 input_mt_report_slot_state(sdata->input, MT_TOOL_FINGER, true); in s6sy761_report_coordinates()
154 input_report_abs(sdata->input, ABS_MT_POSITION_X, x); in s6sy761_report_coordinates()
155 input_report_abs(sdata->input, ABS_MT_POSITION_Y, y); in s6sy761_report_coordinates()
156 input_report_abs(sdata->input, ABS_MT_TOUCH_MAJOR, major); in s6sy761_report_coordinates()
157 input_report_abs(sdata->input, ABS_MT_TOUCH_MINOR, minor); in s6sy761_report_coordinates()
158 input_report_abs(sdata->input, ABS_MT_PRESSUR in s6sy761_report_coordinates()
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/fuzztest/json_fuzzer/
H A Djson_fuzzer.cpp485 void FindDocZeroFuzz(const std::string &input) in FindDocZeroFuzz() argument
490 filter = "{\"_id\" : \"6\", \"name\":\"" + input + "\"}"; in FindDocZeroFuzz()
493 filter = "{\"name\":\"" + input + "\"}"; in FindDocZeroFuzz()
496 filter = "{\"_id\" : \"" + input + "\"}"; in FindDocZeroFuzz()
502 filter = "{\"_id\" : [\"" + input + "\", 1]}"; in FindDocZeroFuzz()
505 filter = "{\"_id\" : {\"" + input + "\" : \"1\"}}"; in FindDocZeroFuzz()
578 void FindDocTwoFuzz(const std::string &input) in FindDocTwoFuzz() argument
591 projectionInfo = "{\"name\": \"" + input + "\", \"nested1.nested2.nested3.nested4\":\"" + input + "\"}"; in FindDocTwoFuzz()
609 void FindDocThreeFuzz(const std::string &input) in FindDocThreeFuzz() argument
662 FindDocFourFuzz(const std::string &input) FindDocFourFuzz() argument
713 FindDocFiveFuzz(const std::string &input) FindDocFiveFuzz() argument
765 FindDocSixFuzz(const std::string &input) FindDocSixFuzz() argument
816 FindDocSevenFuzz(const std::string &input) FindDocSevenFuzz() argument
847 FindDocFuzzPlus(const std::string &input) FindDocFuzzPlus() argument
942 UpdateDocOneFuzz(std::string s, const std::string &input) UpdateDocOneFuzz() argument
991 UpdateDocTwoFuzz(const char *newCollName, std::string s, const std::string &input) UpdateDocTwoFuzz() argument
1118 UpsertDocNewFuzz(const std::string &input, GRD_DB *db1) UpsertDocNewFuzz() argument
1184 DeleteDocResultFuzz(const std::string &input) DeleteDocResultFuzz() argument
1322 FindAndReleaseFuzz(std::string document, std::string filter, Query query, const std::string &input) FindAndReleaseFuzz() argument
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/fuzztest/jsoninner_fuzzer/
H A Djsoninner_fuzzer.cpp494 void FindDocZeroFuzz(const std::string &input) in FindDocZeroFuzz() argument
499 filter = "{\"_id\" : \"6\", \"name\":\"" + input + "\"}"; in FindDocZeroFuzz()
502 filter = "{\"name\":\"" + input + "\"}"; in FindDocZeroFuzz()
505 filter = "{\"_id\" : \"" + input + "\"}"; in FindDocZeroFuzz()
511 filter = "{\"_id\" : [\"" + input + "\", 1]}"; in FindDocZeroFuzz()
514 filter = "{\"_id\" : {\"" + input + "\" : \"1\"}}"; in FindDocZeroFuzz()
587 void FindDocTwoFuzz(const std::string &input) in FindDocTwoFuzz() argument
600 projectionInfo = "{\"name\": \"" + input + "\", \"nested1.nested2.nested3.nested4\":\"" + input + "\"}"; in FindDocTwoFuzz()
618 void FindDocThreeFuzz(const std::string &input) in FindDocThreeFuzz() argument
671 FindDocFourFuzz(const std::string &input) FindDocFourFuzz() argument
722 FindDocFiveFuzz(const std::string &input) FindDocFiveFuzz() argument
774 FindDocSixFuzz(const std::string &input) FindDocSixFuzz() argument
825 FindDocSevenFuzz(const std::string &input) FindDocSevenFuzz() argument
856 FindDocFuzzPlus(const std::string &input) FindDocFuzzPlus() argument
951 UpdateDocOneFuzz(std::string s, const std::string &input) UpdateDocOneFuzz() argument
1000 UpdateDocTwoFuzz(const char *newCollName, std::string s, const std::string &input) UpdateDocTwoFuzz() argument
1127 UpsertDocNewFuzz(const std::string &input, GRD_DB *db1) UpsertDocNewFuzz() argument
1193 DeleteDocResultFuzz(const std::string &input) DeleteDocResultFuzz() argument
1331 FindAndReleaseFuzz(std::string document, std::string filter, Query query, const std::string &input) FindAndReleaseFuzz() argument
[all...]
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dmax77650-onkey.c9 #include <linux/input.h>
21 struct input_dev *input; member
29 input_report_key(onkey->input, onkey->code, 0); in max77650_onkey_falling()
30 input_sync(onkey->input); in max77650_onkey_falling()
39 input_report_key(onkey->input, onkey->code, 1); in max77650_onkey_rising()
40 input_sync(onkey->input); in max77650_onkey_rising()
89 onkey->input = devm_input_allocate_device(dev); in max77650_onkey_probe()
90 if (!onkey->input) in max77650_onkey_probe()
93 onkey->input->name = "max77650_onkey"; in max77650_onkey_probe()
94 onkey->input in max77650_onkey_probe()
[all...]
/kernel/linux/linux-6.6/drivers/input/misc/
H A Dmax77650-onkey.c9 #include <linux/input.h>
21 struct input_dev *input; member
29 input_report_key(onkey->input, onkey->code, 0); in max77650_onkey_falling()
30 input_sync(onkey->input); in max77650_onkey_falling()
39 input_report_key(onkey->input, onkey->code, 1); in max77650_onkey_rising()
40 input_sync(onkey->input); in max77650_onkey_rising()
89 onkey->input = devm_input_allocate_device(dev); in max77650_onkey_probe()
90 if (!onkey->input) in max77650_onkey_probe()
93 onkey->input->name = "max77650_onkey"; in max77650_onkey_probe()
94 onkey->input in max77650_onkey_probe()
[all...]
H A Dibm-panel.c8 #include <linux/input.h>
23 struct input_dev *input; member
53 dev_dbg(&panel->input->dev, "command invalid: %02x %02x\n", in ibm_panel_process_command()
60 dev_dbg(&panel->input->dev, in ibm_panel_process_command()
68 input_report_key(panel->input, panel->keycodes[button], in ibm_panel_process_command()
70 input_sync(panel->input); in ibm_panel_process_command()
72 dev_dbg(&panel->input->dev, "unknown button %u\n", in ibm_panel_process_command()
83 dev_dbg(&panel->input->dev, "event: %u data: %02x\n", event, *val); in ibm_panel_i2c_slave_cb()
92 dev_dbg(&panel->input->dev, in ibm_panel_i2c_slave_cb()
134 panel->input in ibm_panel_probe()
[all...]
H A Dnxp-bbnsm-pwrkey.c8 #include <linux/input.h>
42 struct input_dev *input; member
48 struct input_dev *input = bbnsm->input; in bbnsm_pwrkey_check_for_events() local
58 input_event(input, EV_KEY, bbnsm->keycode, state); in bbnsm_pwrkey_check_for_events()
59 input_sync(input); in bbnsm_pwrkey_check_for_events()
60 pm_relax(bbnsm->input->dev.parent); in bbnsm_pwrkey_check_for_events()
79 pm_wakeup_event(bbnsm->input->dev.parent, 0); in bbnsm_pwrkey_interrupt()
100 struct input_dev *input; in bbnsm_pwrkey_probe() local
133 input in bbnsm_pwrkey_probe()
[all...]
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Ddlink-dir685-touchkeys.c3 * D-Link DIR-685 router I2C-based Touchkeys input driver
15 #include <linux/input.h>
22 struct input_dev *input; member
52 input_report_key(tk->input, tk->codes[i], test_bit(i, &key)); in dir685_tk_irq_thread()
57 input_sync(tk->input); in dir685_tk_irq_thread()
75 tk->input = devm_input_allocate_device(dev); in dir685_tk_probe()
76 if (!tk->input) in dir685_tk_probe()
82 tk->input->keycodesize = sizeof(u16); in dir685_tk_probe()
83 tk->input->keycodemax = ARRAY_SIZE(tk->codes); in dir685_tk_probe()
84 tk->input in dir685_tk_probe()
[all...]
H A Dtca8418_keypad.c30 #include <linux/input.h>
31 #include <linux/input/matrix_keypad.h>
114 struct input_dev *input; member
161 struct input_dev *input = keypad_data->input; in tca8418_read_keypad() local
162 unsigned short *keymap = input->keycode; in tca8418_read_keypad()
188 input_event(input, EV_MSC, MSC_SCAN, code); in tca8418_read_keypad()
189 input_report_key(input, keymap[code], state); in tca8418_read_keypad()
193 input_sync(input); in tca8418_read_keypad()
267 struct input_dev *input; in tca8418_keypad_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Ddlink-dir685-touchkeys.c3 * D-Link DIR-685 router I2C-based Touchkeys input driver
15 #include <linux/input.h>
22 struct input_dev *input; member
52 input_report_key(tk->input, tk->codes[i], test_bit(i, &key)); in dir685_tk_irq_thread()
57 input_sync(tk->input); in dir685_tk_irq_thread()
74 tk->input = devm_input_allocate_device(dev); in dir685_tk_probe()
75 if (!tk->input) in dir685_tk_probe()
81 tk->input->keycodesize = sizeof(u16); in dir685_tk_probe()
82 tk->input->keycodemax = ARRAY_SIZE(tk->codes); in dir685_tk_probe()
83 tk->input in dir685_tk_probe()
[all...]
H A Dtca8418_keypad.c30 #include <linux/input.h>
31 #include <linux/input/matrix_keypad.h>
114 struct input_dev *input; member
161 struct input_dev *input = keypad_data->input; in tca8418_read_keypad() local
162 unsigned short *keymap = input->keycode; in tca8418_read_keypad()
188 input_event(input, EV_MSC, MSC_SCAN, code); in tca8418_read_keypad()
189 input_report_key(input, keymap[code], state); in tca8418_read_keypad()
193 input_sync(input); in tca8418_read_keypad()
266 struct input_dev *input; in tca8418_keypad_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dbutton.c18 #include <linux/input.h>
157 struct input_dev *input; member
158 char phys[32]; /* for input device */
236 * But SW_LID is typed as input switch event, the input in acpi_lid_notify_state()
255 input_report_switch(button->input, in acpi_lid_notify_state()
257 input_sync(button->input); in acpi_lid_notify_state()
265 input_report_switch(button->input, SW_LID, !state); in acpi_lid_notify_state()
266 input_sync(button->input); in acpi_lid_notify_state()
414 struct input_dev *input; in acpi_button_notify() local
477 acpi_lid_input_open(struct input_dev *input) acpi_lid_input_open() argument
492 struct input_dev *input; acpi_button_add() local
[all...]
/kernel/linux/linux-5.10/drivers/input/
H A Dinput-poller.c3 * Support for polling mode for input devices.
7 #include <linux/input.h>
13 #include "input-poller.h"
22 struct input_dev *input; member
42 poller->poll(poller->input); in input_dev_poller_work()
58 poller->poll(poller->input); in input_dev_poller_start()
77 * printed backtrace as knowing what instance of input in input_setup_polling()
86 poller->input = dev; in input_setup_polling()
141 struct input_dev *input = to_input_dev(dev); in input_dev_get_poll_interval() local
143 return sprintf(buf, "%d\n", input in input_dev_get_poll_interval()
150 struct input_dev *input = to_input_dev(dev); input_dev_set_poll_interval() local
186 struct input_dev *input = to_input_dev(dev); input_dev_get_poll_max() local
196 struct input_dev *input = to_input_dev(dev); input_dev_get_poll_min() local
207 struct input_dev *input = to_input_dev(dev); input_poller_attrs_visible() local
[all...]
/kernel/linux/linux-6.6/drivers/input/
H A Dinput-poller.c3 * Support for polling mode for input devices.
7 #include <linux/input.h>
13 #include "input-poller.h"
22 struct input_dev *input; member
42 poller->poll(poller->input); in input_dev_poller_work()
58 poller->poll(poller->input); in input_dev_poller_start()
77 * printed backtrace as knowing what instance of input in input_setup_polling()
86 poller->input = dev; in input_setup_polling()
141 struct input_dev *input = to_input_dev(dev); in input_dev_get_poll_interval() local
143 return sprintf(buf, "%d\n", input in input_dev_get_poll_interval()
150 struct input_dev *input = to_input_dev(dev); input_dev_set_poll_interval() local
186 struct input_dev *input = to_input_dev(dev); input_dev_get_poll_max() local
196 struct input_dev *input = to_input_dev(dev); input_dev_get_poll_min() local
207 struct input_dev *input = to_input_dev(dev); input_poller_attrs_visible() local
[all...]
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dadc-joystick.c7 #include <linux/input.h>
24 struct input_dev *input; member
32 static void adc_joystick_poll(struct input_dev *input) in adc_joystick_poll() argument
34 struct adc_joystick *joy = input_get_drvdata(input); in adc_joystick_poll()
41 input_report_abs(input, joy->axes[i].code, val); in adc_joystick_poll()
43 input_sync(input); in adc_joystick_poll()
89 input_report_abs(joy->input, joy->axes[i].code, val); in adc_joystick_handle()
92 input_sync(joy->input); in adc_joystick_handle()
174 input_set_abs_params(joy->input, axes[i].code, in adc_joystick_set_axes()
177 input_set_capability(joy->input, EV_AB in adc_joystick_set_axes()
193 struct input_dev *input; adc_joystick_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi_coresight.c394 struct hl_debug_params_stm *input; in gaudi_config_stm() local
409 input = params->input; in gaudi_config_stm()
411 if (!input) in gaudi_config_stm()
417 WREG32(base_reg + 0xD00, lower_32_bits(input->he_mask)); in gaudi_config_stm()
419 WREG32(base_reg + 0xD00, upper_32_bits(input->he_mask)); in gaudi_config_stm()
422 WREG32(base_reg + 0xE00, lower_32_bits(input->sp_mask)); in gaudi_config_stm()
423 WREG32(base_reg + 0xEF4, input->id); in gaudi_config_stm()
427 frequency = input->frequency; in gaudi_config_stm()
439 WREG32(base_reg + 0xE80, 0x27 | (input in gaudi_config_stm()
472 struct hl_debug_params_etf *input; gaudi_config_etf() local
577 struct hl_debug_params_etr *input; gaudi_config_etr() local
702 struct hl_debug_params_bmon *input; gaudi_config_bmon() local
765 struct hl_debug_params_spmu *input = params->input; gaudi_config_spmu() local
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A Dgaudi_coresight.c393 struct hl_debug_params_stm *input; in gaudi_config_stm() local
408 input = params->input; in gaudi_config_stm()
410 if (!input) in gaudi_config_stm()
416 WREG32(base_reg + 0xD00, lower_32_bits(input->he_mask)); in gaudi_config_stm()
418 WREG32(base_reg + 0xD00, upper_32_bits(input->he_mask)); in gaudi_config_stm()
421 WREG32(base_reg + 0xE00, lower_32_bits(input->sp_mask)); in gaudi_config_stm()
422 WREG32(base_reg + 0xEF4, input->id); in gaudi_config_stm()
426 frequency = input->frequency; in gaudi_config_stm()
438 WREG32(base_reg + 0xE80, 0x23 | (input in gaudi_config_stm()
471 struct hl_debug_params_etf *input; gaudi_config_etf() local
576 struct hl_debug_params_etr *input; gaudi_config_etr() local
708 struct hl_debug_params_bmon *input; gaudi_config_bmon() local
771 struct hl_debug_params_spmu *input = params->input; gaudi_config_spmu() local
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-lg-g15.c59 struct input_dev *input; member
481 input_report_key(g15->input, KEY_KBD_LCD_MENU1, data[8] & 0x80); in lg_g15_handle_lcd_menu_keys()
485 input_report_key(g15->input, KEY_KBD_LCD_MENU2 + i, val); in lg_g15_handle_lcd_menu_keys()
496 input_report_key(g15->input, KEY_MACRO1 + i, val); in lg_g15_event()
501 input_report_key(g15->input, KEY_MACRO7 + i, val); in lg_g15_event()
506 input_report_key(g15->input, KEY_MACRO13 + i, val); in lg_g15_event()
509 input_report_key(g15->input, KEY_MACRO18, data[8] & 0x40); in lg_g15_event()
514 input_report_key(g15->input, KEY_MACRO_PRESET1 + i, val); in lg_g15_event()
517 input_report_key(g15->input, KEY_MACRO_RECORD_START, data[7] & 0x40); in lg_g15_event()
525 input_sync(g15->input); in lg_g15_event()
721 lg_g15_init_input_dev(struct hid_device *hdev, struct input_dev *input, const char *name) lg_g15_init_input_dev() argument
758 struct input_dev *input; lg_g15_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/auxdisplay/
H A Dpanel.c14 * The keypad consists in a matrix of push buttons connecting input pins to
71 /* converts an r_str() input to an active high, bits string : 000BAOSE */
74 #define PNL_PBUSY 0x80 /* inverted input, active low */
75 #define PNL_PACK 0x40 /* direct input, active low */
76 #define PNL_POUTPA 0x20 /* direct input, active high */
77 #define PNL_PSELECD 0x10 /* direct input, active high */
78 #define PNL_PERRORP 0x08 /* direct input, active low */
124 /* logical or of the input bits involved in the scan matrix */
1153 * Note: to debounce input signals, we will only consider as switched a signal
1180 /* now that all outputs are cleared, the only active input bit in phys_scan_contacts()
1216 input_state_high(struct logical_input *input) input_state_high() argument
1289 input_state_falling(struct logical_input *input) input_state_falling() argument
1348 struct logical_input *input; panel_process_inputs() local
[all...]
/kernel/linux/linux-6.6/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 in phys_scan_contacts()
1166 input_state_high(struct logical_input *input) input_state_high() argument
1239 input_state_falling(struct logical_input *input) input_state_falling() argument
1298 struct logical_input *input; panel_process_inputs() local
[all...]

Completed in 22 milliseconds

12345678910>>...160