Home
last modified time | relevance | path

Searched +full:long +full:- +full:press +full:- +full:ms (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Drohm,bd71847-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd71847-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <mazziesaccount@gmail.com>
14 single-core, dual-core, and quad-core SoCs such as NXP-i.MX 8M. It is
18 …/www.rohm.com/products/power-management/power-management-ic-for-system/industrial-consumer-applica…
19 …//www.rohm.com/products/power-management/power-management-ic-for-system/industrial-consumer-applic…
24 - rohm,bd71847
25 - rohm,bd71850
[all …]
Drohm,bd71837-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd71837-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <mazziesaccount@gmail.com>
13 BD71837MWV is programmable Power Management ICs for powering single-core,
14 dual-core, and quad-core SoCs such as NXP-i.MX 8M. It is optimized for low
18 …/www.rohm.com/products/power-management/power-management-ic-for-system/industrial-consumer-applica…
35 clock-names:
38 "#clock-cells":
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.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>
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
24 - azoteq,iqs7222d
29 irq-gpios:
32 Specifies the GPIO connected to the device's active-low RDY output.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dcirrus,cs42l42.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
13 The CS42L42 is a low-power audio codec designed for portable applications.
14 It provides a high-dynamic range, stereo DAC for audio playback and a mono
15 high-dynamic-range ADC for audio capture. There is an integrated headset
21 - cirrus,cs42l42
22 - cirrus,cs42l83
29 VP-supply:
[all …]
/linux-6.12.1/drivers/mfd/
Drohm-bd718x7.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 // https://www.rohm.com/datasheet/BD71837MWV/bd71837mwv-e
14 #include <linux/mfd/rohm-bd718x7.h>
23 .gpio = -1,
30 .name = "bd718xx-pwrkey",
35 .name = "gpio-keys",
39 { .name = "bd71837-clk", },
40 { .name = "bd71837-pmic", },
45 .name = "gpio-keys",
49 { .name = "bd71847-clk", },
[all …]
/linux-6.12.1/drivers/media/pci/saa7134/
Dsaa7134-input.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include "saa7134-reg.h"
36 printk(KERN_DEBUG pr_fmt("ir %s: " fmt), ir->rc->device_name, \
43 /* -------------------- GPIO generic keycode builder -------------------- */
47 struct saa7134_card_ir *ir = dev->remote; in build_key()
51 switch (dev->board) { in build_key()
62 if (ir->polling) { in build_key()
63 if (ir->last_gpio == gpio) in build_key()
65 ir->last_gpio = gpio; in build_key()
68 data = ir_extract_bits(gpio, ir->mask_keycode); in build_key()
[all …]
/linux-6.12.1/drivers/input/mouse/
Dtrackpoint.h1 /* SPDX-License-Identifier: GPL-2.0-only */
67 #define TP_REACH 0x57 /* Backup for Z-axis press */
70 /* with Z-axis pressed) */
75 #define TP_THRESH 0x5C /* Minimum value for a Z-axis press */
76 #define TP_UP_THRESH 0x5A /* Used to generate a 'click' on Z-axis */
77 #define TP_Z_TIME 0x5E /* How sharp of a press */
79 #define TP_DRIFT_TIME 0x5F /* How long a 'hands off' condition */
80 /* must last (x*107ms) for drift */
96 #define TP_TOGGLE_PTSON 0x2C /* Press to Select */
Dhgpk.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OLPC HGPK (XO-1) touchpad PS/2 mouse driver
5 * Copyright (c) 2006-2008 One Laptop Per Child
13 * Copyright (c) 2003-2005 Peter Osterlund <petero2@telia.com>
56 "delay (ms) before recal after jumpiness detected");
61 "delay (ms) before recal after packet spew detected");
66 "interval (ms) during which recal will be restarted if packet received");
71 "delay (ms) before recal after recal interrupt detected");
126 struct hgpk_data *priv = psmouse->private; in hgpk_discard_decay_hack()
135 (avx > recalib_delta / 2 && ((avx / 4) > priv->xlast))) { in hgpk_discard_decay_hack()
[all …]
/linux-6.12.1/sound/soc/codecs/
Dwcd-mbhc-v2.c1 // SPDX-License-Identifier: GPL-2.0-only
2 // Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
14 #include "wcd-mbhc-v2.h"
54 /* Delayed work to report long button press */
72 unsigned long event_state;
73 unsigned long jiffies_atreport;
76 /* Holds type of Headset - Mono/Stereo */
78 /* Holds mbhc detection method - ADC/Legacy */
85 if (!mbhc->fields[field].reg) in wcd_mbhc_write_field()
88 return snd_soc_component_write_field(mbhc->component, in wcd_mbhc_write_field()
[all …]
Dcs42l43-jack.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright (C) 2022-2023 Cirrus Logic, Inc. and
15 #include <linux/mfd/cs42l43-regs.h>
26 #include <sound/soc-component.h>
27 #include <sound/soc-jack.h>
50 struct cs42l43 *cs42l43 = priv->core; in cs42l43_find_index()
53 ret = device_property_read_u32(cs42l43->dev, prop, &defval); in cs42l43_find_index()
54 if (ret != -EINVAL && ret < 0) { in cs42l43_find_index()
55 dev_err(priv->dev, "Property %s malformed: %d\n", prop, ret); in cs42l43_find_index()
66 dev_err(priv->dev, "Invalid value for property %s: %d\n", prop, defval); in cs42l43_find_index()
[all …]
/linux-6.12.1/tools/perf/ui/browsers/
Dhists.c1 // SPDX-License-Identifier: GPL-2.0
31 #include "../../util/block-info.h"
41 #include "annotate-data.h"
45 #include "time-utils.h"
59 return hists__has_filter(hb->hists) || hb->min_pcnt || symbol_conf.has_filter || hb->c2c_filter; in hist_browser__has_filter()
65 struct hists *hists = browser->hists; in hist_browser__get_folding()
68 for (nd = rb_first_cached(&hists->entries); in hist_browser__get_folding()
69 (nd = hists__filter_entries(nd, browser->min_pcnt)) != NULL; in hist_browser__get_folding()
74 if (he->leaf && he->unfolded) in hist_browser__get_folding()
75 unfolded_rows += he->nr_rows; in hist_browser__get_folding()
[all …]
/linux-6.12.1/drivers/input/misc/
Diqs7222.c1 // SPDX-License-Identifier: GPL-2.0-or-later
116 [IQS7222_REG_GRP_CYCLE] = "cycle-%d",
117 [IQS7222_REG_GRP_CHAN] = "channel-%d",
118 [IQS7222_REG_GRP_SLDR] = "slider-%d",
120 [IQS7222_REG_GRP_GPIO] = "gpio-%d",
150 .name = "event-prox",
155 .name = "event-touch",
162 { .name = "event-press", },
164 .name = "event-tap",
171 .name = "event-swipe-pos",
[all …]
/linux-6.12.1/Documentation/input/devices/
Datarikbd.rst12 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
28 keyboard scan codes for each key press and release. The key scan make (key
41 0xF8-0xFB relative mouse position records (lsbs determined by
43 0xFC time-of-day
67 ---------------------------
92 +127...-128 range, the motion is broken into multiple packets.
97 ---------------------------
104 ---------------------
[all …]
/linux-6.12.1/drivers/iio/pressure/
Dmprls0025pa.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver
5 * Copyright (c) Andreas Klinger <ak@it-klinger.de>
8-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensors/bo…
45 * pressure = (press_cnt - outputmin) * scale + pmin
47 * * pressure - measured pressure in Pascal
48 * * press_cnt - raw value read from sensor
49 * * pmin - minimum pressure range value of sensor (data->pmin)
50 * * pmax - maximum pressure range value of sensor (data->pmax)
51 * * outputmin - minimum numerical range raw value delivered by sensor
[all …]
/linux-6.12.1/drivers/power/reset/
Dltc2952-poweroff.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Maintainer: René Moll <linux@r-moll.nl>
8 * ----------------------------------------
9 * - Description
10 * ----------------------------------------
18 * ----------------------------------------
19 * - GPIO
20 * ----------------------------------------
23 * - trigger (input)
24 * A level change indicates the shut-down trigger. If it's state reverts
[all …]
/linux-6.12.1/kernel/
Dpanic.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * This function is used through-out the kernel (including mm and fs)
56 static unsigned long tainted_mask =
63 unsigned long panic_on_taint;
80 unsigned long panic_print;
135 static long no_blink(int state) in no_blink()
140 /* Returns how long it waited in ms */
141 long (*panic_blink)(int state);
145 * Stop ourself in panic -- architecture code may override this
166 * per-CPU features such as virtualization extensions.
[all …]
/linux-6.12.1/arch/powerpc/kernel/
Drtas.c1 // SPDX-License-Identifier: GPL-2.0-or-later
42 #include <asm/rtas-work-area.h>
49 /* Indexes into the args buffer, -1 if not used */
62 * struct rtas_function - Descriptor for RTAS functions.
66 * @filter: If non-NULL, invoking this function via the rtas syscall is
75 * @lock: Pointer to an optional dedicated per-function mutex. This
92 * Per-function locks for sequence-based RTAS functions.
104 .name = "check-exception",
107 .name = "display-character",
109 .buf_idx1 = -1, .size_idx1 = -1,
[all …]
/linux-6.12.1/drivers/platform/x86/
Dmsi-laptop.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*-*-linux-c-*-*/
10 * msi-laptop.c - MSI S270 laptop support. This laptop is sold under
15 * This driver exports a few files in /sys/devices/platform/msi-laptop-pf/:
17 * lcd_level - Screen brightness: contains a single integer in the
20 * auto_brightness - Enable automatic brightness control: contains
25 * wlan - WLAN subsystem enabled: contains either 0 or 1. (ro)
27 * bluetooth - Bluetooth subsystem enabled: contains either 0 or 1
33 * available to userspace under /sys/class/backlight/msi-laptop-bl/.
53 #include <linux/input/sparse-keymap.h>
[all …]
/linux-6.12.1/drivers/hid/
Dhid-logitech-hidpp.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (c) 2012-2013 Google (c)
7 * Copyright (c) 2013-2014 Red Hat Inc.
25 #include <linux/fixp-arith.h>
28 #include "hid-ids.h"
39 "Disable Tap-To-Click mode reporting for touchpads (only on the K400 currently).");
41 /* Define a non-zero software ID to identify our own requests */
83 /* Convenience constant to check for any high-res support. */
116 * is 0xFF for the receiver), and all messages (short or long) with a device
127 u8 params[HIDPP_REPORT_VERY_LONG_MAX_LENGTH - 4U];
[all …]
/linux-6.12.1/arch/arm/boot/dts/ti/omap/
Dam5729-beagleboneai.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2014-2019 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
9 #include "am57xx-commercial-grade.dtsi"
10 #include "dra74x-mmc-iodelay.dtsi"
11 #include "dra74-ipu-dsp-common.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/interrupt-controller/irq.h>
14 #include <dt-bindings/pinctrl/dra.h>
18 compatible = "beagle,am5729-beagleboneai", "ti,am5728",
[all …]
Ddra76-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "dra7-evm-common.dtsi"
9 #include "dra76x-mmc-iodelay.dtsi"
10 #include <dt-bindings/net/ti-dp83867.h>
14 compatible = "ti,dra76-evm", "ti,dra762", "ti,dra7";
28 reserved-memory {
29 #address-cells = <2>;
30 #size-cells = <2>;
[all …]
Dam57xx-beagle-x15-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "am57xx-commercial-grade.dtsi"
9 #include "dra74x-mmc-iodelay.dtsi"
10 #include "dra74-ipu-dsp-common.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
15 compatible = "ti,am572x-beagle-x15", "ti,am5728", "ti,dra742", "ti,dra74", "ti,dra7";
25 stdout-path = &uart3;
[all …]
/linux-6.12.1/drivers/media/rc/
Drc-main.c1 // SPDX-License-Identifier: GPL-2.0
2 // rc-main.c - Remote Controller core module
4 // Copyright (C) 2009-2010 by Mauro Carvalho Chehab
8 #include <media/rc-core.h>
18 #include "rc-core-priv.h"
31 [RC_PROTO_RC5] = { .name = "rc-5",
33 [RC_PROTO_RC5X_20] = { .name = "rc-5x-20",
35 [RC_PROTO_RC5_SZ] = { .name = "rc-5-sz",
39 [RC_PROTO_SONY12] = { .name = "sony-12",
41 [RC_PROTO_SONY15] = { .name = "sony-15",
[all …]
/linux-6.12.1/drivers/tty/
Dsysrq.c1 // SPDX-License-Identifier: GPL-2.0
68 * sysrq_mask - Getter for sysrq_enabled mask.
103 u8 loglevel = key - '0'; in sysrq_handle_loglevel()
111 .help_msg = "loglevel(0-9)",
196 .help_msg = "show-all-timers(q)",
219 .help_msg = "show-all-locks(d)",
231 unsigned long flags; in showacpu()
278 .help_msg = "show-backtrace-all-active-cpus(l)",
298 .help_msg = "show-registers(p)",
310 .help_msg = "show-task-states(t)",
[all …]
/linux-6.12.1/drivers/input/touchscreen/
Diqs7211.c1 // SPDX-License-Identifier: GPL-2.0-or-later
52 * The following delay is used during instances that must wait for the open-
124 .name = "event-prox",
131 .name = "event-touch",
138 .name = "event-tap",
145 .name = "event-hold",
152 .name = "event-swipe-x-neg",
159 .name = "event-swipe-x-pos",
166 .name = "event-swipe-y-pos",
173 .name = "event-swipe-y-neg",
[all …]

12