| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | da9062-onkey.txt | 11 - compatible: should be one of the following valid compatible string lines: 12 "dlg,da9061-onkey", "dlg,da9062-onkey" 13 "dlg,da9062-onkey" 14 "dlg,da9063-onkey" 18 - dlg,disable-key-power : Disable power-down using a long key-press. If this 19 entry exists the OnKey driver will remove support for the KEY_POWER key 26 compatible = "dlg,da9063-onkey"; 27 dlg,disable-key-power; 35 compatible = "dlg,da9062-onkey"; 36 dlg,disable-key-power; [all …]
|
| D | mtk-pmic-keys.txt | 3 There are two key functions provided by MT6397/MT6323 PMIC, pwrkey 4 and homekey. The key functions are defined as the subnode of the function 6 of Muti-Function Device (MFD) 12 - compatible: "mediatek,mt6397-keys" or "mediatek,mt6323-keys" 13 - linux,keycodes: See Documentation/devicetree/bindings/input/input.yaml 16 - wakeup-source: See Documentation/devicetree/bindings/power/wakeup-source.txt 17 - mediatek,long-press-mode: Long press key shutdown setting, 1 for 19 - power-off-time-sec: See Documentation/devicetree/bindings/input/input.yaml 29 compatible = "mediatek,mt6397-keys"; 30 mediatek,long-press-mode = <1>; [all …]
|
| D | qcom,pm8xxx-pwrkey.txt | 1 Qualcomm PM8xxx PMIC Power Key 5 - compatible: 9 "qcom,pm8058-pwrkey" 10 "qcom,pm8921-pwrkey" 12 - reg: 14 Value type: <prop-encoded-array> 15 Definition: address of power key control register 17 - interrupts: 19 Value type: <prop-encoded-array> 20 Definition: the first interrupt specifies the key release interrupt [all …]
|
| D | qcom,pm8941-pwrkey.txt | 1 Qualcomm PM8941 PMIC Power Key 5 - compatible: 9 "qcom,pm8941-pwrkey" 10 "qcom,pm8941-resin" 12 - reg: 14 Value type: <prop-encoded-array> 17 - interrupts: 19 Value type: <prop-encoded-array> 20 Definition: key change interrupt; The format of the specifier is 24 - debounce: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | da9062-onkey.txt | 11 - compatible: should be one of the following valid compatible string lines: 12 "dlg,da9061-onkey", "dlg,da9062-onkey" 13 "dlg,da9062-onkey" 14 "dlg,da9063-onkey" 18 - dlg,disable-key-power : Disable power-down using a long key-press. If this 19 entry exists the OnKey driver will remove support for the KEY_POWER key 26 compatible = "dlg,da9063-onkey"; 27 dlg,disable-key-power; 35 compatible = "dlg,da9062-onkey"; 36 dlg,disable-key-power; [all …]
|
| D | mediatek,pmic-keys.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/mediatek,pmic-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen Zhong <chen.zhong@mediatek.com> 13 - $ref: input.yaml# 16 There are two key functions provided by MT6397, MT6323 and other MediaTek 18 The key functions are defined as the subnode of the function node provided 19 by the PMIC that is defined as a Multi-Function Device (MFD). 27 - mediatek,mt6323-keys [all …]
|
| D | input.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 14 description: Enable autorepeat when key is pressed and held down. 21 $ref: /schemas/types.yaml#/definitions/uint32-array 34 linux,input-type: 37 - 1 # EV_KEY 38 - 2 # EV_REL 39 - 3 # EV_ABS [all …]
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 reporting power button status. 31 reporting power button status. 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. 64 module will be called ad714x-i2c. 74 module will be called ad714x-spi. 77 tristate "Dell Wyse 3020 Power Button Driver" [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 reporting power button status. 31 reporting power button status. 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. 64 module will be called ad714x-i2c. 74 module will be called ad714x-spi. 84 module will be called arizona-haptics. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
| D | palmtreo.c | 1 // SPDX-License-Identifier: GPL-2.0-only 24 #include <linux/w1-gpio.h> 26 #include <asm/mach-types.h> 31 #include "pxa27x-udc.h" 34 #include <linux/platform_data/mmc-pxamci.h> 35 #include <linux/platform_data/video-pxafb.h> 36 #include <linux/platform_data/irda-pxaficp.h> 37 #include <linux/platform_data/keypad-pxa27x.h> 39 #include <linux/platform_data/usb-ohci-pxa27x.h> 40 #include <mach/pxa2xx-regs.h> [all …]
|
| D | palmz72.c | 1 // SPDX-License-Identifier: GPL-2.0-only 28 #include <linux/platform_data/i2c-gpio.h> 31 #include <asm/mach-types.h> 39 #include <linux/platform_data/mmc-pxamci.h> 40 #include <linux/platform_data/video-pxafb.h> 41 #include <linux/platform_data/irda-pxaficp.h> 42 #include <linux/platform_data/keypad-pxa27x.h> 44 #include <linux/platform_data/asoc-palm27x.h> 48 #include <linux/platform_data/media/camera-pxa.h> 66 GPIO98_GPIO, /* SD power */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | da9063.txt | 1 * Dialog DA9063/DA9063L Power Management Integrated Circuit (PMIC) 3 DA9093 consists of a large and varied group of sub-devices (I2C Only): 6 ------ ------------ ----------- 7 da9063-regulator : : LDOs & BUCKs 8 da9063-onkey : : On Key 9 da9063-rtc : : Real-Time Clock (DA9063 only) 10 da9063-watchdog : : Watchdog 16 - compatible : Should be "dlg,da9063" or "dlg,da9063l" 17 - reg : Specifies the I2C slave address (this defaults to 0x58 but it can be 19 - interrupts : IRQ line information. [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/ux500/cryp/ |
| D | cryp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) ST-Ericsson SA 2010 4 * Author: Shujuan Chen <shujuan.chen@stericsson.com> for ST-Ericsson. 5 * Author: Jonas Linde <jonas.linde@stericsson.com> for ST-Ericsson. 6 * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson. 7 * Author: Berne Hebark <berne.herbark@stericsson.com> for ST-Ericsson. 8 * Author: Niklas Hernaeus <niklas.hernaeus@stericsson.com> for ST-Ericsson. 45 /* Key preparation bit enable */ 51 /* Key size for AES */ 82 * struct cryp_config - [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | thunderbolt.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 ----------------------------------- 27 should be a userspace tool that handles all the low-level details, keeps 31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``. 35 ``/etc/udev/rules.d/99-local.rules``:: 66 a challenge that should match the expected one based on a random key 67 written to the ``key`` sysfs attribute. In BIOS settings this is 68 typically called *One time saved key*. 95 ----------------------------------------------------------------- 98 /sys/bus/thunderbolt/devices/0-1/authorized - 0 [all …]
|
| /kernel/linux/linux-6.6/samples/bpf/ |
| D | cpustat_kern.c | 1 // SPDX-License-Identifier: GPL-2.0 33 * interval for the previous state: Duration(Idx) = Ts` - Ts. 38 * +--------------------------+ 40 * +--------------------------+ 42 * +--------------------------+ 44 * +--------------------------+ 46 * +--------------------------+ 56 __type(key, u32); 64 __type(key, u32); 72 __type(key, u32); [all …]
|
| /kernel/linux/linux-5.10/samples/bpf/ |
| D | cpustat_kern.c | 1 // SPDX-License-Identifier: GPL-2.0 33 * interval for the previous state: Duration(Idx) = Ts` - Ts. 38 * +--------------------------+ 40 * +--------------------------+ 42 * +--------------------------+ 44 * +--------------------------+ 46 * +--------------------------+ 56 __type(key, u32); 64 __type(key, u32); 72 __type(key, u32); [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | st,stmfts.txt | 1 * ST-Microelectronics FingerTip touchscreen controller 3 The ST-Microelectronics FingerTip device provides a basic touchscreen 5 a basic HOME and BACK key for phones. 11 - compatible : must be "st,stmfts" 12 - reg : I2C slave address, (e.g. 0x49) 13 - interrupts : interrupt specification 14 - avdd-supply : analogic power supply 15 - vdd-supply : power supply 16 - touchscreen-size-x : see touchscreen.txt 17 - touchscreen-size-y : see touchscreen.txt [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
| D | mac.c | 24 * Copyright (c) 2007-2008 Atheros Communications, Inc. 48 if (conf_is_ht40(&ar->hw->conf)) in carl9170_set_dyn_sifs_ack() 51 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_2GHZ) in carl9170_set_dyn_sifs_ack() 64 if (conf_is_ht(&ar->hw->conf)) { in carl9170_set_rts_cts_rate() 69 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_2GHZ) { in carl9170_set_rts_cts_rate() 96 if ((ar->hw->conf.chandef.chan->band == NL80211_BAND_5GHZ) || in carl9170_set_slot_time() 97 vif->bss_conf.use_short_slot) in carl9170_set_slot_time() 119 basic = (vif->bss_conf.basic_rates & 0xf); in carl9170_set_mac_rates() 120 basic |= (vif->bss_conf.basic_rates & 0xff0) << 4; in carl9170_set_mac_rates() 123 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_5GHZ) in carl9170_set_mac_rates() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
| D | mac.c | 24 * Copyright (c) 2007-2008 Atheros Communications, Inc. 48 if (conf_is_ht40(&ar->hw->conf)) in carl9170_set_dyn_sifs_ack() 51 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_2GHZ) in carl9170_set_dyn_sifs_ack() 64 if (conf_is_ht(&ar->hw->conf)) { in carl9170_set_rts_cts_rate() 69 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_2GHZ) { in carl9170_set_rts_cts_rate() 96 if ((ar->hw->conf.chandef.chan->band == NL80211_BAND_5GHZ) || in carl9170_set_slot_time() 97 vif->bss_conf.use_short_slot) in carl9170_set_slot_time() 119 basic = (vif->bss_conf.basic_rates & 0xf); in carl9170_set_mac_rates() 120 basic |= (vif->bss_conf.basic_rates & 0xff0) << 4; in carl9170_set_mac_rates() 123 if (ar->hw->conf.chandef.chan->band == NL80211_BAND_5GHZ) in carl9170_set_mac_rates() [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | thunderbolt.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 ----------------------------------- 27 should be a userspace tool that handles all the low-level details, keeps 31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``. 35 ``/etc/udev/rules.d/99-local.rules``:: 69 a challenge that should match the expected one based on a random key 70 written to the ``key`` sysfs attribute. In BIOS settings this is 71 typically called *One time saved key*. 102 ----------------------------------------------------------------- 105 /sys/bus/thunderbolt/devices/0-1/authorized - 0 [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/exynos/ |
| D | exynos7885-jackpotlte.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Samsung Galaxy A8 2018 (jackpotlte/SM-A530F) device tree source 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 18 chassis-type = "handset"; 28 stdout-path = &serial_2; 38 gpio-keys { 39 compatible = "gpio-keys"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/ |
| 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: 28 description: Analogic power supply [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/qcom/ |
| D | rpmpd.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2017-2018, The Linux Foundation. All rights reserved. */ 14 #include <linux/soc/qcom/smd-rpm.h> 16 #include <dt-bindings/power/qcom-rpmpd.h> 21 * RPMPD_X is X encoded as a little-endian, lower-case, ASCII string */ 48 .key = KEY_##r_key, \ 56 .key = KEY_##r_key, \ 64 .key = KEY_CORNER, \ 72 .key = KEY_LEVEL, \ 80 .key = KEY_FLOOR_CORNER, \ [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
| D | board-palmz71.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap1/board-palmz71.c 5 * Modified from board-generic.c 32 #include <asm/mach-types.h> 38 #include <linux/omap-dma.h> 40 #include <linux/platform_data/keypad-omap.h> 58 KEY(0, 0, KEY_F1), 59 KEY(1, 0, KEY_F2), 60 KEY(2, 0, KEY_F3), 61 KEY(3, 0, KEY_F4), [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | dlg,da9063.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: Dialog DA9063/DA9063L Power Management Integrated Circuit (PMIC) 10 - Steve Twiss <stwiss.opensource@diasemi.com> 13 For device-tree bindings of other sub-modules refer to the binding documents 14 under the respective sub-system directories. 15 Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special 24 - dlg,da9063 25 - dlg,da9063l [all …]
|