Lines Matching refs:prox

118 	int prox, pressure;  in wacom_pl_irq()  local
126 prox = data[1] & 0x40; in wacom_pl_irq()
128 if (prox) { in wacom_pl_irq()
163 input_report_key(input, wacom->tool[1], prox); /* report in proximity for tool */ in wacom_pl_irq()
179 input_report_key(input, wacom->tool[1], prox); in wacom_pl_irq()
182 wacom->tool[0] = prox; /* Save proximity state */ in wacom_pl_irq()
219 int prox = data[1] & 0x20; in wacom_dtu_irq() local
224 if (prox) { in wacom_dtu_irq()
238 if (!prox) /* out-prox */ in wacom_dtu_irq()
240 input_report_key(input, wacom->tool[0], prox); in wacom_dtu_irq()
249 unsigned short prox, pressure = 0; in wacom_dtus_irq() local
265 prox = data[1] & 0x80; in wacom_dtus_irq()
266 if (prox) { in wacom_dtus_irq()
288 if (!prox) /* out-prox */ in wacom_dtus_irq()
290 input_report_key(input, wacom->tool[0], prox); in wacom_dtus_irq()
303 int prox; in wacom_graphire_irq() local
320 prox = data[1] & 0x80; in wacom_graphire_irq()
321 if (prox || wacom->id[0]) { in wacom_graphire_irq()
322 if (prox) { in wacom_graphire_irq()
385 if (!prox) in wacom_graphire_irq()
388 input_report_key(input, wacom->tool[0], prox); in wacom_graphire_irq()
395 prox = data[7] & 0xf8; in wacom_graphire_irq()
396 if (prox || wacom->id[1]) { in wacom_graphire_irq()
402 if (!prox) in wacom_graphire_irq()
410 prox = (data[7] & 0xf8) || data[8]; in wacom_graphire_irq()
411 if (prox || wacom->id[1]) { in wacom_graphire_irq()
418 if (!prox) in wacom_graphire_irq()
425 prox = data[7] & 0x03; in wacom_graphire_irq()
426 if (prox || wacom->id[1]) { in wacom_graphire_irq()
430 if (!prox) in wacom_graphire_irq()
1244 bool prox = !wacom->shared->stylus_in_proximity; in wacom_tpc_single_touch() local
1251 prox = prox && (data[0] & 0x01); in wacom_tpc_single_touch()
1255 prox = prox && (data[2] & 0x01); in wacom_tpc_single_touch()
1259 prox = prox && (data[1] & 0x01); in wacom_tpc_single_touch()
1264 if (prox) { in wacom_tpc_single_touch()
1268 input_report_key(input, BTN_TOUCH, prox); in wacom_tpc_single_touch()
1271 wacom->shared->touch_down = prox; in wacom_tpc_single_touch()
1280 bool prox = data[1] & 0x20; in wacom_tpc_pen() local
1287 wacom->shared->stylus_in_proximity = prox; in wacom_tpc_pen()
1297 input_report_key(input, wacom->tool[0], prox); in wacom_tpc_pen()
1443 bool prox = wacom_wac->hid_data.inrange_state; in wacom_wac_pen_report() local
1451 wacom_wac->shared->stylus_in_proximity = prox; in wacom_wac_pen_report()
1457 input_report_key(input, wacom_wac->tool[0], prox); in wacom_wac_pen_report()
1511 bool prox = hid_data->tipswitch && in wacom_wac_finger_slot() local
1519 input_mt_report_slot_state(input, MT_TOOL_FINGER, prox); in wacom_wac_finger_slot()
1522 input_report_key(input, BTN_TOUCH, prox); in wacom_wac_finger_slot()
1525 if (prox) { in wacom_wac_finger_slot()
1769 int prox = 0, x = 0, y = 0, p = 0, d = 0, pen = 0, btn1 = 0, btn2 = 0; in wacom_bpt_pen() local
1774 prox = (data[1] & 0x20) == 0x20; in wacom_bpt_pen()
1796 wacom->shared->stylus_in_proximity = prox; in wacom_bpt_pen()
1800 if (prox) { in wacom_bpt_pen()
1829 input_report_key(input, wacom->tool[0], prox); /* PEN or RUBBER */ in wacom_bpt_pen()