Home
last modified time | relevance | path

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

123456

/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A Dhynitron_cstxxx.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * are undocumented. This is essentially a cleaned-up version of the
11 * device-specific functions replated with generic functions wherever
37 /* Data generic to all (supported and non-supported) controllers. */
76 gpiod_set_value_cansleep(ts_data->reset_gpio, 1); in hyn_reset_proc()
78 gpiod_set_value_cansleep(ts_data->reset_gpio, 0); in hyn_reset_proc()
88 ts_data->chip->report_touch(client); in hyn_interrupt_handler()
114 return ret < 0 ? ret : -EIO; in cst3xx_i2c_write()
123 .addr = client->addr, in cst3xx_i2c_read_register()
129 .addr = client->addr, in cst3xx_i2c_read_register()
[all …]
H A Dchipone_icn8505.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (c) 2015-2018 Red Hat Inc.
97 buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff; in icn8505_read_xfer()
99 ret = i2c_transfer(client->adapter, msg, 2); in icn8505_read_xfer()
102 ret = -EIO; in icn8505_read_xfer()
104 dev_err(&client->dev, in icn8505_read_xfer()
117 u8 buf[3 + 32]; /* 3 bytes for 24 bit reg-addr + 32 bytes max len */ in icn8505_write_xfer()
126 return -EINVAL; in icn8505_write_xfer()
129 buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff; in icn8505_write_xfer()
133 ret = i2c_transfer(client->adapter, &msg, 1); in icn8505_write_xfer()
[all …]
/openbmc/qemu/docs/devel/
H A Dreset.rst18 ----------------
43 have some non-deterministic state they want to reinitialize to a different
45 must not reinitialize on a snapshot-load reset.
49 its devices during wake-up (from the ``MachineClass::wakeup()`` method), this
51 type to differentiate the reset requested during machine wake-up from other
52 reset requests. For example, RAM content must not be lost during wake-up, and
53 memory devices like virtio-mem that provide additional RAM must not reset
54 such state during wake-ups, but might do so during cold resets. However, this
55 reset type should not be used for wake-up detection, as not every machine
56 type issues a device reset request during wake-up.
[all …]
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3566-anbernic-rg353v.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/linux-event-codes.h>
7 #include <dt-bindings/pinctrl/rockchip.h>
8 #include "rk3566-anbernic-rg353x.dtsi"
22 compatible = "simple-battery";
23 charge-full-design-microamp-hours = <3151000>;
24 charge-term-current-microamp = <300000>;
25 constant-charge-current-max-microamp = <2000000>;
[all …]
H A Drk3566-anbernic-rg353p.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/linux-event-codes.h>
7 #include <dt-bindings/pinctrl/rockchip.h>
8 #include "rk3566-anbernic-rg353x.dtsi"
22 compatible = "simple-battery";
23 charge-full-design-microamp-hours = <3472000>;
24 charge-term-current-microamp = <300000>;
25 constant-charge-current-max-microamp = <2000000>;
[all …]
/openbmc/linux/arch/arm/mach-lpc32xx/
H A Dpm.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/arm/mach-lpc32xx/pm.c
15 * direct-run, and halt modes. When switching between halt and run modes,
16 * the CPU transistions through direct-run mode. For Linux, direct-run
25 * Direct-run mode:
33 * Peripherals based on the 32KHz oscillator clock (ie, RTC, touch,
36 * wake the system up back into direct-run mode.
41 * SDRAM will still be accessible in direct-run mode. In DDR based systems,
42 * a transition to direct-run mode will stop all DDR accesses (no clocks).
43 * Because of this, the code to switch power modes and the code to enter
[all …]
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6dl-prtvt7.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
6 /dts-v1/;
8 #include "imx6qdl-prti6q.dtsi"
9 #include <dt-bindings/display/sdtv-standards.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/sound/fsl-imx-audmux.h>
23 backlight_lcd: backlight-lcd {
24 compatible = "pwm-backlight";
26 brightness-levels = <0 20 81 248 1000>;
[all …]
H A Dimx6dl-victgo.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
9 #include "imx6qdl-vicut1.dtsi"
15 gpio-keys {
16 compatible = "gpio-keys";
17 pinctrl-names = "default";
18 pinctrl-0 = <&pinctrl_gpiokeys>;
21 key-power {
25 wakeup-source;
28 key-enter {
[all …]
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Diqs626a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Azoteq IQS626A Capacitive Touch Controller
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features
14 additional Hall-effect and inductive sensing capabilities.
19 - $ref: touchscreen/touchscreen.yaml#
31 "#address-cells":
34 "#size-cells":
[all …]
H A Dazoteq,iqs7222.yaml1 # 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/u-boot/board/qualcomm/dragonboard410c/
H A Dreadme.txt1 # SPDX-License-Identifier: GPL-2.0+
13 $ touch rd
16 $ dtbTool -o dt.img arch/arm/dts
19 $ mkbootimg --kernel=u-boot-dtb.bin --output=u-boot.img --dt=dt.img \
20 --pagesize 2048 --base 0x80000000 --ramdisk=rd --cmdline=""
22 8) Enter fastboot (reboot board with vol- button pressed)
25 $ fastboot boot u-boot.img
27 $ fastboot flash boot u-boot.img
32 - UART
33 - GPIO (SoC)
[all …]
/openbmc/linux/include/linux/
H A Drmi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2011-2016 Synaptics Incorporated
21 * struct rmi_2d_axis_alignment - target axis alignment
22 * @swap_axes: set to TRUE if desired to swap x- and y-axis
23 * @flip_x: set to TRUE if desired to flip direction on x-axis
24 * @flip_y: set to TRUE if desired to flip direction on y-axis
25 * @clip_x_low - reported X coordinates below this setting will be clipped to
27 * @clip_x_high - reported X coordinates above this setting will be clipped to
29 * @clip_y_low - reported Y coordinates below this setting will be clipped to
31 * @clip_y_high - reported Y coordinates above this setting will be clipped to
[all …]
/openbmc/openbmc/poky/meta/recipes-core/initrdscripts/files/
H A Dinit-install-efi-testfs.sh1 #!/bin/sh -e
22 if [ -e /sys/block/${device}/removable ]; then
61 rm -f /etc/udev/rules.d/automount.rules
62 rm -f /etc/udev/scripts/mount*
69 mkdir -p /tmp
72 disk_size=$(parted /dev/${device} unit mb print | grep '^Disk .*: .*MB' | cut -d" " -f 3 | sed -e "…
75 rootfs_size=$((disk_size-boot_size-testfs_size))
118 mkfs.vfat -n "boot" $bootfs
121 mkfs.ext3 -L "platform" $rootfs
124 mkfs.ext3 -L "testrootfs" $testfs
[all …]
H A Dinit-install-testfs.sh1 #!/bin/sh -e
3 # Copyright (C) 2008-2011 Intel
33 if [ $device != $live_dev_name -a -e /dev/$device ]; then
43 echo "-------------------------------"
45 if [ -r /sys/block/$hdname/device/vendor ]; then
46 echo -n "VENDOR="
49 echo -n "MODEL="
55 echo -n "Do you want to install this image there? [y/n] "
57 if [ "$answer" = "y" -o "$answer" = "n" ]; then
68 if [ -n "$TARGET_DEVICE_NAME" ]; then
[all …]
/openbmc/openbmc/meta-security/recipes-scanners/clamav/files/
H A Dfreshclam.conf31 # Specify the type of syslog messages - please refer to 'man syslog'
56 # WARNING: Do not touch it unless you're configuring freshclam to use your
62 # code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
66 # database.clamav.net is a round-robin record which points to our most
68 # not working. DO NOT TOUCH the following line unless you know what you
95 # to determine whether its databases are out-of-date, instead it will
96 # use the If-Modified-Since request or directly check the headers of the
101 # fall-back mirrors.
117 # If your servers are behind a firewall/proxy which applies User-Agent
119 # User-Agent header.
[all …]
H A Dfreshclam-native.conf31 # Specify the type of syslog messages - please refer to 'man syslog'
56 # WARNING: Do not touch it unless you're configuring freshclam to use your
62 # code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
66 # database.clamav.net is a round-robin record which points to our most
68 # not working. DO NOT TOUCH the following line unless you know what you
95 # to determine whether its databases are out-of-date, instead it will
96 # use the If-Modified-Since request or directly check the headers of the
101 # fall-back mirrors.
117 # If your servers are behind a firewall/proxy which applies User-Agent
119 # User-Agent header.
[all …]
/openbmc/linux/drivers/gpu/drm/panel/
H A Dpanel-sony-td4353-jdi.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Generated with linux-mdss-dsi-panel-driver-generator with a
9 * - "JDI ID3" for Akari (XZ2)
10 * - "JDI ID4" for Apollo (XZ2 Compact)
28 * Leaving room for expansion - SONY very often uses
50 struct mipi_dsi_device *dsi = ctx->dsi; in sony_td4353_jdi_on()
51 struct device *dev = &dsi->dev; in sony_td4353_jdi_on()
54 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in sony_td4353_jdi_on()
56 ret = mipi_dsi_dcs_set_column_address(dsi, 0x0000, 1080 - 1); in sony_td4353_jdi_on()
62 ret = mipi_dsi_dcs_set_page_address(dsi, 0x0000, 2160 - 1); in sony_td4353_jdi_on()
[all …]
/openbmc/docs/testing/
H A Dlocal-ci-build.md13 `sudo docker run hello-world`.
26 git clone https://github.com/openbmc/openbmc-build-scripts.git
29 ## Add a Read-Only Repo
33 clones and builds phosphor-hwmon directly. The upstream CI will try building
35 `format-code.sh` and check if the code is formatted properly if there is a
36 `.clang-format` file present in the target repository, or if there is a script
37 in the repo named `format-code.sh`.
41 git clone https://github.com/openbmc/phosphor-hwmon
42 WORKSPACE=$(pwd) UNIT_TEST_PKG=phosphor-hwmon \
43 ./openbmc-build-scripts/run-unit-test-docker.sh
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dcyapa_gen3.c9 * Copyright (C) 2011-2015 Cypress Semiconductor, Inc.
10 * Copyright (C) 2011-2012 Google, Inc.
60 * Used in register 0x00, bit1-0, DeviceStatus field.
88 * bit 7 - 4: high 4 bits of x position value
89 * bit 3 - 0: high 4 bits of y position value
95 /* id range is 1 - 15. It is incremented with every new touch. */
101 * bit 0 - 1: device status
102 * bit 3 - 2: power mode
103 * bit 6 - 4: reserved
108 * bit 7 - 4: number of fingers currently touching pad
[all …]
H A Dcyapa_gen5.c6 * Copyright (C) 2014-2015 Cypress Semiconductor, Inc.
21 #include <linux/crc-itu-t.h>
33 #define CYAPA_TSG_IMG_MAX_RECORDS (CYAPA_TSG_IMG_END_ROW_NUM - \
141 * Bit 7 - 3: reserved
142 * Bit 2 - 0: touch type;
146 * 3 - 15 : reserved.
151 * Bit 7: indicates touch liftoff status.
152 * 0 : touch is currently on the panel.
153 * 1 : touch record indicates a liftoff.
154 * Bit 6 - 5: indicates an event associated with this touch instance
[all …]
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp157c-phycore-stm32mp15-som.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) 2022-2023 Steffen Trumtrar <kernel@pengutronix.de>
4 * Copyright (C) Phytec GmbH 2019-2020 - All Rights Reserved
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/leds/common.h>
13 #include <dt-bindings/leds/leds-pca9532.h>
14 #include <dt-bindings/mfd/st,stpmic1.h>
[all …]
/openbmc/linux/tools/testing/selftests/hid/tests/
H A Dbase.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8 -*-
104 "Touch Pad": EvdevMatch(
118 "Touch Screen": EvdevMatch(
157 # for example ("playstation", "hid-playstation")
212 sysfs_path = Path("/sys/module") / kernel_module.replace("-", "_")
250 while not self.uhdev.is_ready() and time.time() - now < 5:
289 A context-manager compatible class that sets up our udev rules file and
294 removed. This matches the expected pytest setup: we enter a context for
311 self.refs -= 1
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/influxdb/influxdb/
H A Dinfluxdb4 # Required-Start: $all
5 # Required-Stop: $remote_fs $syslog
6 # Default-Start: 2 3 4 5
7 # Default-Stop: 0 1 6
8 # Short-Description: Start the InfluxDB process
10 set -x
13 # Command-line options that can be set in /etc/default/influxdb. These will override
36 if [ ! -x $DAEMON ]; then
47 if [ ! -d "$PIDDIR" ]; then
48 mkdir -p $PIDDIR
[all …]
/openbmc/linux/drivers/pci/pcie/
H A Daspm.c1 // SPDX-License-Identifier: GPL-2.0
101 list_for_each_entry(child, &linkbus->devices, bus_list) in pci_function_0()
102 if (PCI_FUNC(child->devfn) == 0) in pci_function_0()
120 return link->aspm_default; in policy_to_aspm_state()
136 return link->clkpm_default; in policy_to_clkpm_state()
144 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_set_clkpm_nocheck()
147 list_for_each_entry(child, &linkbus->devices, bus_list) in pcie_set_clkpm_nocheck()
151 link->clkpm_enabled = !!enable; in pcie_set_clkpm_nocheck()
160 if (!link->clkpm_capable || link->clkpm_disable) in pcie_set_clkpm()
163 if (link->clkpm_enabled == enable) in pcie_set_clkpm()
[all …]

123456