/linux-6.12.1/Documentation/devicetree/bindings/input/ |
D | iqs626a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 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": 37 azoteq,suspend-mode: [all …]
|
D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 - $ref: input.yaml# 16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 17 additional Hall-effect and inductive sensing capabilities. 24 - azoteq,iqs269a 25 - azoteq,iqs269a-00 26 - azoteq,iqs269a-d0 [all …]
|
D | iqs62x-keys.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/iqs62x-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 - $ref: input.yaml# 16 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors 17 feature a variety of self-capacitive, mutual-inductive and Hall-effect sens- 23 further details and examples. Sensor hardware configuration (self-capacitive 24 vs. mutual-inductive, etc.) is selected based on the device's firmware. [all …]
|
D | azoteq,iqs7222.yaml | 1 # 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/iio/magnetometer/ |
D | ti,tmag5273.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI TMAG5273 Low-Power Linear 3D Hall-Effect Sensor 10 - Gerald Loacker <gerald.loacker@wolfvision.net> 13 The TI TMAG5273 is a low-power linear 3D Hall-effect sensor. This device 14 integrates three independent Hall-effect sensors in the X, Y, and Z axes. 19 on-axis and off-axis angle measurement topologies. The angle calculation is 20 performed using two user-selected magnetic axes. 29 "#io-channel-cells": [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | qcm6490-fairphone-fp5.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 12 #include <dt-bindings/iio/qcom,spmi-adc7-pm7325.h> 13 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 23 /delete-node/ &rmtfs_mem; 28 chassis-type = "handset"; 36 #address-cells = <2>; [all …]
|
D | sc8280xp-lenovo-thinkpad-x13s.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 17 #include "sc8280xp-pmics.dtsi" 21 compatible = "lenovo,thinkpad-x13s", "qcom,sc8280xp"; [all …]
|
/linux-6.12.1/drivers/input/misc/ |
D | iqs626a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * inductive keys as well as Hall-effect switches, and one for a trackpad that 227 .name = "event-prox", 233 .name = "event-prox-alt", 240 .name = "event-touch", 246 .name = "event-touch-alt", 253 .name = "event-deep", 259 .name = "event-deep-alt", 367 .name = "ulp-0", 378 .name = "trackpad-3x2", [all …]
|
D | iqs269a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * inductive keys as well as Hall-effect switches, and one for each of the two 225 .name = "event-prox", 231 .name = "event-prox-alt", 238 .name = "event-touch", 244 .name = "event-touch-alt", 251 .name = "event-deep", 257 .name = "event-deep-alt", 339 * Slider 1 is unavailable if the touch-and-hold option is enabled via in iqs269_slider_type() 340 * OTP. In that case, the channel selection register is repurposed for in iqs269_slider_type() [all …]
|
/linux-6.12.1/Documentation/process/ |
D | kernel-docs.rst | 6 The need for a document like this one became apparent in the linux-kernel 16 And, even if they exist, there was no "well-known" place which kept track 36 ----------------------------- 50 On-line docs 51 ------------ 58 :Keywords: glossary, terms, linux-kernel. 78 :URL: https://rust-for-linux.com/ 80 :Keywords: glossary, terms, linux-kernel. 87 --------------- 95 :ISBN: 978-1098109035 [all …]
|
D | howto.rst | 6 This is the be-all, end-all document on this topic. It contains 18 ------------ 27 The kernel is written mostly in C, with some architecture-dependent 30 you plan to do low-level development for that architecture. Though they 34 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 35 - "Practical C Programming" by Steve Oualline [O'Reilly] 36 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 60 ------------ 65 described in :ref:`Documentation/process/license-rules.rst <kernel_licensing>`. 72 https://www.gnu.org/licenses/gpl-faq.html [all …]
|
/linux-6.12.1/Documentation/translations/sp_SP/process/ |
D | kernel-docs.rst | 1 .. include:: ../disclaimer-sp.rst 3 :Original: :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 12 correo de linux-kernel cuando las mismas preguntas, solicitando sugerencias 42 ----------------------------------------- 57 ------------------- 64 :Palabras Clave: glosario terminos, linux-kernel. 82 ----------------- 90 :ISBN: 978-1789953435 95 :Publica: Addison-Wesley 98 :ISBN: 978-0672329463 [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3566-pinenote.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 17 stdout-path = "serial2:1500000n8"; 20 adc-keys { 21 compatible = "adc-keys"; 22 io-channels = <&saradc 0>; [all …]
|
/linux-6.12.1/drivers/char/tpm/ |
D | tpm_nsc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * Kylene Hall <kjhall@us.ibm.com> 11 * Maintained by: <tpmdd-devel@lists.sourceforge.net> 72 struct tpm_nsc_priv *priv = dev_get_drvdata(&chip->dev); in wait_for_stat() 76 *data = inb(priv->base + NSC_STATUS); in wait_for_stat() 84 *data = inb(priv->base + 1); in wait_for_stat() 90 return -EBUSY; in wait_for_stat() 95 struct tpm_nsc_priv *priv = dev_get_drvdata(&chip->dev); in nsc_wait_for_ready() 100 status = inb(priv->base + NSC_STATUS); in nsc_wait_for_ready() 102 status = inb(priv->base + NSC_DATA); in nsc_wait_for_ready() [all …]
|
/linux-6.12.1/sound/usb/ |
D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 38 int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber; in create_composite_quirk() 42 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk() 43 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk() 46 if (quirk->ifnum != probed_ifnum && in create_composite_quirk() 54 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk() 55 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk() 58 if (quirk->ifnum != probed_ifnum && in create_composite_quirk() 99 alts = &iface->altsetting[0]; in create_standard_audio_quirk() 101 err = snd_usb_parse_audio_interface(chip, altsd->bInterfaceNumber); in create_standard_audio_quirk() [all …]
|
D | mixer_quirks.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Quirks and vendor-specific extensions for mixer interfaces 50 * See the quirks for M-Audio FTUs or Ebox-44. 70 return -ENOMEM; in snd_create_std_mono_ctl_offset() 72 snd_usb_mixer_elem_init_std(&cval->head, mixer, unitid); in snd_create_std_mono_ctl_offset() 73 cval->val_type = val_type; in snd_create_std_mono_ctl_offset() 74 cval->channels = 1; in snd_create_std_mono_ctl_offset() 75 cval->control = control; in snd_create_std_mono_ctl_offset() 76 cval->cmask = cmask; in snd_create_std_mono_ctl_offset() 77 cval->idx_off = idx_off; in snd_create_std_mono_ctl_offset() [all …]
|
/linux-6.12.1/sound/isa/sb/ |
D | emu8000.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 1999-2000 Takashi Iwai <tiwai@suse.de> 38 spin_lock_irqsave(&emu->reg_lock, flags); in snd_emu8000_poke() 39 if (reg != emu->last_reg) { in snd_emu8000_poke() 41 emu->last_reg = reg; in snd_emu8000_poke() 44 spin_unlock_irqrestore(&emu->reg_lock, flags); in snd_emu8000_poke() 52 spin_lock_irqsave(&emu->reg_lock, flags); in snd_emu8000_peek() 53 if (reg != emu->last_reg) { in snd_emu8000_peek() 55 emu->last_reg = reg; in snd_emu8000_peek() 58 spin_unlock_irqrestore(&emu->reg_lock, flags); in snd_emu8000_peek() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nvidia/ |
D | tegra114-asus-tf701t.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include <dt-bindings/input/gpio-keys.h> 6 #include <dt-bindings/input/input.h> 13 chassis-type = "convertible"; 29 trusted-foundations { 30 compatible = "tlm,trusted-foundations"; 31 tlm,version-major = <2>; 32 tlm,version-minor = <8>; 40 reserved-memory { [all …]
|
/linux-6.12.1/drivers/platform/x86/ |
D | acer-wmi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2007-2009 Carlos Corbacho <carlos@strangeworlds.co.uk> 8 * Copyright (C) 2005-2007 E.M. Smith 9 * Copyright (C) 2007-2008 Carlos Corbacho <cathectic@gmail.com> 30 #include <linux/input/sparse-keymap.h> 41 * Meaning is unknown - this number is required for writing to ACPI for AMW0 78 #define AMW0_GUID1 "67C3371D-95A3-4C37-BB61-DD47B491DAAB" 79 #define AMW0_GUID2 "431F16ED-0C2B-444C-B267-27DEB140CF9C" 80 #define WMID_GUID1 "6AF4F258-B401-42FD-BE91-3D4AC2D7C0D3" 81 #define WMID_GUID2 "95764E09-FB56-4E83-B31A-37761F60994A" [all …]
|
/linux-6.12.1/drivers/usb/serial/ |
D | cp210x.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2010-2021 Johan Hovold (johan@kernel.org) 10 * control thanks to Munir Nassar nassarmu@real-time.com 55 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */ 56 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */ 57 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 58 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 59 { USB_DEVICE(0x04BF, 0x1301) }, /* TDK Corporation NC0110013M - Network Controller */ 60 { USB_DEVICE(0x04BF, 0x1303) }, /* TDK Corporation MM0110113M - i3 Micro Module */ 63 { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */ [all …]
|