Searched +full:debounce +full:- +full:interval (Results 1 – 25 of 153) sorted by relevance
1234567
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | s3c6410-mini6410.dts | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interrupt-controller/irq.h> 31 fin_pll: oscillator-0 { 32 compatible = "fixed-clock"; 33 clock-frequency = <12000000>; 34 clock-output-names = "fin_pll"; 35 #clock-cells = <0>; 38 xusbxti: oscillator-1 { [all …]
|
D | emev2-kzm9d.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 29 stdout-path = "serial1:115200n8"; 33 compatible = "gpio-keys"; 35 debounce-interval = <50>; 36 wakeup-source; 37 label = "DSW2-1"; [all …]
|
D | r8a7792-blanche.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 25 stdout-path = "serial0:115200n8"; 33 d3_3v: regulator-3v3 { 34 compatible = "regulator-fixed"; 35 regulator-name = "D3.3V"; 36 regulator-min-microvolt = <3300000>; 37 regulator-max-microvolt = <3300000>; [all …]
|
D | integratorap-im-pd1.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 * with the IM-PD1 example logical module mounted. 10 model = "ARM Integrator/AP with IM-PD1"; 11 compatible = "arm,integrator-ap"; 13 reserved-memory { 14 #address-cells = <1>; 15 #size-cells = <1>; 19 /* 1 MB of designated video RAM on the IM-PD1 */ 20 compatible = "shared-dma-pool"; 22 no-map; [all …]
|
D | r8a7793-gose.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2015 Renesas Electronics Corporation 9 * SSI-AK4643 36 /dts-v1/; 38 #include <dt-bindings/gpio/gpio.h> 39 #include <dt-bindings/input/input.h> 59 stdout-path = "serial0:115200n8"; 67 gpio-keys { 68 compatible = "gpio-keys"; 70 key-1 { [all …]
|
D | r8a7791-koelsch.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2013-2014 Renesas Solutions Corp. 11 * SSI-AK4643 38 /dts-v1/; 40 #include <dt-bindings/gpio/gpio.h> 41 #include <dt-bindings/input/input.h> 63 stdout-path = "serial0:115200n8"; 77 #address-cells = <1>; 78 #size-cells = <1>; 82 compatible = "gpio-keys"; [all …]
|
D | r8a7794-silk.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2014-2015 Renesas Solutions Corp. 7 * Copyright (C) 2014-2015 Cogent Embedded, Inc. 11 * SSI-AK4643 13 * SW1: 2-1: AK4643 14 * 2-3: ADV7511 21 /dts-v1/; 23 #include <dt-bindings/gpio/gpio.h> 24 #include <dt-bindings/input/input.h> 40 stdout-path = "serial0:115200n8"; [all …]
|
D | armada-370-seagate-personal-cloud.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree common file for the Seagate Personal Cloud NAS 1 and 2-Bay 15 #include "armada-370.dtsi" 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/input/input.h> 21 stdout-path = "serial0:115200n8"; 33 internal-regs { 34 coherency-fabric@20200 { 35 broken-idle; 44 pinctrl-0 = <&ge1_rgmii_pins>; [all …]
|
D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
D | armada-370-seagate-nas-xbay.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree common file for the Seagate NAS 2 and 4-bay (Armada 370 SoC). 14 #include "armada-370.dtsi" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 20 stdout-path = "serial0:115200n8"; 32 internal-regs { 38 nr-ports = <2>; 44 pinctrl-0 = <&ge0_rgmii_pins>; 45 pinctrl-names = "default"; [all …]
|
D | qcom-ipq8064-v1.0.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-ipq8064.dtsi" 3 #include <dt-bindings/input/input.h> 6 model = "Qualcomm Technologies, Inc. IPQ8064-v1.0"; 13 stdout-path = "serial0:115200n8"; 32 spi-max-frequency = <50000000>; 34 pinctrl-0 = <&spi_pins>; 35 pinctrl-names = "default"; 37 cs-gpios = <&qcom_pinmux 20 0>; 41 #address-cells = <1>; [all …]
|
D | exynos4210-universal_c210.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. 12 /dts-v1/; 14 #include <dt-bindings/gpio/gpio.h> 28 stdout-path = "serial2:115200n8"; 32 fixed-rate-clocks { 34 compatible = "samsung,clock-xxti"; 35 clock-frequency = <0>; 39 compatible = "samsung,clock-xusbxti"; 40 clock-frequency = <24000000>; [all …]
|
D | ste-snowball.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011 ST-Ericsson AB 6 /dts-v1/; 7 #include "ste-db9500.dtsi" 8 #include "ste-href-ab8500.dtsi" 9 #include "ste-href-family-pinctrl.dtsi" 13 compatible = "calaosystems,snowball-a9500", "st-ericsson,u9500"; 21 compatible = "regulator-fixed"; 22 regulator-name = "en-3v3-fixed-supply"; 23 regulator-min-microvolt = <3300000>; [all …]
|
D | kirkwood-iconnect.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include "kirkwood-6281.dtsi" 9 compatible = "iom,iconnect-1.1", "iom,iconnect", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 18 stdout-path = &uart0; 19 linux,initrd-start = <0x4500040>; 20 linux,initrd-end = <0x4800000>; 24 pinctrl: pin-controller@10000 { 25 pmx_button_reset: pmx-button-reset { 29 pmx_button_otb: pmx-button-otb { [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
D | pxa27x-keypad.txt | 4 - compatible : should be "marvell,pxa27x-keypad" 5 - reg : Address and length of the register set for the device 6 - interrupts : The interrupt for the keypad controller 7 - marvell,debounce-interval : How long time the key will be 9 is debounce interval for direct key and bit[15:0] is debounce 10 interval for matrix key. The value is in binary number of 2ms 13 Please refer to matrix-keymap.txt 16 - marvell,direct-key-count : How many direct keyes are used. 17 - marvell,direct-key-mask : The mask indicates which keyes 20 - marvell,direct-key-low-active : Direct key status register [all …]
|
D | stmpe-keypad.txt | 4 - compatible : "st,stmpe-keypad" 5 - linux,keymap : See ./matrix-keymap.txt 8 - debounce-interval : Debouncing interval time in milliseconds 9 - st,scan-count : Scanning cycles elapsed before key data is updated 10 - st,no-autorepeat : If specified device will not autorepeat 11 - keypad,num-rows : See ./matrix-keymap.txt 12 - keypad,num-columns : See ./matrix-keymap.txt 17 compatible = "st,stmpe-keypad"; 19 debounce-interval = <64>; 20 st,scan-count = <8>; [all …]
|
D | gpio-matrix-keypad.txt | 6 keypad can sense a key-press and key-release by means of GPIO lines and 10 - compatible: Should be "gpio-matrix-keypad" 11 - row-gpios: List of gpios used as row lines. The gpio specifier 14 - col-gpios: List of gpios used as column lines. The gpio specifier 17 - linux,keymap: The definition can be found at 18 bindings/input/matrix-keymap.txt 21 - linux,no-autorepeat: do no enable autorepeat feature. 22 - wakeup-source: use any event on keypad as wakeup event. 24 - debounce-delay-ms: debounce interval in milliseconds 25 - col-scan-delay-us: delay, measured in microseconds, that is needed [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/arm/ |
D | juno-motherboard.dtsi | 4 * Copyright (c) 2013-2014 ARM Ltd 12 compatible = "fixed-clock"; 13 #clock-cells = <0>; 14 clock-frequency = <24000000>; 15 clock-output-names = "juno_mb:clk24mhz"; 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <25000000>; 22 clock-output-names = "juno_mb:clk25mhz"; 26 compatible = "fixed-clock"; [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
D | sdm630-sony-xperia-nile.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/input/gpio-keys.h> 17 qcom,msm-id = <318 0>; 18 qcom,board-id = <8 1>; 19 qcom,pmic-id = <0x1001b 0x101011a 0x00 0x00 0x1001b 0x201011a 0x00 0x00>; 21 /* This part enables graphical output via bootloader-enabled display */ 25 #address-cells = <2>; [all …]
|
D | msm8994-sony-xperia-kitakami.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/gpio-keys.h> 14 qcom,msm-id = <0xcf 0x20001>; 15 qcom,pmic-id = <0x10009 0x1000a 0x00 0x00>; 16 qcom,board-id = <8 0>; 19 /delete-node/ psci; 22 compatible = "gpio-keys"; 23 input-name = "gpio-keys"; 24 #address-cells = <1>; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ |
D | ht16k33.txt | 2 ------------------------------------------------------------------------------- 5 - compatible: "holtek,ht16k33" 6 - reg: I2C slave address of the chip. 7 - interrupts: Interrupt specification for the key pressed interrupt. 8 - refresh-rate-hz: Display update interval in HZ. 9 - debounce-delay-ms: Debouncing interval time in milliseconds. 10 - linux,keymap: The keymap for keys as described in the binding 11 document (devicetree/bindings/input/matrix-keymap.txt). 14 - linux,no-autorepeat: Disable keyrepeat. 15 - default-brightness-level: Initial brightness level [0-15] (default: 15). [all …]
|
/kernel/linux/linux-5.10/arch/mips/boot/dts/qca/ |
D | ar9132_tl_wr1043nd_v1.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 10 compatible = "tplink,tl-wr1043nd-v1", "qca,ar9132"; 11 model = "TP-Link TL-WR1043ND Version 1"; 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <40000000>; 24 gpio-keys { [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/ |
D | salvator-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for common parts of Salvator-X board variants 5 * Copyright (C) 2015-2016 Renesas Electronics Corp. 9 * SSI-AK4613 31 #include <dt-bindings/gpio/gpio.h> 32 #include <dt-bindings/input/input.h> 46 stdout-path = "serial0:115200n8"; 49 audio_clkout: audio-clkout { 52 * but needed to avoid cs2000/rcar_sound probe dead-lock 54 compatible = "fixed-clock"; [all …]
|
/kernel/linux/linux-5.10/include/linux/input/ |
D | matrix_keypad.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 #define KEY(row, col, val) ((((row) & (MATRIX_MAX_ROWS - 1)) << 24) |\ 13 (((col) & (MATRIX_MAX_COLS - 1)) << 16) |\ 23 * struct matrix_keymap_data - keymap for matrix keyboards 29 * keymaps to drivers that implement matrix-like keypads/keyboards. 37 * struct matrix_keypad_platform_data - platform-dependent keypad data 45 * @debounce_ms: debounce interval in milliseconds 56 * This structure represents platform-specific data that use used by 70 /* key debounce interval in milli-second */
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/nvidia/ |
D | tegra186-p2771-0000.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/linux-event-codes.h> 5 #include <dt-bindings/input/gpio-keys.h> 7 #include "tegra186-p3310.dtsi" 11 compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 14 power-monitor@42 { 17 #address-cells = <1>; 18 #size-cells = <0>; 23 shunt-resistor-micro-ohms = <20000>; [all …]
|
1234567