Home
last modified time | relevance | path

Searched refs:touch (Results 1 – 149 of 149) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
Dda9034-ts.c69 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 …]
D88pm860x-ts.c53 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 …]
Dmms114.c144 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 …]
Dpixcir_i2c_ts.c60 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 …]
Dwacom_w8001.c151 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 …]
Dusbtouchscreen.c120 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 …]
Dmc13783_ts.c42 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()
Dchipone_icn8318.c119 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()
Dili210x.c82 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()
Dcyttsp4_core.c773 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 …]
DKconfig132 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
DMakefile42 obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o
Dwm831x-ts.c245 pdata = core_pdata->touch; in wm831x_ts_probe()
/linux-4.1.27/drivers/input/mouse/
Dsynaptics_i2c.c231 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 …]
Dvsxxxaa.c268 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()
Dcyapa_gen3.c1192 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()
Dcyapa_gen5.c2614 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/
Dbu21013.txt8 - 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>;
Dstmpe.txt17 - st,touch-det-delay: Touch detect interrupt delay (0 -> 10 us, 1 -> 50 us, 2 ->
39 st,touch-det-delay = <2>;
Dsx8654.txt7 - interrupts: touch controller interrupt
Degalax-ts.txt7 - interrupts: touch controller interrupt
Dsun4i.txt35 /* sensitive/noisy touch panel */
Dedt-ft5x06.txt4 There are 3 variants of the chip for various touch panel sizes
Dbrcm,iproc-touchscreen.txt30 - touch_timeout: The continuous number of scan periods in which touch is
Dti-tsc-adc.txt33 ti,charge-delay: Length of touch screen charge delay step in terms of
/linux-4.1.27/Documentation/ia64/
Daliasing-test.c27 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/
Dste-href-stuib.dtsi86 rohm,touch-max-x = <384>;
87 rohm,touch-max-y = <704>;
96 rohm,touch-max-x = <384>;
97 rohm,touch-max-y = <704>;
Dste-hrefprev60-stuib.dts25 touch-gpio = <&gpio2 12 0x4>;
29 touch-gpio = <&gpio2 12 0x4>;
Dste-hrefv60plus-stuib.dts27 touch-gpio = <&gpio2 20 0x4>;
31 touch-gpio = <&gpio2 20 0x4>;
Dtegra30-apalis.dtsi401 * touch screen controller
532 /* STMPE811 touch screen controller */
567 /* 5 ms touch detect interrupt delay */
568 st,touch-det-delay = <5>;
Dimx53-m53.dtsi73 st,touch-det-delay = <3>;
Dpxa910-dkb.dts141 touch {
Dste-href-tvk1281618.dtsi40 /* Add Synaptics touch screen, TC35893 keypad etc here */
Domap3-overo-common-lcd35.dtsi141 /* touch controller */
Domap3-overo-common-lcd43.dtsi153 /* touch controller */
Dste-hrefv60plus.dtsi182 touch {
Dspear320-hmi.dts266 ts,touch-det-delay = <3>;
Dspear1310-evb.dts381 ts,touch-det-delay = <2>;
Domap3-cm-t3x.dtsi214 /* touch controller */
Dat91-sama5d4ek.dts104 /*atmel,adc-ts-wires = <4>;*/ /* Set up ADC touch screen */
Dtegra30-colibri.dtsi179 * touch screen controller
Dspear1340-evb.dts492 ts,touch-det-delay = <2>;
Domap3-pandora-common.dtsi306 /* here we could enable to wakeup the cpu from suspend by a pen touch */
Domap5-cm-t54.dts334 /* touch controller */
/linux-4.1.27/drivers/media/rc/
Dimon.c141 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/
Dmulti-touch-protocol.txt1 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 …]
Devent-codes.txt40 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 …]
Delantech.txt28 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 …]
Dntrig.txt6 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
Dbcm5974.txt18 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
Dedt-ft5x06.txt5 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:
Dalps.txt166 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/
Dkvm-test-1-run.sh45 touch $T
148 touch $resdir/Warnings
168 touch $resdir/buildonly
Dkvm.sh178 touch $T/cfgcpu
264 touch $resdir/$ds/log
/linux-4.1.27/drivers/hid/
DKconfig449 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 …]
Dhid-magicmouse.c123 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()
Dwacom_wac.c1122 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 …]
Dwacom_wac.h177 struct hid_device *touch; member
Dwacom_sys.c531 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/
Dmousedev.c78 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/
D88pm860x.txt26 88pm860x-touch : : Touchscreen
58 touch {
Dmax8925.txt24 max8925-touch : : Touchscreen
Dmc13xxx.txt10 - fsl,mc13xxx-uses-touch : Indicate the touchscreen controller is being used
/linux-4.1.27/drivers/staging/ste_rmi4/
Dsynaptics_i2c_rmi4.c415 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/
Dedt,et070080dh6.txt7 ET070080DH6 is the model with resistive touch.
/linux-4.1.27/scripts/
DMakefile.headersinst87 touch $@
99 touch $@
Ddecodecode70 touch $T.oo
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio-stmpe.txt9 due to different usage (e.g. touch, keypad)
/linux-4.1.27/Documentation/usb/
Dmtouchusb.txt49 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/
DPangolin20 - Penmount(touch panel) driver
/linux-4.1.27/include/linux/mfd/wm831x/
Dpdata.h135 struct wm831x_touch_pdata *touch; member
/linux-4.1.27/arch/powerpc/boot/dts/
Dmpc5121ads.dts78 * all irqs but touch screen are routed to irq0 (ipic 48)
79 * touch screen is statically routed to irq1 (ipic 17)
Dpdm360ng.dts181 /* ADS7845 touch screen controller */
Dvirtex440-ml507.dts74 xlnx,dcu-rd-touch-plb-prio = <0>;
107 xlnx,icu-rd-touch-plb-prio = <0>;
Dvirtex440-ml510.dts69 xlnx,dcu-rd-touch-plb-prio = <0x0>;
102 xlnx,icu-rd-touch-plb-prio = <0x0>;
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dads7846.txt2 SPI driven touch screen controllers.
45 material used to build the touch layer
Datmel,maxtouch.txt27 touch@4b {
Dcap11xx.txt1 Device tree bindings for Microchip CAP11xx based capacitive touch sensors
/linux-4.1.27/drivers/input/tablet/
Dacecad.c94 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/
Dhid-over-i2c.txt4 I2C bus. These devices can be for example touchpads, keyboards, touch screens
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-watchdog-low.S48 # Watchdog touch entry point
/linux-4.1.27/Documentation/sound/oss/
DMultiSound423 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/
Dw1.netlink32 (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/
Dmax8925.h236 struct max8925_touch_pdata *touch; member
Dmc13xxx.h234 struct mc13xxx_ts_platform_data touch; member
D88pm860x.h441 struct pm860x_touch_pdata *touch; member
/linux-4.1.27/tools/build/
DMakefile.feature121 FEATURE_DUMP_FILE := $(shell touch $(OUTPUT)FEATURE-DUMP; cat $(OUTPUT)FEATURE-DUMP)
/linux-4.1.27/Documentation/hwmon/
Dda905225 Channel 7: XY - TSI interface to measure the X and Y voltage of the touch
Dmax665054 simply load your module without parameters. It won't touch the configuration
Dina2xx62 don't touch the conversion times and only modify the number of averages. The
/linux-4.1.27/drivers/mfd/
Dmc13xxx-core.c465 &pdata->touch, sizeof(pdata->touch)); in mc13xxx_common_init()
Dmax8925-core.c846 if (pdata && (pdata->power || pdata->touch)) { in max8925_device_init()
900 if (pdata && pdata->touch) { in max8925_device_init()
D88pm860x-core.c902 touch_devs[0].platform_data = pdata->touch; in device_touch_init()
DKconfig1049 regulators, lithium ion/polymer battery charging, touch screen
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/
Dat91_adc.txt35 makes touch detection more precise.
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dtps65090.txt26 should be between 0 - 3. If this property isn't present we won't touch the
/linux-4.1.27/Documentation/video4linux/
Dsh_mobile_ceu_camera.txt64 Do not touch input rectangle - it is already optimal.
Dvideobuf346 buffer is owned by the videobuf layer and the driver should not touch it
/linux-4.1.27/Documentation/DocBook/
DMakefile160 @touch $@
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-wacom28 when the stylus does not touch the tablet surface, and no
/linux-4.1.27/fs/ceph/
Dsuper.h542 int touch) in ceph_caps_issued_mask() argument
546 r = __ceph_caps_issued_mask(ci, mask, touch); in ceph_caps_issued_mask()
Dcaps.c742 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/
DMakefile280 touch $@; \
/linux-4.1.27/Documentation/driver-model/
Doverview.txt64 driver model generally do not and should not touch the fields of struct device,
/linux-4.1.27/Documentation/frv/
Dgdbstub.txt20 which the touch screen is attached becomes /dev/ttyS0.
/linux-4.1.27/arch/avr32/
DKconfig148 interfacing environment, utilizing a touch-based graphical
/linux-4.1.27/arch/arm/mach-s3c64xx/
Dmach-crag6410.c597 .touch = &touch_pdata,
/linux-4.1.27/fs/jffs2/
DKconfig162 the available compression modes. Don't touch if unsure.
/linux-4.1.27/Documentation/vm/
Dpagemap.txt96 hardware detected memory corruption on this page: don't touch the data!
Dtranshuge.txt82 large region but only touch 1 byte of it, in that case a 2M page might
Dunevictable-lru.txt176 swapped out; the application must touch the pages manually if it wants to
/linux-4.1.27/Documentation/arm/
Dkernel_mode_neon.txt53 they are guaranteed not to touch the NEON/VFP registers. For this reason, the
DInterrupts17 Unfortunately, this means that machine types that touch the irq_desc[]
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra210-pinmux.txt141 sys, touch, uart, uarta, uartb, uartc, uartd, usb, vgp1, vgp2, vgp3, vgp4,
/linux-4.1.27/arch/powerpc/boot/
DMakefile153 @touch $@
/linux-4.1.27/tools/perf/
DMakefile.perf108 $(Q)touch $(OUTPUT)PERF-VERSION-FILE
/linux-4.1.27/Documentation/
Dvgaarbiter.txt172 X server basically wraps all the functions that touch VGA registers somehow.
DDMA-API-HOWTO.txt656 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
Ddevices.txt344 11 = /dev/vrtpanel Vr41xx embedded touch panel
Dkernel-parameters.txt2095 leaving touchpad surface for touch to be considered
/linux-4.1.27/Documentation/m68k/
DREADME.buddha60 Never touch, use multidisk.device!
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5200.txt118 - do not touch a configuration assigned by the boot loader which supervises
/linux-4.1.27/Documentation/timers/
Dhrtimers.txt113 be set without having to touch the rbtree. This also makes the handling
Dhighres.txt78 to touch all the architecture-specific implementations in order to provide new
/linux-4.1.27/drivers/input/keyboard/
DKconfig690 tristate "Microchip CAP11XX based touch sensors"
694 Say Y here to enable the CAP11XX touch sensor driver.
/linux-4.1.27/Documentation/powerpc/
Dfirmware-assisted-dump.txt74 touch any of the dump memory area.
Dpci_iov_resource_on_powernv.txt79 don't touch it from Linux; it's usually set to forward a 2GB
/linux-4.1.27/arch/arm/kvm/
Dinterrupts_head.S21 @ Make sure VFP is enabled so we can touch the registers.
/linux-4.1.27/Documentation/x86/x86_64/
Dboot-options.txt231 noaperture Ask the IOMMU not to touch the aperture for AGP.
/linux-4.1.27/arch/arm/mach-s3c24xx/
DKconfig468 available via various sources. It can come with a 3.5" or 7" touch LCD.
/linux-4.1.27/fs/befs/
DChangeLog185 to have to touch the definitions of the public structures in
/linux-4.1.27/Documentation/i2c/
Dwriting-clients79 touch this field.
/linux-4.1.27/Documentation/networking/
Dtimestamping.txt443 do that. A driver must never touch sk_buff::tstamp! It is used to store
/linux-4.1.27/Documentation/power/
Dswsusp.txt5 * If you touch anything on disk between suspend and resume...
/linux-4.1.27/Documentation/PCI/
Dpci-error-recovery.txt133 touch the device. Within this function and after it returns, the driver
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra210.c1260 FUNCTION(touch),
/linux-4.1.27/mm/
DKconfig180 # feature. If you are not sure, don't touch it.
/linux-4.1.27/Documentation/ioctl/
Dhdio.txt207 touch. DON'T do it again until a total personality rewrite
/linux-4.1.27/Documentation/filesystems/configfs/
Dconfigfs.txt333 appear in a filesystem. A subsystem is NEVER to touch the filesystem
/linux-4.1.27/drivers/input/misc/
DKconfig48 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor.
/linux-4.1.27/Documentation/virtual/kvm/
Dmmu.txt14 - security: the guest must not be able to touch host memory not assigned
/linux-4.1.27/Documentation/spi/
Dspi-summary144 These drivers touch hardware registers and may use DMA.
/linux-4.1.27/Documentation/development-process/
D2.Process59 touch no in-tree code, they cannot cause regressions and should be safe to
/linux-4.1.27/Documentation/cgroups/
Dcgroups.txt499 subsystem; the generic cgroup code will never touch this pointer.
Dmemory.txt195 Shared pages are accounted on the basis of the first touch approach. The
/linux-4.1.27/Documentation/gpio/
Dgpio-legacy.txt95 touch the underlying hardware treats these integers as opaque cookies.
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.seq1407 * we aren't going to touch host memory.
/linux-4.1.27/drivers/video/fbdev/
DKconfig36 running graphical applications that directly touch the hardware
/linux-4.1.27/
DMAINTAINERS5099 F: Documentation/input/multi-touch-protocol.txt
10815 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch