| /kernel/linux/linux-5.10/drivers/hid/ |
| D | wacom_wac.c | 137 int prox, pressure; in wacom_pl_irq() local 145 prox = data[1] & 0x40; in wacom_pl_irq() 158 /* If the eraser is in prox, STYLUS2 is always set. If we in wacom_pl_irq() 160 * then force the eraser out of prox and let the pen in. in wacom_pl_irq() 170 if (prox) { in wacom_pl_irq() 186 if (!prox) in wacom_pl_irq() 188 input_report_key(input, wacom->tool[0], prox); in wacom_pl_irq() 226 int prox = data[1] & 0x20; in wacom_dtu_irq() local 231 if (prox) { in wacom_dtu_irq() 245 if (!prox) /* out-prox */ in wacom_dtu_irq() [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | wacom_wac.c | 141 int prox, pressure; in wacom_pl_irq() local 149 prox = data[1] & 0x40; in wacom_pl_irq() 162 /* If the eraser is in prox, STYLUS2 is always set. If we in wacom_pl_irq() 164 * then force the eraser out of prox and let the pen in. in wacom_pl_irq() 174 if (prox) { in wacom_pl_irq() 190 if (!prox) in wacom_pl_irq() 192 input_report_key(input, wacom->tool[0], prox); in wacom_pl_irq() 230 int prox = data[1] & 0x20; in wacom_dtu_irq() local 235 if (prox) { in wacom_dtu_irq() 249 if (!prox) /* out-prox */ in wacom_dtu_irq() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | iqs62x-keys.yaml | 48 | | Antenna 1 Prox.* | x | | | | | 58 | | Antenna 2 Prox.* | x | | | | | 63 | 7 | Metal (+) Prox.** | x | x | | | | 68 | 9 | Metal (-) Prox.** | x | x | | | | 102 azoteq,use-prox:
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | wacom_i2c.c | 36 bool prox; member 110 if (!wac_i2c->prox) in wacom_i2c_irq() 114 wac_i2c->prox = data[3] & 0x20; in wacom_i2c_irq() 117 input_report_key(input, wac_i2c->tool, wac_i2c->prox); in wacom_i2c_irq()
|
| D | surface3_spi.c | 128 int prox = st & 0x01; in surface3_spi_report_pen() local 130 int tool = (prox && rubber) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; in surface3_spi_report_pen() 141 input_report_key(dev, ts_data->pen_tool, prox); in surface3_spi_report_pen()
|
| /kernel/linux/linux-4.19/drivers/input/touchscreen/ |
| D | wacom_i2c.c | 42 bool prox; member 116 if (!wac_i2c->prox) in wacom_i2c_irq() 120 wac_i2c->prox = data[3] & 0x20; in wacom_i2c_irq() 123 input_report_key(input, wac_i2c->tool, wac_i2c->prox); in wacom_i2c_irq()
|
| D | surface3_spi.c | 132 int prox = st & 0x01; in surface3_spi_report_pen() local 134 int tool = (prox && rubber) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; in surface3_spi_report_pen() 145 input_report_key(dev, ts_data->pen_tool, prox); in surface3_spi_report_pen()
|
| /kernel/linux/linux-5.10/drivers/input/tablet/ |
| D | acecad.c | 46 int prox, status; in usb_acecad_irq() local 65 prox = (data[0] & 0x04) >> 2; in usb_acecad_irq() 66 input_report_key(dev, BTN_TOOL_PEN, prox); in usb_acecad_irq() 68 if (prox) { in usb_acecad_irq()
|
| D | hanwang.c | 124 case 0x80: /* tool prox out */ in hanwang_parse_packet() 140 case 0xc2: /* first time tool prox in */ in hanwang_parse_packet()
|
| /kernel/linux/linux-4.19/drivers/input/tablet/ |
| D | acecad.c | 59 int prox, status; in usb_acecad_irq() local 78 prox = (data[0] & 0x04) >> 2; in usb_acecad_irq() 79 input_report_key(dev, BTN_TOOL_PEN, prox); in usb_acecad_irq() 81 if (prox) { in usb_acecad_irq()
|
| D | hanwang.c | 138 case 0x80: /* tool prox out */ in hanwang_parse_packet() 154 case 0xc2: /* first time tool prox in */ in hanwang_parse_packet()
|
| /kernel/linux/linux-5.10/drivers/iio/light/ |
| D | cros_ec_light_prox.c | 3 * cros_ec_light_prox - Driver for light and prox sensors behing CrosEC. 249 .name = "cros-ec-prox", 260 .name = "cros-ec-light-prox",
|
| D | hid-sensor-prox.c | 220 dev_dbg(&pdev->dev, "prox %x:%x\n", st->prox_attr.index, in prox_parse_report() 253 static const char *name = "prox"; in hid_prox_probe()
|
| D | Makefile | 26 obj-$(CONFIG_HID_SENSOR_PROX) += hid-sensor-prox.o
|
| /kernel/linux/linux-4.19/drivers/iio/light/ |
| D | cros_ec_light_prox.c | 2 * cros_ec_light_prox - Driver for light and prox sensors behing CrosEC. 266 .name = "cros-ec-prox", 277 .name = "cros-ec-light-prox",
|
| D | Makefile | 22 obj-$(CONFIG_HID_SENSOR_PROX) += hid-sensor-prox.o
|
| D | hid-sensor-prox.c | 230 dev_dbg(&pdev->dev, "prox %x:%x\n", st->prox_attr.index, in prox_parse_report() 258 static const char *name = "prox"; in hid_prox_probe()
|
| D | Kconfig | 218 tristate "HID PROX" 224 module will be called hid-sensor-prox.
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | tsl2772.h | 4 * and proximity (prox) within the TAOS TSL2772 family of devices.
|
| /kernel/linux/linux-4.19/include/linux/platform_data/ |
| D | tsl2772.h | 4 * and proximity (prox) within the TAOS TSL2772 family of devices.
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | hid-sensor-ids.h | 25 /* PROX (200011) */
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | hid-sensor-ids.h | 38 /* PROX (200011) */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | iqs62x.yaml | 82 azoteq,use-prox;
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | ste-href-stuib.dtsi | 140 prox {
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | ste-href-stuib.dtsi | 135 prox {
|