/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | gpio-mouse.txt | 1 Device-Tree bindings for GPIO attached mice 4 to 5-7 GPIO lines. 7 - compatible: must be "gpio-mouse" 8 - scan-interval-ms: The scanning interval in milliseconds 9 - up-gpios: GPIO line phandle to the line indicating "up" 10 - down-gpios: GPIO line phandle to the line indicating "down" 11 - left-gpios: GPIO line phandle to the line indicating "left" 12 - right-gpios: GPIO line phandle to the line indicating "right" 15 - button-left-gpios: GPIO line handle to the left mouse button 16 - button-middle-gpios: GPIO line handle to the middle mouse button [all …]
|
H A D | gpio-keys.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/input/gpio-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 15 - gpio-keys 16 - gpio-keys-polled 23 poll-interval: true 26 …"^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switc… 42 linux,input-type: [all …]
|
H A D | adc-keys.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/input/adc-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 13 - $ref: input.yaml# 17 const: adc-keys 19 io-channels: 22 io-channel-names: 25 keyup-threshold-microvolt: [all …]
|
/openbmc/linux/Documentation/input/devices/ |
H A D | sentelic.rst | 8 :Copyright: |copy| 2002-2011 Sentelic Corporation. 10 :Last update: Dec-07-2011 15 A) MSID 4: Scrolling wheel mode plus Forward page(4th button) and Backward 16 page (5th button) 28 BYTE |---------------|BYTE |---------------|BYTE|---------------|BYTE|---------------| 30 |---------------| |---------------| |---------------| |---------------| 37 Bit2 => Middle Button, 1 is pressed, 0 is not pressed. 38 Bit1 => Right Button, 1 is pressed, 0 is not pressed. 39 Bit0 => Left Button, 1 is pressed, 0 is not pressed. 40 Byte 2: X Movement(9-bit 2's complement integers) [all …]
|
H A D | joystick-parport.rst | 3 .. _joystick-parport: 9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz> 10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de> 18 Any information in this file is provided as-is, without any guarantee that 36 Many console and 8-bit computer gamepads and joysticks are supported. The 40 ------------ 49 the computer's side (and thus timing insensitive). To allow up to 5 NES 59 for your pads, use either keyboard or joystick port, and make a pass-through 69 (pin 9) -----> Power 77 (pin 9) ----|>|-------+------> Power [all …]
|
H A D | atarikbd.rst | 12 provides a convenient connection point for a mouse and switch-type joysticks. 13 The ikbd processor also maintains a time-of-day clock with one second 18 The ikbd communicates with the main processor over a high speed bi-directional 41 0xF8-0xFB relative mouse position records (lsbs determined by 42 mouse button states) 43 0xFC time-of-day 58 velocities up to 10 inches per second. 67 --------------------------- 71 button being pressed or released, or motion in either axis exceeding a 84 ; where y is the right button state [all …]
|
/openbmc/linux/Documentation/input/ |
H A D | gamepad.rst | 1 --------------------------- 3 --------------------------- 11 having user-space deal with different button-mappings for each gamepad, this 25 | <===DP===> |SE| |ST| (W) -|- (E) | | 35 D-Pad Left Right Action Pad 43 - Action-Pad 44 4 buttons in diamonds-shape (on the right side). The buttons are 47 - D-Pad (Direction-pad) 48 4 buttons (on the left side) that point up, down, left and right. 49 - Menu-Pad [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-elecom.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * - BM084 Bluetooth Mouse 5 * - EX-G Trackballs (M-XT3DRBK, M-XT3URBK, M-XT4DRBK) 6 * - DEFT Trackballs (M-DT1DRBK, M-DT1URBK, M-DT2DRBK, M-DT2URBK) 7 * - HUGE Trackballs (M-HT1DRBK, M-HT1URBK) 13 * Copyright (c) 2017 Tomasz Kramkowski <tk@the-tk.com> 14 * Copyright (c) 2020 YOSHIOKA Takuma <lo48576@hard-wi.red> 25 #include "hid-ids.h" 28 * Certain ELECOM mice misreport their button count meaning that they only work 33 * solution seems to involve fixing up the report descriptor. [all …]
|
H A D | hid-roccat-kone.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 21 kone_keystroke_button_1 = 0xf0, /* left mouse button */ 22 kone_keystroke_button_2 = 0xf1, /* right mouse button */ 24 kone_keystroke_button_9 = 0xf3, /* side button up */ 25 kone_keystroke_button_8 = 0xf4 /* side button down */ 34 uint8_t number; /* range 1-8 */ 44 /* valid button types until firmware 1.32 */ 45 kone_button_info_type_button_1 = 0x1, /* click (left mouse button) */ 46 kone_button_info_type_button_2 = 0x2, /* menu (right mouse button)*/ 64 /* additional valid button types since firmware 1.38 */ [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | sun4i-a10-inet9f-rev03.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun4i-a10.dtsi" 45 #include "sunxi-common-regulators.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 47 #include <dt-bindings/input/input.h> 48 #include <dt-bindings/interrupt-controller/irq.h> 51 model = "iNet-9F Rev 03"; 52 compatible = "inet-tek,inet9f-rev03", "allwinner,sun4i-a10"; 59 stdout-path = "serial0:115200n8"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun4i-a10-inet9f-rev03.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun4i-a10.dtsi" 45 #include "sunxi-common-regulators.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 47 #include <dt-bindings/input/input.h> 48 #include <dt-bindings/interrupt-controller/irq.h> 51 model = "iNet-9F Rev 03"; 52 compatible = "inet-tek,inet9f-rev03", "allwinner,sun4i-a10"; 59 stdout-path = "serial0:115200n8"; [all …]
|
/openbmc/phosphor-webui/app/common/styles/base/ |
H A D | foundation.scss | 7 /*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ 17 font-family: sans-serif; 19 line-height: 1.15; 21 -ms-text-size-adjust: 100%; 23 -webkit-text-size-adjust: 100%; 35 * Add the correct display in IE 9-. 48 * Add the correct display in IE 9-. 65 box-sizing: content-box; 83 font-family: monospace, monospace; 85 font-size: 1em; [all …]
|
/openbmc/linux/drivers/input/mouse/ |
H A D | gpio_mouse.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 * @up: GPIO line for up value. 23 * @bleft: GPIO line for left button. 24 * @bmiddle: GPIO line for middle button. 25 * @bright: GPIO line for right button. 33 struct gpio_desc *up; member 51 if (gpio->bleft) in gpio_mouse_scan() 53 gpiod_get_value(gpio->bleft)); in gpio_mouse_scan() 54 if (gpio->bmiddle) in gpio_mouse_scan() 56 gpiod_get_value(gpio->bmiddle)); in gpio_mouse_scan() [all …]
|
/openbmc/linux/Documentation/input/joydev/ |
H A D | joystick.rst | 3 .. _joystick-doc: 14 linux-input@vger.kernel.org 16 send "subscribe linux-input" to majordomo@vger.kernel.org to subscribe to it. 25 --------- 29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on. 35 ------------ 48 ln -s input/js0 js0 49 ln -s input/js1 js1 50 ln -s input/js2 js2 51 ln -s input/js3 js3 [all …]
|
/openbmc/openbmc-test-automation/gui/gui_test/hardware_status_menu/ |
H A D | test_sensors_sub_menu.robot | 3 Documentation Test OpenBMC GUI "Sensors" sub-menu. 14 ${xpath_sensors_filter} //button[contains(text(),'Filter')] 15 ${xpath_sensors_search} //input[contains(@class,"search-input")] 16 ${xpath_filter_ok} //*[@data-test-id='tableFilter-checkbox-OK'] 17 ${xpath_filter_warning} //*[@data-test-id='tableFilter-checkbox-Warning'] 18 ${xpath_filter_critical} //*[@data-test-id='tableFilter-checkbox-Critical'] 19 ${xpath_filter_clear_all} //*[@data-test-id='tableFilter-button-clearAll'] 20 ${xpath_selected_severity} //*[@class="d-inline-block mb-0"] 84 Verify Clear All Button In Sensor Page 85 [Documentation] Select all severity and verify clear all button de-selects all severity. [all …]
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12b-odroid-go-ultra.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-g12b-s922x.dtsi" 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/gpio/meson-g12a-gpio.h> 12 #include <dt-bindings/sound/meson-g12a-toacodec.h> 13 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 compatible = "hardkernel,odroid-go-ultra", "amlogic,s922x", "amlogic,g12b"; 17 model = "Hardkernel ODROID-GO-Ultra"; [all …]
|
H A D | meson-gxbb-p200.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb-p20x.dtsi" 11 #include <dt-bindings/input/input.h> 14 compatible = "amlogic,p200", "amlogic,meson-gxbb"; 17 avdd18_usb_adc: regulator-avdd18_usb_adc { 18 compatible = "regulator-fixed"; 19 regulator-name = "AVDD18_USB_ADC"; 20 regulator-min-microvolt = <1800000>; 21 regulator-max-microvolt = <1800000>; [all …]
|
/openbmc/qemu/ui/ |
H A D | input-legacy.c | 4 * Copyright (c) 2003-2008 Fabrice Bellard 27 #include "qapi/qapi-commands-ui.h" 78 if (dst->type == KEY_VALUE_KIND_NUMBER) { in copy_key_value() 79 QKeyCode code = qemu_input_key_number_to_qcode(dst->u.number.data); in copy_key_value() 80 dst->type = KEY_VALUE_KIND_QCODE; in copy_key_value() 81 dst->u.qcode.data = code; in copy_key_value() 90 KeyValue **up = NULL; in qmp_send_key() local 97 for (p = keys; p != NULL; p = p->next) { in qmp_send_key() 98 qemu_input_event_send_key(NULL, copy_key_value(p->value), true); in qmp_send_key() 100 up = g_realloc(up, sizeof(*up) * (count+1)); in qmp_send_key() [all …]
|
/openbmc/openbmc-tools/dbus-vis/ |
H A D | index.html | 2 <!-- Caution: Electron does not allow inline scripts or styles! --> 5 <meta charset="UTF-8"> 6 <!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP --> 7 <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'"> 8 <meta http-equiv="X-Content-Security-Policy" content="default-src 'self'; script-src 'self'"> 27 <button id="btn_open_file">Open file</button> 33 <button id="btn_start_capture">Start Capture</button> 34 <button id="btn_stop_capture">Stop Capture</button> 77 …<br/><span>Welcome! Please <button id="btn_open_file2">Open file</button> to get timeline view/s.<… 88 dbus-pcap status goes here [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | nuvoton,nau8825.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - John Hsu <KCHSU0@nuvoton.com> 13 - $ref: dai-common.yaml# 18 - nuvoton,nau8825 26 nuvoton,jkdet-enable: 31 nuvoton,jkdet-pull-enable: 34 If set - pin pull enabled, otherwise pin in high impedance state. 37 nuvoton,jkdet-pull-up: [all …]
|
/openbmc/phosphor-buttons/ |
H A D | meson.options | 2 'id-led-group', 9 'long-press-time-ms', 12 description : 'Time to long press the button' 16 'lookup-gpio-base', 19 description : 'Look up the GPIO base value in /sys/class/gpio. Otherwise use a base of 0.' 23 'power-button-profile', 27 description : 'Used to select a custom power button behavior profile.' 31 'reset-button-do-warm-reboot', 34 description : 'Enable warm reboot on the reset button' 38 'host-instances',
|
/openbmc/linux/arch/arm/boot/dts/microchip/ |
H A D | at91sam9m10g45ek.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board 8 /dts-v1/; 10 #include <dt-bindings/pwm/pwm.h> 13 model = "Atmel AT91SAM9M10G45-EK"; 18 stdout-path = "serial0:115200n8"; 27 clock-frequency = <32768>; 31 clock-frequency = <12000000>; 43 compatible = "atmel,tcb-timer"; 48 compatible = "atmel,tcb-timer"; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3308-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rk3308-evb", "rockchip,rk3308"; 16 stdout-path = "serial4:1500000n8"; 19 adc-keys0 { 20 compatible = "adc-keys"; 21 io-channels = <&saradc 0>; 22 io-channel-names = "buttons"; 23 poll-interval = <100>; [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/templates/ |
H A D | basetable_top.html | 2 <!-- component to display a generic table --> 7 // pop-up dialog and actions. the idea is that there are 2 types 8 // of actions: immediate - performed while the dialog is still 9 // visible - hide/show columns, and delayed - performed when the 10 // dialog becomes invisible - any resorting if necessary. 12 // When the dialog is open, an interval timer is set up to 14 // closes - goes invisible, the delayed actions are performed. 18 // however the pop-up window id was elusive. 132 // getting initialized - no dialog visible, 143 // we don't have a timer active so set one up [all …]
|
/openbmc/phosphor-buttons/inc/ |
H A D | button_handler.hpp | 16 namespace button namespace 43 * it detects button presses. 45 * There are 3 buttons supported - Power, ID, and Reset. 46 * As not all systems may implement each button, this class will 47 * check for that button on D-Bus before listening for its signals. 62 * @param[in] bus - sdbusplus connection object 68 * @brief The handler for a power button press 72 * @param[in] msg - sdbusplus message from signal 77 * @brief The handler for an ID button press 81 * @param[in] msg - sdbusplus message from signal [all …]
|