/linux-4.4.14/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 | 63 u8 touch; in pixcir_ts_parse() local 91 touch = rdbuf[0] & 0x7; in pixcir_ts_parse() 92 if (touch > tsdata->max_fingers) in pixcir_ts_parse() 93 touch = tsdata->max_fingers; in pixcir_ts_parse() 95 report->num_touches = touch; in pixcir_ts_parse() 98 for (i = 0; i < touch; i++) { in pixcir_ts_parse() 116 struct pixcir_touch *touch; in pixcir_ts_report() local 127 touch = &report->touches[i]; in pixcir_ts_report() 128 pos[i].x = touch->x; in pixcir_ts_report() 129 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 781 cyttsp4_get_touch_axis(md, &touch->abs[abs], in cyttsp4_get_touch() 788 touch->abs[abs], touch->abs[abs]); in cyttsp4_get_touch() 792 swap(touch->abs[CY_TCH_X], touch->abs[CY_TCH_Y]); in cyttsp4_get_touch() 799 touch->abs[CY_TCH_X] = md->si->si_ofs.max_y - in cyttsp4_get_touch() 800 touch->abs[CY_TCH_X]; in cyttsp4_get_touch() 802 touch->abs[CY_TCH_X] = md->si->si_ofs.max_x - in cyttsp4_get_touch() 803 touch->abs[CY_TCH_X]; in cyttsp4_get_touch() 807 touch->abs[CY_TCH_Y] = md->si->si_ofs.max_x - in cyttsp4_get_touch() 808 touch->abs[CY_TCH_Y]; 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. 354 tristate "IPROC touch panel driver support" 357 Say Y here if you want to add support for the IPROC touch 747 tristate "WM97xx Atmel accelerated touch" 762 tristate "WM97xx Mainstone/Palm accelerated touch" 774 tristate "Zylonite accelerated touch" 883 bool "JASTEC/DigiTech DTR-02U USB touch controller device support" if EXPERT [all …]
|
D | Makefile | 44 obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o
|
D | wm831x-ts.c | 245 pdata = core_pdata->touch; in wm831x_ts_probe()
|
/linux-4.4.14/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 | 1196 const struct cyapa_touch *touch = &data.touches[i]; in cyapa_gen3_irq_handler() local 1198 int slot = touch->id - 1; in cyapa_gen3_irq_handler() 1203 ((touch->xy_hi & 0xf0) << 4) | touch->x_lo); in cyapa_gen3_irq_handler() 1205 ((touch->xy_hi & 0x0f) << 8) | touch->y_lo); in cyapa_gen3_irq_handler() 1206 input_report_abs(input, ABS_MT_PRESSURE, touch->pressure); in cyapa_gen3_irq_handler()
|
D | cyapa_gen5.c | 2658 const struct cyapa_pip_touch_record *touch) in cyapa_pip_report_slot_data() argument 2661 u8 event_id = PIP_GET_EVENT_ID(touch->touch_tip_event_id); in cyapa_pip_report_slot_data() 2662 int slot = PIP_GET_TOUCH_ID(touch->touch_tip_event_id); in cyapa_pip_report_slot_data() 2670 x = (touch->x_hi << 8) | touch->x_lo; in cyapa_pip_report_slot_data() 2673 y = (touch->y_hi << 8) | touch->y_lo; in cyapa_pip_report_slot_data() 2680 touch->z); in cyapa_pip_report_slot_data() 2682 touch->major_axis_len); in cyapa_pip_report_slot_data() 2684 touch->minor_axis_len); in cyapa_pip_report_slot_data() 2687 touch->major_tool_len); in cyapa_pip_report_slot_data() 2689 touch->minor_tool_len); in cyapa_pip_report_slot_data() [all …]
|
/linux-4.4.14/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 | imx6ul_tsc.txt | 5 - reg: this touch controller address and the ADC2 address. 6 - interrupts: the interrupt of this touch controller and ADC2. 7 - clocks: the root clock of touch controller and ADC2. 10 This xnur-gpio returns to low once the finger leave the touch screen (The 11 last touch event the touch controller capture). 17 This value depends on the touch screen. 18 - pre-charge-time: the touch screen need some time to precharge. 19 This value depends on the touch screen.
|
D | colibri-vf50-ts.txt | 11 - interrupts: pen irq interrupt for touch detection 13 - pinctrl-0: pinctrl node for pen/touch detection state pinmux
|
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 | focaltech-ft6236.txt | 8 - interrupts : interrupt specification for the touch controller
|
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.4.14/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.4.14/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.4.14/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.4.14/arch/arm/boot/dts/ |
D | ste-href-stuib.dtsi | 114 rohm,touch-max-x = <384>; 115 rohm,touch-max-y = <704>; 124 rohm,touch-max-x = <384>; 125 rohm,touch-max-y = <704>;
|
D | ste-hrefprev60-stuib.dts | 32 touch-gpio = <&gpio2 12 0x4>; 36 touch-gpio = <&gpio2 12 0x4>;
|
D | ste-hrefv60plus-stuib.dts | 34 touch-gpio = <&gpio2 20 0x4>; 38 touch-gpio = <&gpio2 20 0x4>;
|
D | imx6dl-aristainetos2_7.dts | 69 touch: touch@4d { label
|
D | tegra30-colibri.dtsi | 204 * touch screen controller 323 /* STMPE811 touch screen controller */ 358 /* 5 ms touch detect interrupt delay */ 359 st,touch-det-delay = <5>;
|
D | imx6dl-aristainetos2_4.dts | 114 touch: touch@4b { label
|
D | omap3-devkit8000-lcd-common.dtsi | 47 /* touch controller */
|
D | rk3288-veyron-minnie.dts | 226 touch_int: touch-int { 230 touch_rst: touch-rst {
|
D | tegra30-apalis.dtsi | 426 * touch screen controller 557 /* STMPE811 touch screen controller */ 592 /* 5 ms touch detect interrupt delay */ 593 st,touch-det-delay = <5>;
|
D | imx53-m53.dtsi | 73 st,touch-det-delay = <3>;
|
D | ste-href-tvk1281618.dtsi | 40 /* Add Synaptics touch screen, TC35893 keypad etc here */
|
D | pxa910-dkb.dts | 141 touch {
|
D | bcm-cygnus-clock.dtsi | 122 clock-output-names = "keypad", "adc/touch", "pwm";
|
D | omap3-overo-common-lcd43.dtsi | 153 /* touch controller */
|
D | omap3-overo-common-lcd35.dtsi | 142 /* touch controller */
|
D | ste-hrefv60plus.dtsi | 193 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 | spear1340-evb.dts | 492 ts,touch-det-delay = <2>;
|
D | omap5-cm-t54.dts | 334 /* touch controller */
|
D | omap3-pandora-common.dtsi | 338 /* here we could enable to wakeup the cpu from suspend by a pen touch */
|
/linux-4.4.14/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 277 touch $resdir/$ds/log
|
/linux-4.4.14/drivers/hid/ |
D | Kconfig | 471 tristate "Apple Magic Mouse/Trackpad multi-touch support" 474 Support for the Apple Magic Mouse/Trackpad multi-touch. 476 Say Y here if you want support for the multi-touch features of the 500 - 3M PCT touch screens 501 - ActionStar dual touch panels 503 - Cando dual touch panels 508 - Elan Microelectronics touch panels 512 - Hanvon dual touch panels 513 - Ilitek dual touch panels 517 - 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 | 1255 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_24hdt_irq() local 1261 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_24hdt_irq() 1263 if (touch) { in wacom_24hdt_irq() 1319 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_mt_touch() local 1327 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_mt_touch() 1328 if (touch) { in wacom_mt_touch() 1353 bool touch = p && !wacom->shared->stylus_in_proximity; in wacom_tpc_mt_touch() local 1356 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch); in wacom_tpc_mt_touch() 1357 if (touch) { in wacom_tpc_mt_touch() 1894 bool touch = data[offset + 3] & 0x80; in wacom_bpt_touch() local [all …]
|
D | wacom_wac.h | 191 struct hid_device *touch; member
|
D | wacom_sys.c | 547 wacom_wac->shared->touch = hdev; in wacom_add_shared_data() 577 if (wacom_wac->shared->touch == wacom->hdev) in wacom_remove_shared_data() 578 wacom_wac->shared->touch = NULL; in wacom_remove_shared_data()
|
/linux-4.4.14/Documentation/DocBook/ |
D | w1.xml.db | 23 API-w1-touch-block 29 API-w1-touch-bit
|
D | tracepoint.xml.db | 8 API-trace-block-touch-buffer
|
/linux-4.4.14/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.4.14/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.4.14/tools/testing/selftests/pstore/ |
D | pstore_crash_test | 24 touch $REBOOT_FLAG
|
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/panel/ |
D | edt,et070080dh6.txt | 7 ET070080DH6 is the model with resistive touch.
|
/linux-4.4.14/scripts/ |
D | Makefile.headersinst | 87 touch $@ 99 touch $@
|
D | decodecode | 70 touch $T.oo
|
/linux-4.4.14/Documentation/devicetree/bindings/gpio/ |
D | gpio-stmpe.txt | 9 due to different usage (e.g. touch, keypad)
|
/linux-4.4.14/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.4.14/Documentation/arm/SA1100/ |
D | Pangolin | 20 - Penmount(touch panel) driver
|
/linux-4.4.14/include/linux/mfd/wm831x/ |
D | pdata.h | 135 struct wm831x_touch_pdata *touch; member
|
/linux-4.4.14/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.4.14/tools/build/tests/ |
D | run.sh | 42 touch ex/krava.h
|
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/input/ |
D | ads7846.txt | 2 SPI driven touch screen controllers. 45 material used to build the touch layer
|
D | hid-over-i2c.txt | 4 I2C bus. These devices can be for example touchpads, keyboards, touch screens
|
D | atmel,maxtouch.txt | 27 touch@4b {
|
D | cap11xx.txt | 1 Device tree bindings for Microchip CAP11xx based capacitive touch sensors
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | mn10300-watchdog-low.S | 48 # Watchdog touch entry point
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/tools/build/ |
D | Makefile.feature | 128 FEATURE_DUMP_FILE := $(shell touch $(FEATURE_DUMP_FILENAME); cat $(FEATURE_DUMP_FILENAME))
|
/linux-4.4.14/Documentation/hwmon/ |
D | max6650 | 54 simply load your module without parameters. It won't touch the configuration
|
D | da9052 | 25 Channel 7: XY - TSI interface to measure the X and Y voltage of the touch
|
D | ina2xx | 62 don't touch the conversion times and only modify the number of averages. The
|
/linux-4.4.14/drivers/mfd/ |
D | mc13xxx-core.c | 465 &pdata->touch, sizeof(pdata->touch)); in mc13xxx_common_init()
|
D | max8925-core.c | 843 if (pdata && (pdata->power || pdata->touch)) { in max8925_device_init() 897 if (pdata && pdata->touch) { in max8925_device_init()
|
D | 88pm860x-core.c | 898 touch_devs[0].platform_data = pdata->touch; in device_touch_init()
|
D | Kconfig | 1104 regulators, lithium ion/polymer battery charging, touch screen
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/ |
D | at91_adc.txt | 35 makes touch detection more precise.
|
/linux-4.4.14/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.4.14/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.4.14/fs/ceph/ |
D | super.h | 568 int touch) in ceph_caps_issued_mask() argument 572 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.4.14/Documentation/ABI/testing/ |
D | sysfs-driver-wacom | 28 when the stylus does not touch the tablet surface, and no
|
/linux-4.4.14/scripts/kconfig/ |
D | Makefile | 264 touch $@; \
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | brcm,iproc-clocks.txt | 84 clock-output-names = "keypad", "adc/touch", "pwm";
|
/linux-4.4.14/Documentation/driver-model/ |
D | overview.txt | 64 driver model generally do not and should not touch the fields of struct device,
|
/linux-4.4.14/arch/avr32/ |
D | Kconfig | 148 interfacing environment, utilizing a touch-based graphical
|
/linux-4.4.14/Documentation/frv/ |
D | gdbstub.txt | 20 which the touch screen is attached becomes /dev/ttyS0.
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | mach-crag6410.c | 601 .touch = &touch_pdata,
|
/linux-4.4.14/fs/jffs2/ |
D | Kconfig | 162 the available compression modes. Don't touch if unsure.
|
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra210-pinmux.txt | 141 sys, touch, uart, uarta, uartb, uartc, uartd, usb, vgp1, vgp2, vgp3, vgp4,
|
/linux-4.4.14/arch/powerpc/boot/ |
D | Makefile | 153 @touch $@
|
/linux-4.4.14/Documentation/vm/ |
D | pagemap.txt | 107 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.4.14/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 690 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 | 2162 leaving touchpad surface for touch to be considered
|
/linux-4.4.14/tools/perf/ |
D | Makefile.perf | 118 $(Q)touch $(OUTPUT)PERF-VERSION-FILE
|
/linux-4.4.14/Documentation/m68k/ |
D | README.buddha | 60 Never touch, use multidisk.device!
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpc5200.txt | 118 - do not touch a configuration assigned by the boot loader which supervises
|
/linux-4.4.14/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.4.14/Documentation/power/ |
D | swsusp.txt | 5 * If you touch anything on disk between suspend and resume... 416 touch any filesystems!), and eventually call
|
/linux-4.4.14/drivers/input/keyboard/ |
D | Kconfig | 702 tristate "Microchip CAP11XX based touch sensors" 706 Say Y here to enable the CAP11XX touch sensor driver.
|
/linux-4.4.14/arch/arm/kvm/ |
D | interrupts_head.S | 21 @ Make sure VFP is enabled so we can touch the registers.
|
/linux-4.4.14/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.4.14/Documentation/x86/x86_64/ |
D | boot-options.txt | 234 noaperture Ask the IOMMU not to touch the aperture for AGP.
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | Kconfig | 473 available via various sources. It can come with a 3.5" or 7" touch LCD.
|
/linux-4.4.14/fs/befs/ |
D | ChangeLog | 185 to have to touch the definitions of the public structures in
|
/linux-4.4.14/Documentation/i2c/ |
D | writing-clients | 79 touch this field.
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-tegra210.c | 1260 FUNCTION(touch),
|
/linux-4.4.14/Documentation/networking/ |
D | timestamping.txt | 450 do that. A driver must never touch sk_buff::tstamp! It is used to store
|
/linux-4.4.14/Documentation/PCI/ |
D | pci-error-recovery.txt | 133 touch the device. Within this function and after it returns, the driver
|
/linux-4.4.14/Documentation/filesystems/configfs/ |
D | configfs.txt | 317 appear in a filesystem. A subsystem is NEVER to touch the filesystem
|
/linux-4.4.14/mm/ |
D | Kconfig | 180 # feature. If you are not sure, don't touch it.
|
/linux-4.4.14/Documentation/ioctl/ |
D | hdio.txt | 207 touch. DON'T do it again until a total personality rewrite
|
/linux-4.4.14/drivers/input/misc/ |
D | Kconfig | 48 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor.
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | mmu.txt | 14 - security: the guest must not be able to touch host memory not assigned
|
/linux-4.4.14/Documentation/development-process/ |
D | 2.Process | 59 touch no in-tree code, they cannot cause regressions and should be safe to
|
/linux-4.4.14/Documentation/spi/ |
D | spi-summary | 144 These drivers touch hardware registers and may use DMA.
|
/linux-4.4.14/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.4.14/Documentation/gpio/ |
D | gpio-legacy.txt | 95 touch the underlying hardware treats these integers as opaque cookies.
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx.seq | 1407 * we aren't going to touch host memory.
|
/linux-4.4.14/drivers/video/fbdev/ |
D | Kconfig | 36 running graphical applications that directly touch the hardware
|
/linux-4.4.14/ |
D | MAINTAINERS | 5484 F: Documentation/input/multi-touch-protocol.txt
|