/linux-4.1.27/drivers/input/touchscreen/ |
D | da9034-ts.c | 69 static inline int is_pen_down(struct da9034_touch *touch) in is_pen_down() argument 71 return da903x_query_status(touch->da9034_dev, DA9034_STATUS_PEN_DOWN); in is_pen_down() 74 static inline int detect_pen_down(struct da9034_touch *touch, int on) in detect_pen_down() argument 77 return da903x_set_bits(touch->da9034_dev, in detect_pen_down() 80 return da903x_clr_bits(touch->da9034_dev, in detect_pen_down() 84 static int read_tsi(struct da9034_touch *touch) in read_tsi() argument 89 ret = da903x_read(touch->da9034_dev, DA9034_TSI_X_MSB, &_x); in read_tsi() 93 ret = da903x_read(touch->da9034_dev, DA9034_TSI_Y_MSB, &_y); in read_tsi() 97 ret = da903x_read(touch->da9034_dev, DA9034_TSI_XY_LSB, &_v); in read_tsi() 101 touch->last_x = ((_x << 2) & 0x3fc) | (_v & 0x3); in read_tsi() [all …]
|
D | 88pm860x-ts.c | 53 struct pm860x_touch *touch = data; in pm860x_touch_handler() local 54 struct pm860x_chip *chip = touch->chip; in pm860x_touch_handler() 60 ret = pm860x_bulk_read(touch->i2c, MEAS_TSIX_1, MEAS_LEN, buf); in pm860x_touch_handler() 71 if ((x != 0) && (z1 != 0) && (touch->res_x != 0)) { in pm860x_touch_handler() 73 rt = (rt * touch->res_x * x) >> ACCURATE_BIT; in pm860x_touch_handler() 77 input_report_abs(touch->idev, ABS_X, x); in pm860x_touch_handler() 78 input_report_abs(touch->idev, ABS_Y, y); in pm860x_touch_handler() 79 input_report_abs(touch->idev, ABS_PRESSURE, rt); in pm860x_touch_handler() 80 input_report_key(touch->idev, BTN_TOUCH, 1); in pm860x_touch_handler() 83 input_report_abs(touch->idev, ABS_PRESSURE, 0); in pm860x_touch_handler() [all …]
|
D | mms114.c | 144 static void mms114_process_mt(struct mms114_data *data, struct mms114_touch *touch) in mms114_process_mt() argument 153 if (touch->id > MMS114_MAX_TOUCH) { in mms114_process_mt() 154 dev_err(&client->dev, "Wrong touch id (%d)\n", touch->id); in mms114_process_mt() 158 if (touch->type != MMS114_TYPE_TOUCHSCREEN) { in mms114_process_mt() 159 dev_err(&client->dev, "Wrong touch type (%d)\n", touch->type); in mms114_process_mt() 163 id = touch->id - 1; in mms114_process_mt() 164 x = touch->x_lo | touch->x_hi << 8; in mms114_process_mt() 165 y = touch->y_lo | touch->y_hi << 8; in mms114_process_mt() 179 id, touch->type, touch->pressed, in mms114_process_mt() 180 x, y, touch->width, touch->strength); in mms114_process_mt() [all …]
|
D | pixcir_i2c_ts.c | 60 u8 touch; in pixcir_ts_parse() local 88 touch = rdbuf[0] & 0x7; in pixcir_ts_parse() 89 if (touch > tsdata->max_fingers) in pixcir_ts_parse() 90 touch = tsdata->max_fingers; in pixcir_ts_parse() 92 report->num_touches = touch; in pixcir_ts_parse() 95 for (i = 0; i < touch; i++) { in pixcir_ts_parse() 113 struct pixcir_touch *touch; in pixcir_ts_report() local 124 touch = &report->touches[i]; in pixcir_ts_report() 125 pos[i].x = touch->x; in pixcir_ts_report() 126 pos[i].y = touch->y; in pixcir_ts_report() [all …]
|
D | wacom_w8001.c | 151 bool touch = data[0] & (1 << i); in parse_multi_touch() local 154 input_mt_report_slot_state(dev, MT_TOOL_FINGER, touch); in parse_multi_touch() 155 if (touch) { in parse_multi_touch() 387 struct w8001_touch_query touch; in w8001_setup() local 438 parse_touchquery(w8001->response, &touch); in w8001_setup() 439 w8001->max_touch_x = touch.x; in w8001_setup() 440 w8001->max_touch_y = touch.y; in w8001_setup() 444 touch.x = w8001->max_pen_x; in w8001_setup() 445 touch.y = w8001->max_pen_y; in w8001_setup() 446 touch.panel_res = W8001_PEN_RESOLUTION; in w8001_setup() [all …]
|
D | usbtouchscreen.c | 120 int touch, press; member 285 dev->touch = (tmp > 0); in e2i_read_data() 353 dev->touch = pkt[0] & 0x01; in egalax_read_data() 398 dev->touch = pkt[0] & 0x01; in etouch_read_data() 429 dev->touch = pkt[0] & 0x01; in panjit_read_data() 454 dev->touch = (pkt[2] & 0x40) ? 1 : 0; in mtouch_read_data() 506 int touch; in itm_read_data() local 515 touch = ~pkt[7] & 0x20; in itm_read_data() 516 if (!touch) { in itm_read_data() 517 if (dev->touch) { in itm_read_data() [all …]
|
D | mc13783_ts.c | 42 struct mc13xxx_ts_platform_data *touch; member 130 priv->touch->ato, priv->touch->atox, in mc13783_ts_work() 185 priv->touch = dev_get_platdata(&pdev->dev); in mc13783_ts_probe() 186 if (!priv->touch) { in mc13783_ts_probe()
|
D | chipone_icn8318.c | 119 struct icn8318_touch *touch = &touch_data.touches[i]; in icn8318_irq() local 120 bool act = icn8318_touch_active(touch->event); in icn8318_irq() 122 input_mt_slot(data->input, touch->slot); in icn8318_irq() 127 x = be16_to_cpu(touch->x); in icn8318_irq() 128 y = be16_to_cpu(touch->y); in icn8318_irq()
|
D | ili210x.c | 82 bool touch; in ili210x_report_events() local 91 touch = touchdata->status & (1 << i); in ili210x_report_events() 92 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in ili210x_report_events() 93 if (touch) { in ili210x_report_events()
|
D | cyttsp4_core.c | 773 struct cyttsp4_touch *touch, u8 *xy_data) in cyttsp4_get_touch() argument 782 cyttsp4_get_touch_axis(md, &touch->abs[abs], in cyttsp4_get_touch() 789 touch->abs[abs], touch->abs[abs]); in cyttsp4_get_touch() 793 tmp = touch->abs[CY_TCH_X]; in cyttsp4_get_touch() 794 touch->abs[CY_TCH_X] = touch->abs[CY_TCH_Y]; in cyttsp4_get_touch() 795 touch->abs[CY_TCH_Y] = tmp; in cyttsp4_get_touch() 802 touch->abs[CY_TCH_X] = md->si->si_ofs.max_y - in cyttsp4_get_touch() 803 touch->abs[CY_TCH_X]; in cyttsp4_get_touch() 805 touch->abs[CY_TCH_X] = md->si->si_ofs.max_x - in cyttsp4_get_touch() 806 touch->abs[CY_TCH_X]; in cyttsp4_get_touch() [all …]
|
D | Kconfig | 132 tristate "BU21013 based touch panel controllers" 283 Say Y here to enable support for I2C connected EETI touch panels. 289 tristate "EETI eGalax multi-touch panel support" 293 eGalax multi-touch panels. 341 tristate "IPROC touch panel driver support" 344 Say Y here if you want to add support for the IPROC touch 710 tristate "WM97xx Atmel accelerated touch" 725 tristate "WM97xx Mainstone/Palm accelerated touch" 737 tristate "Zylonite accelerated touch" 846 bool "JASTEC/DigiTech DTR-02U USB touch controller device support" if EXPERT
|
D | Makefile | 42 obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o
|
D | wm831x-ts.c | 245 pdata = core_pdata->touch; in wm831x_ts_probe()
|
/linux-4.1.27/drivers/input/mouse/ |
D | synaptics_i2c.c | 231 static inline void set_scan_rate(struct synaptics_i2c *touch, int scan_rate) in set_scan_rate() argument 233 touch->scan_ms = MSEC_PER_SEC / scan_rate; in set_scan_rate() 234 touch->scan_rate_param = scan_rate; in set_scan_rate() 336 static bool synaptics_i2c_get_input(struct synaptics_i2c *touch) in synaptics_i2c_get_input() argument 338 struct input_dev *input = touch->input; in synaptics_i2c_get_input() 344 if (synaptics_i2c_check_error(touch->client)) in synaptics_i2c_get_input() 348 data = synaptics_i2c_reg_get(touch->client, DATA_REG0); in synaptics_i2c_get_input() 355 xy_delta = synaptics_i2c_word_get(touch->client, REL_X_REG) & 0xffff; in synaptics_i2c_get_input() 372 static void synaptics_i2c_reschedule_work(struct synaptics_i2c *touch, in synaptics_i2c_reschedule_work() argument 377 spin_lock_irqsave(&touch->lock, flags); in synaptics_i2c_reschedule_work() [all …]
|
D | vsxxxaa.c | 268 int left, middle, right, touch; in vsxxxaa_handle_ABS_packet() local 295 touch = buf[0] & 0x10; in vsxxxaa_handle_ABS_packet() 302 right ? "R" : "r", touch ? "T" : "t"); in vsxxxaa_handle_ABS_packet() 310 input_report_key(dev, BTN_TOUCH, touch); in vsxxxaa_handle_ABS_packet()
|
D | cyapa_gen3.c | 1192 const struct cyapa_touch *touch = &data.touches[i]; in cyapa_gen3_irq_handler() local 1194 int slot = touch->id - 1; in cyapa_gen3_irq_handler() 1199 ((touch->xy_hi & 0xf0) << 4) | touch->x_lo); in cyapa_gen3_irq_handler() 1201 ((touch->xy_hi & 0x0f) << 8) | touch->y_lo); in cyapa_gen3_irq_handler() 1202 input_report_abs(input, ABS_MT_PRESSURE, touch->pressure); in cyapa_gen3_irq_handler()
|
D | cyapa_gen5.c | 2614 const struct cyapa_gen5_touch_record *touch) in cyapa_gen5_report_slot_data() argument 2617 u8 event_id = GEN5_GET_EVENT_ID(touch->touch_tip_event_id); in cyapa_gen5_report_slot_data() 2618 int slot = GEN5_GET_TOUCH_ID(touch->touch_tip_event_id); in cyapa_gen5_report_slot_data() 2626 x = (touch->x_hi << 8) | touch->x_lo; in cyapa_gen5_report_slot_data() 2630 y = (touch->y_hi << 8) | touch->y_lo; in cyapa_gen5_report_slot_data() 2635 touch->z); in cyapa_gen5_report_slot_data() 2637 touch->major_axis_len); in cyapa_gen5_report_slot_data() 2639 touch->minor_axis_len); in cyapa_gen5_report_slot_data() 2642 touch->major_tool_len); in cyapa_gen5_report_slot_data() 2644 touch->minor_tool_len); in cyapa_gen5_report_slot_data() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/input/touchscreen/ |
D | bu21013.txt | 8 - touch-gpio : GPIO pin registering a touch event 10 - rohm,touch-max-x : Maximum outward permitted limit in the X axis 11 - rohm,touch-max-y : Maximum outward permitted limit in the Y axis 12 - rohm,flip-x : Flip touch coordinates on the X axis 13 - rohm,flip-y : Flip touch coordinates on the Y axis 21 touch-gpio = <&gpio2 20 0x4>; 24 rohm,touch-max-x = <384>; 25 rohm,touch-max-y = <704>;
|
D | stmpe.txt | 17 - st,touch-det-delay: Touch detect interrupt delay (0 -> 10 us, 1 -> 50 us, 2 -> 39 st,touch-det-delay = <2>;
|
D | sx8654.txt | 7 - interrupts: touch controller interrupt
|
D | egalax-ts.txt | 7 - interrupts: touch controller interrupt
|
D | sun4i.txt | 35 /* sensitive/noisy touch panel */
|
D | edt-ft5x06.txt | 4 There are 3 variants of the chip for various touch panel sizes
|
D | brcm,iproc-touchscreen.txt | 30 - touch_timeout: The continuous number of scan periods in which touch is
|
D | ti-tsc-adc.txt | 33 ti,charge-delay: Length of touch screen charge delay step in terms of
|
/linux-4.1.27/Documentation/ia64/ |
D | aliasing-test.c | 27 static int map_mem(char *path, off_t offset, size_t length, int touch) in map_mem() argument 49 if (touch) { in map_mem() 65 static int scan_tree(char *path, char *file, off_t offset, size_t length, int touch) in scan_tree() argument 92 rc = map_mem(path2, offset, length, touch); in scan_tree() 94 …fprintf(stderr, "PASS: %s 0x%lx-0x%lx is %s\n", path2, offset, offset + length, touch ? "readable"… in scan_tree() 104 rc = scan_tree(path2, file, offset, length, touch); in scan_tree()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ste-href-stuib.dtsi | 86 rohm,touch-max-x = <384>; 87 rohm,touch-max-y = <704>; 96 rohm,touch-max-x = <384>; 97 rohm,touch-max-y = <704>;
|
D | ste-hrefprev60-stuib.dts | 25 touch-gpio = <&gpio2 12 0x4>; 29 touch-gpio = <&gpio2 12 0x4>;
|
D | ste-hrefv60plus-stuib.dts | 27 touch-gpio = <&gpio2 20 0x4>; 31 touch-gpio = <&gpio2 20 0x4>;
|
D | tegra30-apalis.dtsi | 401 * touch screen controller 532 /* STMPE811 touch screen controller */ 567 /* 5 ms touch detect interrupt delay */ 568 st,touch-det-delay = <5>;
|
D | imx53-m53.dtsi | 73 st,touch-det-delay = <3>;
|
D | pxa910-dkb.dts | 141 touch {
|
D | ste-href-tvk1281618.dtsi | 40 /* Add Synaptics touch screen, TC35893 keypad etc here */
|
D | omap3-overo-common-lcd35.dtsi | 141 /* touch controller */
|
D | omap3-overo-common-lcd43.dtsi | 153 /* touch controller */
|
D | ste-hrefv60plus.dtsi | 182 touch {
|
D | spear320-hmi.dts | 266 ts,touch-det-delay = <3>;
|
D | spear1310-evb.dts | 381 ts,touch-det-delay = <2>;
|
D | omap3-cm-t3x.dtsi | 214 /* touch controller */
|
D | at91-sama5d4ek.dts | 104 /*atmel,adc-ts-wires = <4>;*/ /* Set up ADC touch screen */
|
D | tegra30-colibri.dtsi | 179 * touch screen controller
|
D | spear1340-evb.dts | 492 ts,touch-det-delay = <2>;
|
D | omap3-pandora-common.dtsi | 306 /* here we could enable to wakeup the cpu from suspend by a pen touch */
|
D | omap5-cm-t54.dts | 334 /* touch controller */
|
/linux-4.1.27/drivers/media/rc/ |
D | imon.c | 141 struct input_dev *touch; /* input device for touchscreen */ member 1088 input_report_abs(ictx->touch, ABS_X, ictx->touch_x); in imon_touch_display_timeout() 1089 input_report_abs(ictx->touch, ABS_Y, ictx->touch_y); in imon_touch_display_timeout() 1090 input_report_key(ictx->touch, BTN_TOUCH, 0x00); in imon_touch_display_timeout() 1091 input_sync(ictx->touch); in imon_touch_display_timeout() 1396 input_report_abs(ictx->touch, ABS_X, ictx->touch_x); in imon_touch_event() 1397 input_report_abs(ictx->touch, ABS_Y, ictx->touch_y); in imon_touch_event() 1398 input_report_key(ictx->touch, BTN_TOUCH, 0x01); in imon_touch_event() 1399 input_sync(ictx->touch); in imon_touch_event() 2061 struct input_dev *touch; in imon_init_touch() local [all …]
|
/linux-4.1.27/Documentation/input/ |
D | multi-touch-protocol.txt | 1 Multi-touch (MT) Protocol 9 In order to utilize the full power of the new multi-touch and multi-user 12 document describes the multi-touch (MT) protocol which allows kernel 27 packet. Since these events are ignored by current single-touch (ST) 41 All drivers mark the end of a multi-touch transfer by calling the usual 88 Here is what a minimal event sequence for a two-contact touch would look 124 Here is what a minimal event sequence for a two-contact touch would look 175 ABS_MT_TOOL_X/Y. The touch diameter is ABS_MT_TOUCH_MAJOR and the finger 177 harder against the glass. The touch region will increase, and in general, 204 In addition to the MAJOR parameters, the oval shape of the touch and finger [all …]
|
D | event-codes.txt | 40 coordinates of a touch on a touchscreen. 85 - Used to synchronize and separate touch events. See the 86 multi-touch-protocol.txt document for more information. 115 BTN_TOUCH is used for touch contact. While an input tool is determined to be 119 touchpad may set the value to 1 only when the touch pressure rises above a 127 Note: Historically a touch device with BTN_TOOL_FINGER and BTN_TOUCH was 148 be used to emit these codes. Please see multi-touch-protocol.txt for details. 166 may emit coordinates for a touch location. 179 multi-touch-protocol.txt for details. 305 The guidelines below ensure proper single-touch and multi-finger functionality. [all …]
|
D | elantech.txt | 28 5.2.2 One/Three finger touch 29 5.2.3 Two finger touch 33 6.2.1 One/Three finger touch 34 6.2.2 Two finger touch 56 and width of the touch. Hardware version 3 uses 6 bytes per packet (and 287 w = 1 when wide finger touch? 331 tw = 1 when two finger touch 332 th = 1 when three finger touch 333 f = 1 when finger touch 421 5.2.2 One/Three finger touch [all …]
|
D | ntrig.txt | 6 This driver provides support for N-Trig pen and multi-touch sensors. Single 7 and multi-touch events are translated to the appropriate protocols for 65 With the release of the early multi-touch firmwares it became increasingly 70 Deactivation slack helps prevent dropped contact for single touch use, but does 72 are still active. Drops in the multi-touch context require additional
|
D | bcm5974.txt | 18 This driver adds support for the multi-touch trackpad on the new Apple 36 The Apple multi-touch trackpads report both mouse and keyboard events via
|
D | edt-ft5x06.txt | 5 touch screens. Note that it is *not* suitable for other devices based on the 15 The driver allows configuration of the touch screen via a set of sysfs files:
|
D | alps.txt | 166 given axis. Thus the bitmap packet can be used for low-resolution multi-touch 241 For single-touch, the 6-byte packet format is:
|
/linux-4.1.27/tools/testing/selftests/rcutorture/bin/ |
D | kvm-test-1-run.sh | 45 touch $T 148 touch $resdir/Warnings 168 touch $resdir/buildonly
|
D | kvm.sh | 178 touch $T/cfgcpu 264 touch $resdir/$ds/log
|
/linux-4.1.27/drivers/hid/ |
D | Kconfig | 449 tristate "Apple Magic Mouse/Trackpad multi-touch support" 452 Support for the Apple Magic Mouse/Trackpad multi-touch. 454 Say Y here if you want support for the multi-touch features of the 478 - 3M PCT touch screens 479 - ActionStar dual touch panels 481 - Cando dual touch panels 485 - Elan Microelectronics touch panels 489 - Hanvon dual touch panels 490 - Ilitek dual touch panels 494 - MosArt dual-touch panels [all …]
|
D | hid-magicmouse.c | 123 int touch = -1; in magicmouse_firm_touch() local 133 } else if (touch >= 0) { in magicmouse_firm_touch() 134 touch = -1; in magicmouse_firm_touch() 137 touch = idx; in magicmouse_firm_touch() 141 return touch; in magicmouse_firm_touch()
|
D | wacom_wac.c | 1122 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_24hdt_irq() local 1128 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_24hdt_irq() 1130 if (touch) { in wacom_24hdt_irq() 1186 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_mt_touch() local 1194 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_mt_touch() 1195 if (touch) { in wacom_mt_touch() 1220 bool touch = p && !wacom->shared->stylus_in_proximity; in wacom_tpc_mt_touch() local 1223 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_tpc_mt_touch() 1224 if (touch) { in wacom_tpc_mt_touch() 1643 bool touch = data[offset + 3] & 0x80; in wacom_bpt_touch() local [all …]
|
D | wacom_wac.h | 177 struct hid_device *touch; member
|
D | wacom_sys.c | 531 wacom_wac->shared->touch = hdev; in wacom_add_shared_data() 561 if (wacom_wac->shared->touch == wacom->hdev) in wacom_remove_shared_data() 562 wacom_wac->shared->touch = NULL; in wacom_remove_shared_data()
|
/linux-4.1.27/drivers/input/ |
D | mousedev.c | 78 unsigned long touch; member 136 if (mousedev->touch && mousedev->pkt_count >= 2) { in mousedev_touchpad_event() 152 if (mousedev->touch && mousedev->pkt_count >= 2) { in mousedev_touchpad_event() 325 if (mousedev->touch && in mousedev_touchpad_touch() 327 mousedev->touch + msecs_to_jiffies(tap_time))) { in mousedev_touchpad_touch() 341 mousedev->touch = mousedev->pkt_count = 0; in mousedev_touchpad_touch() 345 } else if (!mousedev->touch) in mousedev_touchpad_touch() 346 mousedev->touch = jiffies; in mousedev_touchpad_touch() 385 if (mousedev->touch) { in mousedev_event()
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | 88pm860x.txt | 26 88pm860x-touch : : Touchscreen 58 touch {
|
D | max8925.txt | 24 max8925-touch : : Touchscreen
|
D | mc13xxx.txt | 10 - fsl,mc13xxx-uses-touch : Indicate the touchscreen controller is being used
|
/linux-4.1.27/drivers/staging/ste_rmi4/ |
D | synaptics_i2c_rmi4.c | 415 int touch = 0; in synaptics_rmi4_report_device() local 425 touch = synpatics_rmi4_touchpad_report(pdata, rfi); in synaptics_rmi4_report_device() 426 return touch; in synaptics_rmi4_report_device() 439 int touch = 0; in synaptics_rmi4_sensor_report() local 469 touch = synaptics_rmi4_report_device(pdata, in synaptics_rmi4_sensor_report() 474 return touch; in synaptics_rmi4_sensor_report()
|
/linux-4.1.27/Documentation/devicetree/bindings/panel/ |
D | edt,et070080dh6.txt | 7 ET070080DH6 is the model with resistive touch.
|
/linux-4.1.27/scripts/ |
D | Makefile.headersinst | 87 touch $@ 99 touch $@
|
D | decodecode | 70 touch $T.oo
|
/linux-4.1.27/Documentation/devicetree/bindings/gpio/ |
D | gpio-stmpe.txt | 9 due to different usage (e.g. touch, keypad)
|
/linux-4.1.27/Documentation/usb/ |
D | mtouchusb.txt | 49 the raw touch data. This is the same for the old and new capacitive USB 65 this driver! If you want touch drivers only supported within X, please go to:
|
/linux-4.1.27/Documentation/arm/SA1100/ |
D | Pangolin | 20 - Penmount(touch panel) driver
|
/linux-4.1.27/include/linux/mfd/wm831x/ |
D | pdata.h | 135 struct wm831x_touch_pdata *touch; member
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | mpc5121ads.dts | 78 * all irqs but touch screen are routed to irq0 (ipic 48) 79 * touch screen is statically routed to irq1 (ipic 17)
|
D | pdm360ng.dts | 181 /* ADS7845 touch screen controller */
|
D | virtex440-ml507.dts | 74 xlnx,dcu-rd-touch-plb-prio = <0>; 107 xlnx,icu-rd-touch-plb-prio = <0>;
|
D | virtex440-ml510.dts | 69 xlnx,dcu-rd-touch-plb-prio = <0x0>; 102 xlnx,icu-rd-touch-plb-prio = <0x0>;
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | ads7846.txt | 2 SPI driven touch screen controllers. 45 material used to build the touch layer
|
D | atmel,maxtouch.txt | 27 touch@4b {
|
D | cap11xx.txt | 1 Device tree bindings for Microchip CAP11xx based capacitive touch sensors
|
/linux-4.1.27/drivers/input/tablet/ |
D | acecad.c | 94 int touch = data[0] & 0x01; in usb_acecad_irq() local 100 input_report_key(dev, BTN_TOUCH, touch); in usb_acecad_irq()
|
/linux-4.1.27/Documentation/devicetree/bindings/hid/ |
D | hid-over-i2c.txt | 4 I2C bus. These devices can be for example touchpads, keyboards, touch screens
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | mn10300-watchdog-low.S | 48 # Watchdog touch entry point
|
/linux-4.1.27/Documentation/sound/oss/ |
D | MultiSound | 423 touch -am 1231235999 $$.touch >/dev/null 2>&1 424 if test ! -f 1231235999 && test -f $$.touch; then 425 shar_touch=touch 433 rm -f 1231235999 $$.touch
|
/linux-4.1.27/Documentation/w1/ |
D | w1.netlink | 32 (read/write/touch) 49 W1_CMD_TOUCH - touch command 131 requested by the user, i.e. read/write/touch IO requests will not contain
|
/linux-4.1.27/include/linux/mfd/ |
D | max8925.h | 236 struct max8925_touch_pdata *touch; member
|
D | mc13xxx.h | 234 struct mc13xxx_ts_platform_data touch; member
|
D | 88pm860x.h | 441 struct pm860x_touch_pdata *touch; member
|
/linux-4.1.27/tools/build/ |
D | Makefile.feature | 121 FEATURE_DUMP_FILE := $(shell touch $(OUTPUT)FEATURE-DUMP; cat $(OUTPUT)FEATURE-DUMP)
|
/linux-4.1.27/Documentation/hwmon/ |
D | da9052 | 25 Channel 7: XY - TSI interface to measure the X and Y voltage of the touch
|
D | max6650 | 54 simply load your module without parameters. It won't touch the configuration
|
D | ina2xx | 62 don't touch the conversion times and only modify the number of averages. The
|
/linux-4.1.27/drivers/mfd/ |
D | mc13xxx-core.c | 465 &pdata->touch, sizeof(pdata->touch)); in mc13xxx_common_init()
|
D | max8925-core.c | 846 if (pdata && (pdata->power || pdata->touch)) { in max8925_device_init() 900 if (pdata && pdata->touch) { in max8925_device_init()
|
D | 88pm860x-core.c | 902 touch_devs[0].platform_data = pdata->touch; in device_touch_init()
|
D | Kconfig | 1049 regulators, lithium ion/polymer battery charging, touch screen
|
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/ |
D | at91_adc.txt | 35 makes touch detection more precise.
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | tps65090.txt | 26 should be between 0 - 3. If this property isn't present we won't touch the
|
/linux-4.1.27/Documentation/video4linux/ |
D | sh_mobile_ceu_camera.txt | 64 Do not touch input rectangle - it is already optimal.
|
D | videobuf | 346 buffer is owned by the videobuf layer and the driver should not touch it
|
/linux-4.1.27/Documentation/DocBook/ |
D | Makefile | 160 @touch $@
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-driver-wacom | 28 when the stylus does not touch the tablet surface, and no
|
/linux-4.1.27/fs/ceph/ |
D | super.h | 542 int touch) in ceph_caps_issued_mask() argument 546 r = __ceph_caps_issued_mask(ci, mask, touch); in ceph_caps_issued_mask()
|
D | caps.c | 742 int __ceph_caps_issued_mask(struct ceph_inode_info *ci, int mask, int touch) in __ceph_caps_issued_mask() argument 765 if (touch) in __ceph_caps_issued_mask() 777 if (touch) { in __ceph_caps_issued_mask()
|
/linux-4.1.27/scripts/kconfig/ |
D | Makefile | 280 touch $@; \
|
/linux-4.1.27/Documentation/driver-model/ |
D | overview.txt | 64 driver model generally do not and should not touch the fields of struct device,
|
/linux-4.1.27/Documentation/frv/ |
D | gdbstub.txt | 20 which the touch screen is attached becomes /dev/ttyS0.
|
/linux-4.1.27/arch/avr32/ |
D | Kconfig | 148 interfacing environment, utilizing a touch-based graphical
|
/linux-4.1.27/arch/arm/mach-s3c64xx/ |
D | mach-crag6410.c | 597 .touch = &touch_pdata,
|
/linux-4.1.27/fs/jffs2/ |
D | Kconfig | 162 the available compression modes. Don't touch if unsure.
|
/linux-4.1.27/Documentation/vm/ |
D | pagemap.txt | 96 hardware detected memory corruption on this page: don't touch the data!
|
D | transhuge.txt | 82 large region but only touch 1 byte of it, in that case a 2M page might
|
D | unevictable-lru.txt | 176 swapped out; the application must touch the pages manually if it wants to
|
/linux-4.1.27/Documentation/arm/ |
D | kernel_mode_neon.txt | 53 they are guaranteed not to touch the NEON/VFP registers. For this reason, the
|
D | Interrupts | 17 Unfortunately, this means that machine types that touch the irq_desc[]
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra210-pinmux.txt | 141 sys, touch, uart, uarta, uartb, uartc, uartd, usb, vgp1, vgp2, vgp3, vgp4,
|
/linux-4.1.27/arch/powerpc/boot/ |
D | Makefile | 153 @touch $@
|
/linux-4.1.27/tools/perf/ |
D | Makefile.perf | 108 $(Q)touch $(OUTPUT)PERF-VERSION-FILE
|
/linux-4.1.27/Documentation/ |
D | vgaarbiter.txt | 172 X server basically wraps all the functions that touch VGA registers somehow.
|
D | DMA-API-HOWTO.txt | 656 If you need to use the same streaming DMA region multiple times and touch 685 dma_unmap_{single,sg}(). If you don't touch the data from the first
|
D | devices.txt | 344 11 = /dev/vrtpanel Vr41xx embedded touch panel
|
D | kernel-parameters.txt | 2095 leaving touchpad surface for touch to be considered
|
/linux-4.1.27/Documentation/m68k/ |
D | README.buddha | 60 Never touch, use multidisk.device!
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpc5200.txt | 118 - do not touch a configuration assigned by the boot loader which supervises
|
/linux-4.1.27/Documentation/timers/ |
D | hrtimers.txt | 113 be set without having to touch the rbtree. This also makes the handling
|
D | highres.txt | 78 to touch all the architecture-specific implementations in order to provide new
|
/linux-4.1.27/drivers/input/keyboard/ |
D | Kconfig | 690 tristate "Microchip CAP11XX based touch sensors" 694 Say Y here to enable the CAP11XX touch sensor driver.
|
/linux-4.1.27/Documentation/powerpc/ |
D | firmware-assisted-dump.txt | 74 touch any of the dump memory area.
|
D | pci_iov_resource_on_powernv.txt | 79 don't touch it from Linux; it's usually set to forward a 2GB
|
/linux-4.1.27/arch/arm/kvm/ |
D | interrupts_head.S | 21 @ Make sure VFP is enabled so we can touch the registers.
|
/linux-4.1.27/Documentation/x86/x86_64/ |
D | boot-options.txt | 231 noaperture Ask the IOMMU not to touch the aperture for AGP.
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | Kconfig | 468 available via various sources. It can come with a 3.5" or 7" touch LCD.
|
/linux-4.1.27/fs/befs/ |
D | ChangeLog | 185 to have to touch the definitions of the public structures in
|
/linux-4.1.27/Documentation/i2c/ |
D | writing-clients | 79 touch this field.
|
/linux-4.1.27/Documentation/networking/ |
D | timestamping.txt | 443 do that. A driver must never touch sk_buff::tstamp! It is used to store
|
/linux-4.1.27/Documentation/power/ |
D | swsusp.txt | 5 * If you touch anything on disk between suspend and resume...
|
/linux-4.1.27/Documentation/PCI/ |
D | pci-error-recovery.txt | 133 touch the device. Within this function and after it returns, the driver
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra210.c | 1260 FUNCTION(touch),
|
/linux-4.1.27/mm/ |
D | Kconfig | 180 # feature. If you are not sure, don't touch it.
|
/linux-4.1.27/Documentation/ioctl/ |
D | hdio.txt | 207 touch. DON'T do it again until a total personality rewrite
|
/linux-4.1.27/Documentation/filesystems/configfs/ |
D | configfs.txt | 333 appear in a filesystem. A subsystem is NEVER to touch the filesystem
|
/linux-4.1.27/drivers/input/misc/ |
D | Kconfig | 48 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor.
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | mmu.txt | 14 - security: the guest must not be able to touch host memory not assigned
|
/linux-4.1.27/Documentation/spi/ |
D | spi-summary | 144 These drivers touch hardware registers and may use DMA.
|
/linux-4.1.27/Documentation/development-process/ |
D | 2.Process | 59 touch no in-tree code, they cannot cause regressions and should be safe to
|
/linux-4.1.27/Documentation/cgroups/ |
D | cgroups.txt | 499 subsystem; the generic cgroup code will never touch this pointer.
|
D | memory.txt | 195 Shared pages are accounted on the basis of the first touch approach. The
|
/linux-4.1.27/Documentation/gpio/ |
D | gpio-legacy.txt | 95 touch the underlying hardware treats these integers as opaque cookies.
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic7xxx.seq | 1407 * we aren't going to touch host memory.
|
/linux-4.1.27/drivers/video/fbdev/ |
D | Kconfig | 36 running graphical applications that directly touch the hardware
|
/linux-4.1.27/ |
D | MAINTAINERS | 5099 F: Documentation/input/multi-touch-protocol.txt 10815 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
|