Home
last modified time | relevance | path

Searched refs:btn (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dhil_kbd.c251 unsigned int btn = ptr->data[cnt++]; in hil_dev_handle_ptr_events() local
252 int up = btn & 1; in hil_dev_handle_ptr_events()
254 btn &= 0xfe; in hil_dev_handle_ptr_events()
255 if (btn == 0x8e) in hil_dev_handle_ptr_events()
257 if (btn > 0x8c || btn < 0x80) in hil_dev_handle_ptr_events()
259 btn = (btn - 0x80) >> 1; in hil_dev_handle_ptr_events()
260 btn = ptr->btnmap[btn]; in hil_dev_handle_ptr_events()
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dhil_kbd.c251 unsigned int btn = ptr->data[cnt++]; in hil_dev_handle_ptr_events() local
252 int up = btn & 1; in hil_dev_handle_ptr_events()
254 btn &= 0xfe; in hil_dev_handle_ptr_events()
255 if (btn == 0x8e) in hil_dev_handle_ptr_events()
257 if (btn > 0x8c || btn < 0x80) in hil_dev_handle_ptr_events()
259 btn = (btn - 0x80) >> 1; in hil_dev_handle_ptr_events()
260 btn = ptr->btnmap[btn]; in hil_dev_handle_ptr_events()
[all...]
/kernel/linux/linux-5.10/drivers/macintosh/
H A Dmac_hid.c75 unsigned int btn; in mac_hid_emumouse_filter() local
81 btn = BTN_MIDDLE; in mac_hid_emumouse_filter()
83 btn = BTN_RIGHT; in mac_hid_emumouse_filter()
87 input_report_key(mac_hid_emumouse_dev, btn, value); in mac_hid_emumouse_filter()
/kernel/linux/linux-6.6/drivers/macintosh/
H A Dmac_hid.c75 unsigned int btn; in mac_hid_emumouse_filter() local
81 btn = BTN_MIDDLE; in mac_hid_emumouse_filter()
83 btn = BTN_RIGHT; in mac_hid_emumouse_filter()
87 input_report_key(mac_hid_emumouse_dev, btn, value); in mac_hid_emumouse_filter()
/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dguillemot.c45 short *btn; member
127 for (i = 0; i < 16 && guillemot->type->btn[i] >= 0; i++) in guillemot_poll()
128 input_report_key(dev, guillemot->type->btn[i], (data[2 + (i >> 3)] >> (i & 7)) & 1); in guillemot_poll()
232 for (i = 0; (t = guillemot->type->btn[i]) >= 0; i++) in guillemot_connect()
H A Dtmdc.c101 const short *btn; member
116 short *btn[2];
209 input_report_key(port->dev, port->btn[i + l], in tmdc_parse_packet()
283 port->btn = model->buttons; in tmdc_setup_port()
328 set_bit(port->btn[j + b], input_dev->keybit); in tmdc_setup_port()
H A Dinteract.c60 short *btn; member
262 for (i = 0; (t = interact_type[interact->type].btn[i]) >= 0; i++) in interact_connect()
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dguillemot.c42 short *btn; member
124 for (i = 0; i < 16 && guillemot->type->btn[i] >= 0; i++) in guillemot_poll()
125 input_report_key(dev, guillemot->type->btn[i], (data[2 + (i >> 3)] >> (i & 7)) & 1); in guillemot_poll()
229 for (i = 0; (t = guillemot->type->btn[i]) >= 0; i++) in guillemot_connect()
H A Dtmdc.c98 const short *btn; member
113 short *btn[2];
206 input_report_key(port->dev, port->btn[i + l], in tmdc_parse_packet()
280 port->btn = model->buttons; in tmdc_setup_port()
325 set_bit(port->btn[j + b], input_dev->keybit); in tmdc_setup_port()
H A Dinteract.c57 short *btn; member
259 for (i = 0; (t = interact_type[interact->type].btn[i]) >= 0; i++) in interact_connect()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dcyttsp4_core.c529 int btn; in cyttsp4_si_get_btn_data() local
539 p = krealloc(si->btn, si->si_ofs.btn_keys_size, in cyttsp4_si_get_btn_data()
546 si->btn = p; in cyttsp4_si_get_btn_data()
556 for (btn = 0; btn < si->si_ofs.num_btns && in cyttsp4_si_get_btn_data()
557 btn < num_defined_keys; btn++) { in cyttsp4_si_get_btn_data()
560 si->btn[btn].key_code = key_table[btn]; in cyttsp4_si_get_btn_data()
[all...]
H A Dcyttsp4_core.h188 u8 btn_rec_size; /* btn record size (in bytes) */
189 u8 btn_diff_ofs; /* btn data loc, diff counts */
190 u8 btn_diff_size; /* btn size of diff counts (in bits) */
294 size_t btn_rec_size; /* btn record size (in bytes) */
295 size_t btn_diff_ofs;/* btn data loc ,diff counts, (Op-Mode byte ofs) */
296 size_t btn_diff_size;/* btn size of diff counts (in bits) */
316 struct cyttsp4_btn *btn; /* button states */ member
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dcyttsp4_core.c543 int btn; in cyttsp4_si_get_btn_data() local
553 p = krealloc(si->btn, si->si_ofs.btn_keys_size, in cyttsp4_si_get_btn_data()
560 si->btn = p; in cyttsp4_si_get_btn_data()
570 for (btn = 0; btn < si->si_ofs.num_btns && in cyttsp4_si_get_btn_data()
571 btn < num_defined_keys; btn++) { in cyttsp4_si_get_btn_data()
574 si->btn[btn].key_code = key_table[btn]; in cyttsp4_si_get_btn_data()
[all...]
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dsoc_button_array.c346 int i, btn, collection_uid = -1; in soc_button_get_button_info() local
404 for (i = 1, btn = 0; i < btns_desc->package.count; i++, btn++) { in soc_button_get_button_info()
408 &button_info[btn])) { in soc_button_get_button_info()
/kernel/linux/linux-5.10/scripts/kconfig/
H A Dnconf.gui.c244 char *btn; in btn_dialog() local
261 btn = va_arg(ap, char *); in btn_dialog()
262 btns[i] = new_item(btn, ""); in btn_dialog()
263 btns_width += strlen(btn)+1; in btn_dialog()
/kernel/linux/linux-6.6/drivers/input/misc/
H A Dsoc_button_array.c346 int i, btn, collection_uid = -1; in soc_button_get_button_info() local
404 for (i = 1, btn = 0; i < btns_desc->package.count; i++, btn++) { in soc_button_get_button_info()
408 &button_info[btn])) { in soc_button_get_button_info()
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/
H A Diforce-packets.c127 for (i = 0; iforce->type->btn[i] >= 0; i++) in iforce_report_hats_buttons()
128 input_report_key(dev, iforce->type->btn[i], in iforce_report_hats_buttons()
H A Diforce.h70 signed short *btn; member
H A Diforce-main.c336 for (i = 0; iforce->type->btn[i] >= 0; i++) in iforce_init_device()
337 set_bit(iforce->type->btn[i], input_dev->keybit); in iforce_init_device()
H A Diforce-ff.c171 for (i = 1; iforce->type->btn[i] >= 0; i++) in find_button()
172 if (iforce->type->btn[i] == button) in find_button()
/kernel/linux/linux-6.6/drivers/input/joystick/iforce/
H A Diforce-packets.c127 for (i = 0; iforce->type->btn[i] >= 0; i++) in iforce_report_hats_buttons()
128 input_report_key(dev, iforce->type->btn[i], in iforce_report_hats_buttons()
H A Diforce.h70 signed short *btn; member
H A Diforce-main.c336 for (i = 0; iforce->type->btn[i] >= 0; i++) in iforce_init_device()
337 set_bit(iforce->type->btn[i], input_dev->keybit); in iforce_init_device()
H A Diforce-ff.c171 for (i = 1; iforce->type->btn[i] >= 0; i++) in find_button()
172 if (iforce->type->btn[i] == button) in find_button()
/kernel/linux/linux-6.6/scripts/kconfig/
H A Dnconf.gui.c195 char *btn; in btn_dialog() local
212 btn = va_arg(ap, char *); in btn_dialog()
213 btns[i] = new_item(btn, ""); in btn_dialog()
214 btns_width += strlen(btn)+1; in btn_dialog()

Completed in 20 milliseconds

12