/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | st,stmfts.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ST-Microelectronics FingerTip touchscreen controller 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 13 The ST-Microelectronics FingerTip device provides a basic touchscreen 15 as a basic HOME and BACK key for phones. 18 - $ref: touchscreen.yaml# 27 avdd-supply: 33 ledvdd-supply: [all …]
|
H A D | cypress,cy8ctma340.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 be connected to either I2C or SPI buses. 14 - Javier Martinez Canillas <javier@dowhile0.org> 15 - Linus Walleij <linus.walleij@linaro.org> 18 - $ref: touchscreen.yaml# 26 - const: cypress,cy8ctma340 27 - const: cypress,cy8ctst341 28 - const: cypress,cyttsp-spi [all …]
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 This driver implements support for buttons connected 23 Say Y here if your device has such buttons connected to an ADC. Your 24 board-specific setup logic must also provide a configuration data 38 be called adp5520-keys. 51 module will be called adp5588-keys. 61 module will be called adp5589-keys. 113 or other). This also works for AT and PS/2 keyboards connected over a 126 Say Y here if you have a PA-RISC machine and want to use an AT or 128 PA-RISC keyboards. [all …]
|
H A D | applespi.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2015-2018 Federico Lorenzi 6 * Copyright (c) 2017-2018 Ronald Tschalär 12 * pins are only connected on the MacBookAir6 and 7 and the MacBookPro12. 24 * UIEN and UIST are only provided on models where the USB pins are connected. 26 * SPI-based Protocol 27 * ------------------ 40 * fixed, 256-byte size). In that case it will be split over multiple, 85 ((KBD_BL_LEVEL_MAX - KBD_BL_LEVEL_MIN) * KBD_BL_LEVEL_SCALE / 255U) 98 MODULE_PARM_DESC(fnmode, "Mode of Fn key on Apple keyboards (0 = disabled, [1] = fkeyslast, 2 = fke… [all …]
|
/openbmc/linux/drivers/input/misc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 37 tristate "AB8500 Pon (PowerOn) Key" 40 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 41 Mix-Sig PMIC. 44 will be called ab8500-ponkey. 47 tristate "Analog Devices AD714x Capacitance Touch Sensor" 49 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor. 64 module will be called ad714x-i2c. 74 module will be called ad714x-spi. 85 will be called ariel-pwrbutton. [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/qemu/qapi/ |
H A D | ui.json | 1 # -*- Mode: Python -*- 30 # @fail: fail the command if clients are connected 45 # - 'vnc' to modify the VNC server password 46 # - 'spice' to modify the Spice server password 50 # @connected: How to handle existing clients when changing the 59 '*connected': 'SetPasswordAction' }, 82 # - If Spice is not enabled, DeviceNotFound 86 # .. qmp-example:: 88 # -> { "execute": "set_password", "arguments": { "protocol": "vnc", 90 # <- { "return": {} } [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-magicmouse.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 #include "hid-ids.h" 27 static int middle_button_start = -350; 39 return -EINVAL; in param_set_scroll_speed() 52 MODULE_PARM_DESC(report_undeciphered, "Report undeciphered multi-touch state field using a MSC_RAW … 65 * 0x03 seem to indicate the aspect ratio of the touch, bits 0x70 seem 66 * to be some kind of bit mask -- 0x20 may be a near-field reading, 75 /* Number of high-resolution events for each low-resolution detent. */ 81 /* Touch surface information. Dimension is in hundredths of a mm, min and max 84 #define MOUSE_MIN_X -1100 [all …]
|
H A D | hid-sony.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2000-2005 Vojtech Pavlik <vojtech@suse.cz> 7 * Copyright (c) 2005 Michael Haboustak <mike-@cinci.rr.com> for Concept2, Inc 10 * Copyright (c) 2006-2013 Jiri Kosina 12 * Copyright (c) 2014-2016 Frank Praznik <frank.praznik@gmail.com> 14 * Copyright (c) 2020-2021 Pascal Giard <pascal.giard@etsmtl.ca> 24 * a Bluetooth host, the key combination Start+Enter has to be kept pressed 45 #include "hid-ids.h" 327 * Key Offset 328 * ------------------- [all …]
|
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-spac [all...] |
H A D | wacom_wac.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * USB Wacom tablet support - Wacom specific code 25 * 2^14/pi is a good approximation on Intuos5 and 3rd-gen Bamboo 43 struct input_dev *input = wacom_wac->pen_input; in wacom_force_proxout() 45 wacom_wac->shared->stylus_in_proximity = 0; in wacom_force_proxout() 51 input_report_key(input, wacom_wac->tool[0], 0); in wacom_force_proxout() 52 if (wacom_wac->serial[0]) { in wacom_force_proxout() 57 wacom_wac->tool[0] = 0; in wacom_force_proxout() 58 wacom_wac->id[0] = 0; in wacom_force_proxout() 59 wacom_wac->serial[0] = 0; in wacom_force_proxout() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mn-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Copyright 2019-2020 Variscite Ltd. 9 /dts-v1/; 11 #include <dt-bindings/usb/pd.h> 12 #include "imx8mn-var-som.dtsi" 15 model = "Variscite VAR-SOM-MX8MN Symphony evaluation board"; 16 compatible = "variscite,var-som-mx8mn-symphony", "variscite,var-som-mx8mn", "fsl,imx8mn"; 18 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 19 compatible = "regulator-fixed"; 20 pinctrl-names = "default"; [all …]
|
H A D | imx8x-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 8 stdout-path = &lpuart3; 11 colibri_gpio_keys: gpio-keys { 12 compatible = "gpio-keys"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpiokeys>; 17 key-wakeup { 18 debounce-interval = <10>; 20 label = "Wake-Up"; 22 wakeup-source; [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun5i-a13-pocketbook-touch-lux-3.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 /dts-v1/; 7 #include "sun5i-a13.dtsi" 8 #include "sunxi-common-regulators.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/pwm/pwm.h> 15 model = "PocketBook Touch Lux 3"; 16 compatible = "pocketbook,touch-lux-3", "allwinner,sun5i-a13"; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos5433-tm2e.dts | 1 // SPDX-License-Identifier: GPL-2.0 11 #include "exynos5433-tm2-common.dtsi" 16 chassis-type = "handset"; 25 assigned-clocks = <&cmu_disp CLK_FOUT_DISP_PLL>, 38 assigned-clock-parents = <0>, <0>, 50 assigned-clock-rates = <278000000>, <400000000>; 57 vdd3-supply = <&ldo27_reg>; 58 vci-supply = <&ldo28_reg>; 59 reset-gpios = <&gpg0 0 GPIO_ACTIVE_LOW>; 60 enable-gpios = <&gpf1 5 GPIO_ACTIVE_HIGH>; [all …]
|
/openbmc/linux/Documentation/leds/ |
H A D | well-known-leds.txt | 1 -*- org -*- 17 Notice there's a list of functions in include/dt-bindings/leds/common.h . 22 used on game consoles in which multiple controllers can be connected to a system. 24 player. For example, a game controller with 4 LEDs, may be programmed with "x---" 25 to indicate player 1, "-x--" to indicate player 2 etcetera where "x" means on. 31 Good: "input*:*:player-{1,2,3,4,5} 38 Legacy: "shift-key-light" (Motorola Droid 4, capslock) 47 Legacy: "button-backlight" (Motorola Droid 4) 49 Some phones have touch buttons below screen; it is different from main 62 Legacy: "status-led:{red,green,blue}" (Motorola Droid 4) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | st,stmpe.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 peripherals connected to SPI or I2C. 15 - Linus Walleij <linus.walleij@linaro.org> 18 - $ref: /schemas/spi/spi-peripheral-props.yaml# 23 - st,stmpe601 24 - st,stmpe801 25 - st,stmpe811 26 - st,stmpe1600 [all …]
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | stmfts.c | 1 // SPDX-License-Identifier: GPL-2.0 54 /* multi touch related event masks */ 61 /* key related event masks */ 116 if (value != sdata->led_status && sdata->ledvdd) { in stmfts_brightness_set() 118 regulator_disable(sdata->ledvdd); in stmfts_brightness_set() 120 err = regulator_enable(sdata->ledvdd); in stmfts_brightness_set() 122 dev_warn(&sdata->client->dev, in stmfts_brightness_set() 128 sdata->led_status = value; in stmfts_brightness_set() 139 return !!regulator_is_enabled(sdata->ledvdd); in stmfts_brightness_get() 151 .addr = sdata->client->addr, in stmfts_read_events() [all …]
|
H A D | atmel_mxt_ts.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (C) 2011-2014 Atmel Corporation 30 #include <media/v4l2-device.h> 31 #include <media/v4l2-ioctl.h> 32 #include <media/videobuf2-v4l2.h> 33 #include <media/videobuf2-vmalloc.h> 34 #include <dt-bindings/input/atmel-maxtouch.h> 161 /* T100 Multiple Touch Touchscreen */ 367 return obj->size_minus_one + 1; in mxt_obj_size() 372 return obj->instances_minus_one + 1; in mxt_obj_instances() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Azoteq IQS7222A/B/C/D Capacitive Touch Controller 10 - Jeff LaBundy <jeff@labundy.com> 14 capacitive touch controllers that feature additional sensing capabilities. 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d [all …]
|
/openbmc/qemu/docs/system/devices/ |
H A D | usb.rst | 2 ------------- 16 more virtualization-friendly when compared to EHCI and UHCI, thus XHCI 21 |qemu_system| -device qemu-xhci 46 ``-usb`` switch. QEMU will create the UHCI controller as function of 47 the PIIX3 chipset. The USB 1.1 bus will carry the name ``usb-bus.0``. 49 You can use the standard ``-device`` switch to add a EHCI controller to 52 ``-device usb-ehci,id=ehci``. This will give you a USB 2.0 bus named 55 When adding USB devices using the ``-device`` switch you can specify the 58 .. parsed-literal:: 60 |qemu_system| -M pc ${otheroptions} \\ [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 45 tristate "Active-semi ACT8945A" 50 Support for the ACT8945A PMIC from Active-semi. This device 51 features three step-down DC/DC converters and four low-dropout 67 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 70 called sun4i-gpadc. 101 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 132 over at91-usart-serial driver and usart-spi-driver. Only one function 148 tristate "Atmel HLCDC (High-end LCD Controller)" 185 tristate "X-Powers AC100" [all …]
|
/openbmc/openbmc/meta-raspberrypi/docs/ |
H A D | extra-build-config.md | 6 <http://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html> 32 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#memory-options> 36 …erland`. Be aware that `userland` has not support for 64-bit arch. If you disable `vc4` on a 64-bi… 50 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#licence-key-and-codec-opt… 85 …b`. The "mmc" is required to load an image from the SD card, following the u-boot specification. S… 108 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#overclocking-options> 114 selected according to the connected monitor's EDID information and the composite 125 See: <https://www.raspberrypi.com/documentation/computers/configuration.html#hdmi-configuration> 140 This will enable the firmware to fall back to off-line compositing of Dispmanx 141 elements. Normally the compositing is done on-line, during scanout, but cannot [all …]
|
/openbmc/linux/arch/arm/mach-s3c/ |
H A D | mach-crag6410.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <linux/input-event-codes.h> 33 #include <linux/platform_data/s3c-hsotg.h> 42 #include <sound/wm1250-ev1.h> 45 #include <asm/mach-types.h> 49 #include "regs-gpio.h" 50 #include "gpio-samsung.h" 55 #include "gpio-cfg.h" 56 #include <linux/platform_data/spi-s3c64xx.h> 61 #include <linux/platform_data/i2c-s3c2410.h> [all …]
|
/openbmc/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2019-2021 Marvell International Ltd. All rights reserved */ 28 struct prestera_kern_neigh_cache_key key; member 47 struct prestera_kern_fib_cache_key key; member 68 .key_offset = offsetof(struct prestera_kern_neigh_cache, key), 75 .key_offset = offsetof(struct prestera_kern_fib_cache, key), 94 struct prestera_kern_fib_cache_key *key) in prestera_util_fen_info2fib_cache_key() argument 99 memset(key, 0, sizeof(*key)); in prestera_util_fen_info2fib_cache_key() 100 key->addr.v = PRESTERA_IPV4; in prestera_util_fen_info2fib_cache_key() 101 key->addr.u.ipv4 = cpu_to_be32(fen_info->dst); in prestera_util_fen_info2fib_cache_key() [all …]
|