Searched refs:touch (Results 1 - 25 of 85) sorted by path

1234

/linux-master/Documentation/sound/cards/
H A Dmultisound.sh423 touch -am 1231235999 $$.touch >/dev/null 2>&1
424 if test ! -f 1231235999 && test -f $$.touch; then
425 shar_touch=touch
430 $echo "installing GNU \`touch', distributed in GNU File Utilities..."
433 rm -f 1231235999 $$.touch
/linux-master/drivers/input/
H A Dmousedev.c76 unsigned long touch; member in struct:mousedev
134 if (mousedev->touch && mousedev->pkt_count >= 2) {
150 if (mousedev->touch && mousedev->pkt_count >= 2) {
322 if (mousedev->touch &&
324 mousedev->touch + msecs_to_jiffies(tap_time))) {
338 mousedev->touch = mousedev->pkt_count = 0;
342 } else if (!mousedev->touch)
343 mousedev->touch = jiffies;
382 if (mousedev->touch) {
1025 }, /* A tablet like device, at least touch detectio
[all...]
/linux-master/drivers/input/touchscreen/
H A Dda9034-ts.c66 static inline int is_pen_down(struct da9034_touch *touch) argument
68 return da903x_query_status(touch->da9034_dev, DA9034_STATUS_PEN_DOWN);
71 static inline int detect_pen_down(struct da9034_touch *touch, int on) argument
74 return da903x_set_bits(touch->da9034_dev,
77 return da903x_clr_bits(touch->da9034_dev,
81 static int read_tsi(struct da9034_touch *touch) argument
86 ret = da903x_read(touch->da9034_dev, DA9034_TSI_X_MSB, &_x);
90 ret = da903x_read(touch->da9034_dev, DA9034_TSI_Y_MSB, &_y);
94 ret = da903x_read(touch->da9034_dev, DA9034_TSI_XY_LSB, &_v);
98 touch
104 start_tsi(struct da9034_touch *touch) argument
110 stop_tsi(struct da9034_touch *touch) argument
116 report_pen_down(struct da9034_touch *touch) argument
135 report_pen_up(struct da9034_touch *touch) argument
141 da9034_event_handler(struct da9034_touch *touch, int event) argument
225 struct da9034_touch *touch = local
234 struct da9034_touch *touch = local
248 struct da9034_touch *touch = input_get_drvdata(dev); local
279 struct da9034_touch *touch = input_get_drvdata(dev); local
299 struct da9034_touch *touch; local
[all...]
/linux-master/include/linux/mfd/
H A Dmax8925.h233 struct max8925_touch_pdata *touch; member in struct:max8925_platform_data
H A Dmc13xxx.h231 struct mc13xxx_ts_platform_data touch; member in struct:mc13xxx_platform_data
/linux-master/tools/build/tests/
H A Drun.sh43 touch ex/krava.h
/linux-master/tools/testing/selftests/ia64/
H A Daliasing-test.c24 static int map_mem(char *path, off_t offset, size_t length, int touch) argument
46 if (touch) {
62 static int scan_tree(char *path, char *file, off_t offset, size_t length, int touch) argument
89 rc = map_mem(path2, offset, length, touch);
91 fprintf(stderr, "PASS: %s 0x%lx-0x%lx is %s\n", path2, offset, offset + length, touch ? "readable" : "mappable");
101 rc = scan_tree(path2, file, offset, length, touch);
/linux-master/tools/testing/selftests/pstore/
H A Dpstore_crash_test24 touch $REBOOT_FLAG
/linux-master/arch/arm/boot/dts/allwinner/
H A DMakefile63 sun5i-a13-pocketbook-touch-lux-3.dtb \
85 sun5i-a13-pocketbook-touch-lux-3.dtb \
/linux-master/arch/arm/mach-s3c/
H A Dmach-crag6410.c591 .touch = &touch_pdata,
/linux-master/arch/powerpc/boot/
H A DMakefile219 $(Q)touch $@
/linux-master/arch/powerpc/kernel/
H A DMakefile217 cmd_prom_init_check = $(CONFIG_SHELL) $< "$(NM)" $(obj)/prom_init.o; touch $@
/linux-master/arch/s390/boot/
H A DMakefile68 touch $@
/linux-master/drivers/gpu/drm/ci/
H A Dlava-submit.sh32 touch results/lava.log
/linux-master/drivers/gpu/drm/i915/
H A DMakefile441 $(srctree)/scripts/kernel-doc -none -Werror $<; touch $@
/linux-master/drivers/gpu/drm/xe/
H A DMakefile316 cmd_hdrtest = $(CC) -DHDRTEST $(filter-out $(CFLAGS_GCOV), $(c_flags)) -S -o /dev/null -x c /dev/null -include $<; touch $@
/linux-master/drivers/hid/
H A Dhid-magicmouse.c52 MODULE_PARM_DESC(report_undeciphered, "Report undeciphered multi-touch state field using a MSC_RAW event");
65 * 0x03 seem to indicate the aspect ratio of the touch, bits 0x70 seem
118 * @ntouches: Number of touches in most recent touch report.
121 * @touches: Most recent data for a touch, indexed by tracking ID.
122 * @tracking_ids: Mapping of current touch input data to @touches.
155 int touch = -1; local
158 /* If there is only one "firm" touch, set touch to its
164 /* Ignore this touch. */
165 } else if (touch >
[all...]
H A Dhid-udraw-ps3.c26 * - the touch area which works as a touchpad
77 * the device could report a single touch when the two fingers
81 * We'll make do without it, and try to report the first touch
105 int touch; local
112 touch = TOUCH_NONE;
114 touch = TOUCH_PEN;
116 touch = TOUCH_FINGER;
118 touch = TOUCH_TWOFINGER;
171 if (touch != TOUCH_NONE) {
178 if (touch
[all...]
H A Dwacom_sys.c400 * inaccurate for the touch interface. Since the Interface Descriptor
401 * for touch interfaces has pretty complete data, this function exists
416 * A typical Interface Descriptor for a touch interface will contain a
418 * X/Y maximum as well as the physical size of tablet. Since touch
422 * Intuos5 touch interface and 3rd gen Bamboo Touch do not contain useful
679 /* MT Tablet PC touch */
723 * other tablets (monitor and touch interface can look like pen).
797 /* Pen devices may only be siblings of touch devices */
859 if (wacom_wac->shared->touch == wacom->hdev)
860 wacom_wac->shared->touch
[all...]
H A Dwacom_wac.c1471 unsigned char *touch = &frame[j*finger_touch_len + 1]; local
1472 int slot = input_mt_get_slot_by_key(touch_input, touch[0]);
1473 int x = get_unaligned_le16(&touch[2]);
1474 int y = get_unaligned_le16(&touch[4]);
1475 int w = touch[6] * input_abs_get_res(touch_input, ABS_MT_POSITION_X);
1476 int h = touch[7] * input_abs_get_res(touch_input, ABS_MT_POSITION_Y);
1482 input_mt_report_slot_state(touch_input, MT_TOOL_FINGER, touch[1] & 0x01);
1632 bool touch = (data[offset] & 0x1) && report_touch_events(wacom); local
1638 input_mt_report_slot_state(input, MT_TOOL_FINGER, touch);
1640 if (touch) {
1696 bool touch = (data[offset] & 0x1) && report_touch_events(wacom); local
1730 bool touch = p && report_touch_events(wacom); local
3030 bool touch = report_touch_events(wacom) local
3062 bool touch = data[1] & 0x80; local
[all...]
H A Dwacom_wac.h293 struct hid_device *touch; member in struct:wacom_shared
/linux-master/drivers/input/mouse/
H A Dbyd.c53 /* Time in jiffies used to timeout various touch events (64 ms) */
233 bool touch; member in struct:byd_data
241 input_report_key(dev, BTN_TOUCH, priv->touch);
242 input_report_key(dev, BTN_TOOL_FINGER, priv->touch);
258 priv->touch = false;
265 * Move cursor back to center of pad when we lose touch - this
291 if (!priv->touch) {
295 priv->touch = time_after(jiffies, tap_time);
314 priv->touch = true;
330 /* Reset time since last touch
[all...]
H A Dcyapa_gen3.c95 /* id range is 1 - 15. It is incremented with every new touch. */
896 * or touch sensors.
1139 * as touch inputs when gen3 failed to launch into application mode,
1154 const struct cyapa_touch *touch = &data->touches[i]; local
1155 /* Note: touch->id range is 1 to 15; slots are 0 to 14. */
1156 int slot = touch->id - 1;
1161 ((touch->xy_hi & 0xf0) << 4) | touch->x_lo);
1163 ((touch->xy_hi & 0x0f) << 8) | touch
[all...]
H A Dcyapa_gen5.c142 * Bit 2 - 0: touch type;
151 * Bit 7: indicates touch liftoff status.
152 * 0 : touch is currently on the panel.
153 * 1 : touch record indicates a liftoff.
154 * Bit 6 - 5: indicates an event associated with this touch instance
160 * to allow tracking a touch as it moves around the panel.
164 /* Bit 7 - 0 of X-axis coordinate of the touch in pixel. */
167 /* Bit 15 - 8 of X-axis coordinate of the touch in pixel. */
170 /* Bit 7 - 0 of Y-axis coordinate of the touch in pixel. */
173 /* Bit 15 - 8 of Y-axis coordinate of the touch i
2709 cyapa_pip_report_slot_data(struct cyapa *cyapa, const struct cyapa_pip_touch_record *touch) argument
[all...]
H A Dsynaptics_i2c.c230 static inline void set_scan_rate(struct synaptics_i2c *touch, int scan_rate) argument
232 touch->scan_ms = MSEC_PER_SEC / scan_rate;
233 touch->scan_rate_param = scan_rate;
335 static bool synaptics_i2c_get_input(struct synaptics_i2c *touch) argument
337 struct input_dev *input = touch->input;
343 if (synaptics_i2c_check_error(touch->client))
347 data = synaptics_i2c_reg_get(touch->client, DATA_REG0);
354 xy_delta = synaptics_i2c_word_get(touch->client, REL_X_REG) & 0xffff;
373 struct synaptics_i2c *touch = dev_id; local
375 mod_delayed_work(system_wq, &touch
380 synaptics_i2c_check_params(struct synaptics_i2c *touch) argument
407 synaptics_i2c_adjust_delay(struct synaptics_i2c *touch, bool have_data) argument
434 struct synaptics_i2c *touch = local
456 struct synaptics_i2c *touch = input_get_drvdata(input); local
472 struct synaptics_i2c *touch = input_get_drvdata(input); local
483 synaptics_i2c_set_input_params(struct synaptics_i2c *touch) argument
509 struct synaptics_i2c *touch; local
527 struct synaptics_i2c *touch; local
591 struct synaptics_i2c *touch = i2c_get_clientdata(client); local
603 struct synaptics_i2c *touch = i2c_get_clientdata(client); local
617 struct synaptics_i2c *touch = i2c_get_clientdata(client); local
[all...]

Completed in 314 milliseconds

1234