/openbmc/qemu/include/hw/xen/interface/io/ |
H A D | kbdif.h | 1 /* 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 D | kbdif.h | 1 /* 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 D | event-codes.rst | 1 .. _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 D | multi-touch-protocol.rst | 4 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 D | input_uapi.rst | 7 .. class:: toc-title 16 event-codes 17 multi-touch-protocol
|
/openbmc/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | panel-simple.yaml | 1 # 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 D | ntrig.rst | 4 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 D | bcm5974.rst | 3 ------------------------ 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 D | trivial-devices.yaml | 1 # 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 D | touchscreen.c | 1 // 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 D | atmel_captouch.c | 1 // 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 D | xen-kbdfront.c | 2 * 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 D | Kconfig | 1 # 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 D | usbtouchscreen.c | 1 // 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 D | Makefile | 1 # 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 D | Kconfig | 1 # 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 D | intro.rst | 1 .. 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 D | arptables.service | 8 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 D | first-boot-disable-ipmi-net.service | 3 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 D | iqs62x-keys.yaml | 1 # 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 D | patchcheck.conf | 10 # 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 D | vim.inc | 1 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 43 …touch -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 D | hynitron,cstxxx.yaml | 1 # 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 D | maintainer-kvm-x86.rst | 1 .. 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 D | python3-kivy_2.3.1.bb | 2 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 …]
|