Home
last modified time | relevance | path

Searched +full:multi +full:- +full:touch (Results 1 – 25 of 210) sorted by relevance

123456789

/openbmc/qemu/include/hw/xen/interface/io/
H A Dkbdif.h1 /* SPDX-License-Identifier: MIT */
3 * kbdif.h -- Xen virtual keyboard/mouse
17 * The two halves of a para-virtual driver utilize nodes within
31 *---------------------------- Features supported ----------------------------
37 * feature-disable-keyboard
43 * feature-disable-pointer
49 * feature-abs-pointer
55 * feature-multi-touch
58 * Backends, which support reporting of multi-touch events
61 * feature-raw-pointer
[all …]
/openbmc/linux/include/xen/interface/io/
H A Dkbdif.h1 /* SPDX-License-Identifier: MIT */
3 * kbdif.h -- Xen virtual keyboard/mouse
17 * The two halves of a para-virtual driver utilize nodes within
31 *---------------------------- Features supported ----------------------------
37 * feature-disable-keyboard
43 * feature-disable-pointer
49 * feature-abs-pointer
55 * feature-multi-touch
58 * Backends, which support reporting of multi-touch events
61 * feature-raw-pointer
[all …]
/openbmc/linux/Documentation/input/
H A Devent-codes.rst1 .. _input-event-codes:
36 - Used as markers to separate events. Events may be separated in time or in
41 - Used to describe state changes of keyboards, buttons, or other key-like
46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units
51 - Used to describe absolute axis value changes, e.g. describing the
52 coordinates of a touch on a touchscreen.
56 - Used to describe miscellaneous input data that do not fit into other types.
60 - Used to describe binary state input switches.
64 - Used to turn LEDs on devices on and off.
68 - Used to output sound to devices.
[all …]
H A Dmulti-touch-protocol.rst4 Multi-touch (MT) Protocol
7 :Copyright: |copy| 2009-2010 Henrik Rydberg <rydberg@euromail.se>
11 ------------
13 In order to utilize the full power of the new multi-touch and multi-user
16 document describes the multi-touch (MT) protocol which allows kernel
30 --------------
34 packet. Since these events are ignored by current single-touch (ST)
48 All drivers mark the end of a multi-touch transfer by calling the usual
67 the ABS_MT_TRACKING_ID of the associated slot. A non-negative tracking id
68 is interpreted as a contact, and the value -1 denotes an unused slot. A
[all …]
H A Dinput_uapi.rst7 .. class:: toc-title
16 event-codes
17 multi-touch-protocol
/openbmc/linux/Documentation/devicetree/bindings/display/panel/
H A Dpanel-simple.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-simple.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
15 requires only a single power-supply.
23 - $ref: panel-common.yaml#
32 # Ampire AM-1280800N3TZQW-T00H 10.1" WQVGA TFT LCD panel
33 - ampire,am-1280800n3tzqw-t00h
[all …]
/openbmc/linux/Documentation/input/devices/
H A Dntrig.rst4 N-Trig touchscreen Driver
7 :Copyright: |copy| 2008-2010 Rafi Rubin <rafi@seas.upenn.edu>
8 :Copyright: |copy| 2009-2010 Stephane Chatty
10 This driver provides support for N-Trig pen and multi-touch sensors. Single
11 and multi-touch events are translated to the appropriate protocols for
16 This driver has been reported to work properly with multiple N-Trig devices
21 ----------
29 +-----------------------+-----------------------------------------------------+
31 +-----------------------+-----------------------------------------------------+
34 +-----------------------+-----------------------------------------------------+
[all …]
H A Dbcm5974.rst3 ------------------------
5 ------------------------
7 :Copyright: |copy| 2008-2009 Henrik Rydberg <rydberg@euromail.se>
10 part of the touchd user-space driver project:
16 :Copyright: |copy| 2001-2004 Greg Kroah-Hartman (greg@kroah.com)
19 :Copyright: |copy| 2005 Frank Arnold (frank@scirocco-5v-turbo.de)
21 :Copyright: |copy| 2005 Michael Hanselmann (linux-kernel@hansmi.ch)
24 This driver adds support for the multi-touch trackpad on the new Apple
33 -----
40 --------
[all …]
/openbmc/linux/Documentation/devicetree/bindings/
H A Dtrivial-devices.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/trivial-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
27 spi-max-frequency: true
31 - enum:
33 - acbel,fsg032
34 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
35 - ad,ad7414
[all …]
/openbmc/linux/drivers/input/
H A Dtouchscreen.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Generic helper functions for touchscreens and other two-dimensional
39 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params()
40 dev_warn(&dev->dev, in touchscreen_set_params()
46 absinfo = &dev->absinfo[axis]; in touchscreen_set_params()
47 absinfo->minimum = min; in touchscreen_set_params()
48 absinfo->maximum = max; in touchscreen_set_params()
49 absinfo->fuzz = fuzz; in touchscreen_set_params()
53 * touchscreen_parse_properties - parse common touchscreen properties
56 * single-touch or multi-touch axes
[all …]
/openbmc/linux/drivers/input/misc/
H A Datmel_captouch.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Atmel Atmegaxx Capacitive Touch Button Driver
10 * on Atmega88PA part and uses QtouchADC parts for sensing touch.
19 * to poke at /dev/i2c-N devices.
86 struct i2c_client *client = capdev->client; in atmel_read()
87 struct device *dev = &client->dev; in atmel_read()
91 if (len > sizeof(capdev->xfer_buf) - 2) in atmel_read()
92 return -EINVAL; in atmel_read()
94 capdev->xfer_buf[0] = reg; in atmel_read()
95 capdev->xfer_buf[1] = len; in atmel_read()
[all …]
H A Dxen-kbdfront.c2 * Xen para-virtual input device
5 * Copyright (C) 2006-2008 Red Hat, Inc., Markus Armbruster <armbru@redhat.com>
66 if (unlikely(!info->ptr)) in xenkbd_handle_motion_event()
69 input_report_rel(info->ptr, REL_X, motion->rel_x); in xenkbd_handle_motion_event()
70 input_report_rel(info->ptr, REL_Y, motion->rel_y); in xenkbd_handle_motion_event()
71 if (motion->rel_z) in xenkbd_handle_motion_event()
72 input_report_rel(info->ptr, REL_WHEEL, -motion->rel_z); in xenkbd_handle_motion_event()
73 input_sync(info->ptr); in xenkbd_handle_motion_event()
79 if (unlikely(!info->ptr)) in xenkbd_handle_position_event()
82 input_report_abs(info->ptr, ABS_X, pos->abs_x); in xenkbd_handle_position_event()
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
20 support for the built-in touchscreen.
25 module will be called 88pm860x-ts.
34 and your board-specific setup code includes that in its
51 AD7877 controller, and your board-specific initialization
60 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface"
63 the AD7879-1/AD7889-1 controller.
75 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus.
78 module will be called ad7879-i2c.
85 Say Y here if you have AD7879-1/AD7889-1 hooked to a SPI bus.
[all …]
H A Dusbtouchscreen.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * - eGalax Touchkit
6 * includes eTurboTouch CT-410/510/700
7 * - 3M/Microtouch EX II series
8 * - ITM
9 * - PanJit TouchSet
10 * - eTurboTouch
11 * - Gunze AHL61
12 * - DMC TSC-10/25
13 * - IRTOUCHSYSTEMS/UNITOP
[all …]
/openbmc/linux/tools/testing/selftests/wireguard/qemu/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
13 CBUILD := $(shell gcc -dumpmachine)
14 HOST_ARCH := $(firstword $(subst -, ,$(CBUILD)))
19 MIRROR := https://download.wireguard.com/qemu-test/distfiles/
21 KERNEL_BUILD_PATH := $(BUILD_PATH)/kernel$(if $(findstring yes,$(DEBUG_KERNEL)),-debug)
28 $(1)_NAME := $(2)-$$($(1)_VERSION)
36 mkdir -p $(DISTFILES_PATH)
37-x $$@.lock -c '[ -f $$@ ] && exit 0; wget -O $$@.tmp $(MIRROR)$(1) || wget -O $$@.tmp $(2)$(1) ||…
46 … $(call tar_download,WIREGUARD_TOOLS,wireguard-tools,1.0.20210914,.tar.xz,https://git.zx2c4.com/wi…
[all …]
/openbmc/linux/drivers/hid/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
22 most commonly used to refer to the USB-HID specification, but other
27 removed from the HID bus by the transport-layer drivers, such as
58 to work on raw hid events when they want to, and avoid using transport-specific
64 tristate "User-space I/O driver support for HID subsystem"
67 Say Y here if you want to provide HID I/O Drivers from user-space.
68 This allows to write I/O drivers in user-space and feed the data from
71 user-space device.
73 This driver cannot be used to parse HID-reports in user-space and write
74 special HID-drivers. You should use hidraw for that.
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dintro.rst1 .. SPDX-License-Identifier: GPL-2.0
10 - Audio and video grabbers;
11 - PC and Laptop Cameras;
12 - Complex cameras found on Embedded hardware;
13 - Analog and digital TV;
14 - HDMI Customer Electronics Control (CEC);
15 - Multi-touch input devices;
16 - Remote Controllers;
17 - Media encoders and decoders.
22 - Remote Controller API;
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/arptables/arptables/
H A Darptables.service8 ExecStartPre=/bin/sh -c "mkdir -p /etc/sysconfig; if [ ! -f /etc/sysconfig/arptables ]; then /usr/s…
9 ExecStart=/bin/sh -c "/usr/sbin/arptables-restore < /etc/sysconfig/arptables"
10 ExecStartPost=/bin/sh -c "touch /var/lock/subsys/arptables"
12 ExecStop=/bin/sh -c "/usr/sbin/arptables-restore < /dev/null"
13 ExecStopPost=/bin/sh -c "rm -f /var/lock/subsys/arptables"
16 WantedBy=multi-user.target
/openbmc/openbmc/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net/
H A Dfirst-boot-disable-ipmi-net.service3 After=phosphor-ipmi-net@eth0.service
4 After=phosphor-ipmi-net@eth1.service
5 After=phosphor-ipmi-net@eth0.socket
6 After=phosphor-ipmi-net@eth1.socket
7 Before=srvcfg-manager.service
8 ConditionPathExists=!/var/lib/ipmi-net-disable-one-time
11 ExecStart=/bin/systemctl disable --no-reload --now \
12 phosphor-ipmi-net@eth0.socket \
13 phosphor-ipmi-net@eth0.service \
14 phosphor-ipmi-net@eth1.socket \
[all …]
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Diqs62x-keys.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/iqs62x-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
17 feature a variety of self-capacitive, mutual-inductive and Hall-effect sens-
23 further details and examples. Sensor hardware configuration (self-capacitive
24 vs. mutual-inductive, etc.) is selected based on the device's firmware.
[all …]
/openbmc/linux/tools/testing/ktest/examples/include/
H A Dpatchcheck.conf10 # to end with (inclusive). This is similar to doing a git rebase -i PATCH_START~1
11 # and then testing each commit and doing a git rebase --continue.
36 PATCH_CONFIG := ${CONFIG_DIR}/config-patchcheck
43 PATCH_TEST := ${SSH} "/usr/local/bin/ktest-test-script"
51 # If for some reason a file has a warning that one of your patches touch
81 # If you are running a multi test, and the test failed on the first
101 TEST_START IF ${TEST} == patchcheck && ${MULTI}
109 # Use multi to test different compilers?
110 MAKE_CMD = CC=gcc-4.5.1 make
/openbmc/openbmc/poky/meta/recipes-support/vim/
H A Dvim.inc1 SUMMARY = "Vi IMproved - enhanced vi editor"
2 …itor Vi. Many new features have been added: multi-level undo, syntax highlighting, command line hi…
8 DEPENDS = "ncurses gettext-native"
17 file://0001-src-Makefile-improve-reproducibility.patch \
18 file://no-path-adjust.patch \
33 inherit autotools-brokensep update-alternatives mime-xdg pkgconfig
40 rm -f auto/*
41 touch auto/config.mk
42 # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated
43touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/…
[all …]
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dhynitron,cstxxx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 Bindings for Hynitron cstxxx series multi-touch touchscreen
14 - Chris Morgan <macromorgan@hotmail.com>
17 - $ref: touchscreen.yaml#
22 - hynitron,cst340
30 reset-gpios:
33 touchscreen-size-x: true
34 touchscreen-size-y: true
[all …]
/openbmc/linux/Documentation/process/
H A Dmaintainer-kvm-x86.rst1 .. SPDX-License-Identifier: GPL-2.0
7 --------
17 -----
21 -----
25 specific tree, ``github.com/kvm-x86/linux.git``.
39 using finer-grained topic branches is to make it easier to keep tabs on an area
42 in-flight commits' SHA1 hashes, and having to reject a pull request due to bugs
46 via a Cthulhu merge on an as-needed basis, i.e. when a topic branch is updated.
69 Patches that will be taken through a non-KVM tree (most often through the tip
83 -----------
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-kivy_2.3.1.bb2 that make use of innovative user interfaces, such as multi-touch apps."
10 # and mali-based OS's. We need to patch the setup file to tell Kivy setup
14 file://0001-add-support-for-glesv2.patch \
21 PACKAGES += "${PN}-examples"
22 FILES:${PN}-examples = "/usr/share/kivy-examples"
42 REQUIRED_DISTRO_FEATURES += "opengl gobject-introspection-data"
48 gstreamer1.0-python \
50 libsdl2-ttf \
51 libsdl2-image \
52 libsdl2-mixer \
[all …]

123456789