Home
last modified time | relevance | path

Searched full:touches (Results 1 – 25 of 94) sorted by relevance

1234

/Linux-v5.15/drivers/hid/
Dhid-magicmouse.c114 * @ntouches: Number of touches in most recent touch report.
117 * @touches: Most recent data for a touch, indexed by tracking ID.
118 * @tracking_ids: Mapping of current touch input data to @touches.
138 } touches[16]; member
155 if (msc->touches[idx].size < 8) { in magicmouse_firm_touch()
186 int x = msc->touches[id].x; in magicmouse_emit_buttons()
247 msc->touches[id].x = x; in magicmouse_emit_touch()
248 msc->touches[id].y = y; in magicmouse_emit_touch()
249 msc->touches[id].size = size; in magicmouse_emit_touch()
257 int step_x = msc->touches[id].scroll_x - x; in magicmouse_emit_touch()
[all …]
/Linux-v5.15/drivers/input/touchscreen/
Dektf2127.c52 struct input_mt_pos *touches) in ektf2127_parse_coordinates() argument
60 touches[i].x = (buf[index] & 0x0f); in ektf2127_parse_coordinates()
61 touches[i].x <<= 8; in ektf2127_parse_coordinates()
62 touches[i].x |= buf[index + 2]; in ektf2127_parse_coordinates()
64 touches[i].y = (buf[index] & 0xf0); in ektf2127_parse_coordinates()
65 touches[i].y <<= 4; in ektf2127_parse_coordinates()
66 touches[i].y |= buf[index + 1]; in ektf2127_parse_coordinates()
72 struct input_mt_pos touches[EKTF2127_MAX_TOUCHES]; in ektf2127_report_event() local
79 "Too many touches %d > %d\n", in ektf2127_report_event()
84 ektf2127_parse_coordinates(buf, touch_count, touches); in ektf2127_report_event()
[all …]
Dchipone_icn8318.c45 struct icn8318_touch touches[ICN8318_MAX_TOUCHES]; member
106 dev_warn(dev, "Too much touches %d > %d\n", in icn8318_irq()
112 struct icn8318_touch *touch = &touch_data.touches[i]; in icn8318_irq()
Dchipone_icn8505.c65 struct icn8505_touch touches[ICN8505_MAX_TOUCHES]; member
337 dev_warn(dev, "Too many touches %d > %d\n", in icn8505_irq()
343 struct icn8505_touch *touch = &touch_data.touches[i]; in icn8505_irq()
/Linux-v5.15/Documentation/input/
Devent-codes.rst170 purpose. A trackpad event generated by finger touches should generate events
361 Depending on the device, the rectangle may enclose all touches, like a
363 touches. The diversity makes the rectangle of limited use, but some
427 be used to report the number of touches active on the trackpad.
/Linux-v5.15/Documentation/locking/
Dspinlocks.rst43 example, internal driver data structures that nobody else ever touches).
47 touches a shared variable has to agree about the spinlock they want
/Linux-v5.15/fs/reiserfs/
Dlock.c31 /* No need to protect it, only the current task touches it */ in reiserfs_write_lock()
/Linux-v5.15/drivers/w1/
Dw1_netlink.h87 * @W1_CMD_TOUCH: Touches a series of bytes.
/Linux-v5.15/kernel/
Dgen_kheaders.sh39 # changed, Kconfig touches the corresponding timestamp file include/config/*.
Dwatchdog.c338 * The watchdog feed function - touches the timestamp.
386 * the watchdog like a soft lockup. This function touches the watchdog. in watchdog_timer_fn()
/Linux-v5.15/arch/microblaze/include/asm/
Dthread_info.h142 * ever touches our thread-synchronous status, so we don't
/Linux-v5.15/tools/testing/selftests/powerpc/math/
Dvmx_asm.S9 # Should be safe from C, only touches r4, r5 and v0,v1,v2
/Linux-v5.15/Documentation/devicetree/bindings/input/touchscreen/
Dcypress,cy8ctma340.yaml100 touches are detected before entering low-power mode
/Linux-v5.15/arch/sh/include/asm/
Dthread_info.h147 * ever touches our thread-synchronous status, so we don't
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-driver-wacom39 when the stylus touches the tablet surface, or any button is
/Linux-v5.15/arch/arm/mm/
Dproc-v7m.S150 stmiane sp, {r0-r6, lr} @ v7m_invalidate_l1 touches r0-r6
/Linux-v5.15/drivers/gpu/drm/etnaviv/
Detnaviv_cmd_parser.c124 "%s: load state touches restricted state 0x%x at offset %u\n", in etnaviv_validate_load_state()
/Linux-v5.15/include/linux/
Dvia-core.h74 * The framebuffer MMIO region. Little, if anything, touches
/Linux-v5.15/drivers/video/fbdev/core/
Dfb_defio.c103 deferred framebuffer IO. then if userspace touches a page in fb_deferred_io_mkwrite()
/Linux-v5.15/arch/hexagon/kernel/
Dhead.S116 * The subroutine wrapper around the virtual instruction touches
/Linux-v5.15/arch/sparc/include/asm/
Dthread_info_64.h227 * ever touches our thread-synchronous status, so we don't
/Linux-v5.15/arch/x86/include/asm/
Dthread_info.h208 * ever touches our thread-synchronous status, so we don't
/Linux-v5.15/Documentation/input/devices/
Dntrig.rst88 short lived touches. As such, I assume that the longer the continuous stream
/Linux-v5.15/tools/testing/selftests/powerpc/tm/
Dtm-signal-pagefault.c6 * happen when the kernel signal handling code touches the user signal stack.
/Linux-v5.15/arch/x86/kvm/
Dmmu.h147 * is set, it works since another case never touches MMU-writable bit.

1234