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

/linux-master/drivers/macintosh/
H A Dmac_hid.c75 unsigned int btn; local
81 btn = BTN_MIDDLE;
83 btn = BTN_RIGHT;
87 input_report_key(mac_hid_emumouse_dev, btn, value);
/linux-master/drivers/input/keyboard/
H A Dhil_kbd.c251 unsigned int btn = ptr->data[cnt++]; local
252 int up = btn & 1;
254 btn &= 0xfe;
255 if (btn == 0x8e)
257 if (btn > 0x8c || btn < 0x80)
259 btn = (btn - 0x80) >> 1;
260 btn = ptr->btnmap[btn];
[all...]
/linux-master/drivers/input/joystick/
H A Dguillemot.c42 short *btn; member in struct:guillemot_type
124 for (i = 0; i < 16 && guillemot->type->btn[i] >= 0; i++)
125 input_report_key(dev, guillemot->type->btn[i], (data[2 + (i >> 3)] >> (i & 7)) & 1);
229 for (i = 0; (t = guillemot->type->btn[i]) >= 0; i++)
H A Dtmdc.c98 const short *btn; member in struct:tmdc_port
113 short *btn[2];
206 input_report_key(port->dev, port->btn[i + l],
280 port->btn = model->buttons;
325 set_bit(port->btn[j + b], input_dev->keybit);
H A Dinteract.c57 short *btn; member in struct:interact_type
259 for (i = 0; (t = interact_type[interact->type].btn[i]) >= 0; i++)
/linux-master/drivers/input/touchscreen/
H A Dcyttsp4_core.c543 int btn; local
553 p = krealloc(si->btn, si->si_ofs.btn_keys_size,
560 si->btn = p;
570 for (btn = 0; btn < si->si_ofs.num_btns &&
571 btn < num_defined_keys; btn++) {
574 si->btn[btn].key_code = key_table[btn];
[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) */
280 size_t btn_rec_size; /* btn record size (in bytes) */
281 size_t btn_diff_ofs;/* btn data loc ,diff counts, (Op-Mode byte ofs) */
282 size_t btn_diff_size;/* btn size of diff counts (in bits) */
302 struct cyttsp4_btn *btn; /* button states */ member in struct:cyttsp4_sysinfo
H A Dcyttsp5.c131 u8 btn; member in struct:cyttsp5_sensing_conf_data_dev
/linux-master/drivers/input/joystick/iforce/
H A Diforce.h70 signed short *btn; member in struct:iforce_device
H A Diforce-packets.c127 for (i = 0; iforce->type->btn[i] >= 0; i++)
128 input_report_key(dev, iforce->type->btn[i],
H A Diforce-main.c336 for (i = 0; iforce->type->btn[i] >= 0; i++)
337 set_bit(iforce->type->btn[i], input_dev->keybit);
H A Diforce-ff.c171 for (i = 1; iforce->type->btn[i] >= 0; i++)
172 if (iforce->type->btn[i] == button)
/linux-master/drivers/input/misc/
H A Dsoc_button_array.c346 int i, btn, collection_uid = -1; local
404 for (i = 1, btn = 0; i < btns_desc->package.count; i++, btn++) {
408 &button_info[btn])) {
/linux-master/scripts/kconfig/
H A Dnconf.gui.c195 char *btn; local
212 btn = va_arg(ap, char *);
213 btns[i] = new_item(btn, "");
214 btns_width += strlen(btn)+1;
/linux-master/sound/soc/codecs/
H A Dwcd-mbhc-v2.c297 * cancel possibly scheduled btn work and
630 int btn; local
632 btn = wcd_mbhc_read_field(mbhc, WCD_MBHC_BTN_RESULT);
634 switch (btn) {
710 else /* fake btn press */
721 /* Reporting btn press n Release */
1228 * btn press/release for HEADSET type during correct work.
1289 * so that btn press/release interrupt can be generated.
/linux-master/drivers/input/mouse/
H A Dsentelic.c314 static int fsp_get_buttons(struct psmouse *psmouse, int *btn) argument
327 *btn = buttons[(val & 0x30) >> 4];

Completed in 213 milliseconds