| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | gpio-pca95xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 19 - items: 20 - const: diodes,pi4ioe5v6534q 21 - const: nxp,pcal6534 22 - items: 23 - enum: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | gpio-pca95xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 19 - exar,xra1202 20 - maxim,max7310 21 - maxim,max7312 22 - maxim,max7313 23 - maxim,max7315 [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | msm8916-thwc-ufi001c.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-ufi.dtsi" 8 model = "ufi-001c/ufi-001b 4G Modem Stick"; 29 pinctrl-0 = <&sim_ctrl_default>; 30 pinctrl-names = "default"; 35 bias-pull-down; 44 sim_ctrl_default: sim-ctrl-default-state { 45 esim-sel-pins { 48 bias-disable; [all …]
|
| D | sc7180-trogdor.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include <dt-bindings/sound/sc7180-lpass.h> 16 #include "sc7180-firmware-tfa.dtsi" 22 thermal-zones { 23 charger_thermal: charger-thermal { [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ipa/ |
| D | ipa_power.c | 1 // SPDX-License-Identifier: GPL-2.0 3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2018-2022 Linaro Ltd. 38 * enum ipa_power_flag - IPA power flags 41 * @IPA_POWER_FLAG_STOPPED: Modem TX is disabled by ipa_start_xmit() 42 * @IPA_POWER_FLAG_STARTED: Modem TX was enabled by ipa_runtime_resume() 54 * struct ipa_power - IPA power management information 58 * @spinlock: Protects modem TX queue enable/disable 82 interconnect = &power->interconnect[0]; in ipa_interconnect_init() 83 for (i = 0; i < power->interconnect_count; i++) { in ipa_interconnect_init() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
| D | board-ams-delta.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap1/board-ams-delta.c 5 * Modified from board-generic.c 20 #include <linux/mtd/nand-gpio.h> 30 #include <linux/platform_data/gpio-omap.h> 33 #include <asm/mach-types.h> 37 #include <linux/platform_data/keypad-omap.h> 43 #include "ams-delta-fiq.h" 44 #include "board-ams-delta.h" 173 .end = LATCH1_PHYS + (LATCH1_NGPIO - 1) / 8, [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/atm/ |
| D | speedtch.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * speedtch.c - Alcatel SpeedTouch USB xDSL modem driver 146 struct usbatm_data *usbatm = instance->usbatm; in speedtch_set_swbuff() 147 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_set_swbuff() 155 state ? "En" : "Dis", ret); in speedtch_set_swbuff() 157 usb_dbg(usbatm, "speedtch_set_swbuff: %sbled SW buffering\n", state ? "En" : "Dis"); in speedtch_set_swbuff() 162 struct usbatm_data *usbatm = instance->usbatm; in speedtch_test_sequence() 163 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_test_sequence() 164 unsigned char *buf = instance->scratch_buffer; in speedtch_test_sequence() 201 /* Extra initialisation in recent drivers - gives higher speeds */ in speedtch_test_sequence() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/atm/ |
| D | speedtch.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * speedtch.c - Alcatel SpeedTouch USB xDSL modem driver 146 struct usbatm_data *usbatm = instance->usbatm; in speedtch_set_swbuff() 147 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_set_swbuff() 155 state ? "En" : "Dis", ret); in speedtch_set_swbuff() 157 usb_dbg(usbatm, "speedtch_set_swbuff: %sbled SW buffering\n", state ? "En" : "Dis"); in speedtch_set_swbuff() 162 struct usbatm_data *usbatm = instance->usbatm; in speedtch_test_sequence() 163 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_test_sequence() 164 unsigned char *buf = instance->scratch_buffer; in speedtch_test_sequence() 201 /* Extra initialisation in recent drivers - gives higher speeds */ in speedtch_test_sequence() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
| D | board-ams-delta.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap1/board-ams-delta.c 5 * Modified from board-generic.c 19 #include <linux/mtd/nand-gpio.h> 29 #include <linux/platform_data/gpio-omap.h> 30 #include <linux/soc/ti/omap1-mux.h> 33 #include <asm/mach-types.h> 37 #include <linux/platform_data/keypad-omap.h> 41 #include "ams-delta-fiq.h" 42 #include "board-ams-delta.h" [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | sc7180-trogdor.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 23 /delete-node/ &hyp_mem; 24 /delete-node/ &xbl_mem; 25 /delete-node/ &aop_mem; 26 /delete-node/ &sec_apps_mem; 27 /delete-node/ &tz_mem; 35 reserved-memory { [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | mac_via.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * via them as are assorted bits and bobs - eg rtc, adb. The picture 47 * [CHRP] En WaitReqB: Lets the WaitReq_L 59 * state-control line SEL" on all but IIfx 69 * [CHRP] En WaitReqA: Lets the WaitReq_L 75 #define VIA1A_vSync 0x08 /* [CHRP] Sync Modem: modem clock select: 83 /* Macintosh Family Hardware sez: bits 0-2 of VIA1A are volume control 85 * On IIci,IIfx, bits 1-2 are the rest of the CPU ID: 89 * CHRP sez: VIA1A bits 0-2 and 5 are 'unused': if programmed as 112 #define VIA1B_vRTCClk 0x02 /* Real time clock serial-clock line. */ [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/include/asm/ |
| D | mac_via.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * via them as are assorted bits and bobs - eg rtc, adb. The picture 47 * [CHRP] En WaitReqB: Lets the WaitReq_L 59 * state-control line SEL" on all but IIfx 69 * [CHRP] En WaitReqA: Lets the WaitReq_L 75 #define VIA1A_vSync 0x08 /* [CHRP] Sync Modem: modem clock select: 83 /* Macintosh Family Hardware sez: bits 0-2 of VIA1A are volume control 85 * On IIci,IIfx, bits 1-2 are the rest of the CPU ID: 89 * CHRP sez: VIA1A bits 0-2 and 5 are 'unused': if programmed as 112 #define VIA1B_vRTCClk 0x02 /* Real time clock serial-clock line. */ [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/ |
| D | s5pv210-galaxys.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "s5pv210-aries.dtsi" 9 model = "Samsung Galaxy S1 (GT-I9000) based on S5PV210"; 11 chassis-type = "handset"; 14 stdout-path = &uart2; 17 nand_pwrseq: nand-pwrseq { 18 compatible = "mmc-pwrseq-simple"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | s5pv210-galaxys.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "s5pv210-aries.dtsi" 9 model = "Samsung Galaxy S1 (GT-I9000) based on S5PV210"; 13 stdout-path = &uart2; 16 nand_pwrseq: nand-pwrseq { 17 compatible = "mmc-pwrseq-simple"; 18 reset-gpios = <&gpj2 7 GPIO_ACTIVE_LOW>; [all …]
|
| D | sun8i-a83t-tbs-a711.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pwm/pwm.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "pwm-backlight"; 67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>; [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/ |
| D | rtw_cmd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved. 45 u8 *cmd_buf; /* shall be non-paged, and 4 bytes aligned */ 47 u8 *rsp_buf; /* shall be non-paged, and 4 bytes aligned */ 66 u8 *evt_buf; /* shall be non-paged, and 4 bytes aligned */ 75 INIT_LIST_HEAD(&pcmd->list);\ 76 pcmd->cmdcode = code;\ 77 pcmd->parmbuf = (u8 *)(pparm);\ 78 pcmd->cmdsz = sizeof(*pparm);\ 79 pcmd->rsp = NULL;\ [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
| D | rtl871x_cmd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved. 45 u8 *cmd_buf; /*shall be non-paged, and 4 bytes aligned*/ 47 u8 *rsp_buf; /*shall be non-paged, and 4 bytes aligned*/ 66 u8 *evt_buf; /*shall be non-paged, and 4 bytes aligned*/ 73 INIT_LIST_HEAD(&pcmd->list);\ 74 pcmd->cmdcode = code;\ 75 pcmd->parmbuf = (u8 *)(pparm);\ 76 pcmd->cmdsz = sizeof(*pparm);\ 77 pcmd->rsp = NULL;\ [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
| D | rtl871x_cmd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved. 45 u8 *cmd_buf; /*shall be non-paged, and 4 bytes aligned*/ 47 u8 *rsp_buf; /*shall be non-paged, and 4 bytes aligned*/ 66 u8 *evt_buf; /*shall be non-paged, and 4 bytes aligned*/ 74 INIT_LIST_HEAD(&pcmd->list);\ 75 pcmd->cmdcode = code;\ 76 pcmd->parmbuf = (u8 *)(pparm);\ 77 pcmd->cmdsz = sizeof(*pparm);\ 78 pcmd->rsp = NULL;\ [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | ark3116.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547, 10 * productid=0x0232) (used in a datacable called KQ-U8A) 12 * Supports full modem status lines, break, hardware flow control. Does not 52 struct usb_device *dev = serial->dev; in is_irda() 53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda() 54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda() 69 __u32 mcr; /* modem control register value */ 73 __u32 msr; /* modem status register value */ 82 result = usb_control_msg(serial->dev, in ark3116_write_reg() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/serial/ |
| D | ark3116.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547, 10 * productid=0x0232) (used in a datacable called KQ-U8A) 12 * Supports full modem status lines, break, hardware flow control. Does not 52 struct usb_device *dev = serial->dev; in is_irda() 53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda() 54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda() 69 __u32 mcr; /* modem control register value */ 73 __u32 msr; /* modem status register value */ 82 result = usb_control_msg(serial->dev, in ark3116_write_reg() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/au88x0/ |
| D | au88x0_core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 45 01-03-2003 First revision. 46 01-21-2003 Some bug fixes. 47 17-02-2003 many bugfixes after a big versioning mess. 48 18-02-2003 JAAAAAHHHUUUUUU!!!! The mixer works !! I'm just so happy ! 51 20-02-2003 First steps into the ALSA world. 52 28-02-2003 As my birthday present, i discovered how the DMA buffer pages really 53 work :-). It was all wrong. 54 12-03-2003 ALSA driver starts working (2 channels). 55 16-03-2003 More srcblock_setupchannel discoveries. [all …]
|
| /kernel/linux/linux-6.6/sound/pci/au88x0/ |
| D | au88x0_core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 45 01-03-2003 First revision. 46 01-21-2003 Some bug fixes. 47 17-02-2003 many bugfixes after a big versioning mess. 48 18-02-2003 JAAAAAHHHUUUUUU!!!! The mixer works !! I'm just so happy ! 51 20-02-2003 First steps into the ALSA world. 52 28-02-2003 As my birthday present, i discovered how the DMA buffer pages really 53 work :-). It was all wrong. 54 12-03-2003 ALSA driver starts working (2 channels). 55 16-03-2003 More srcblock_setupchannel discoveries. [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun8i-a83t-tbs-a711.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pwm/pwm.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "pwm-backlight"; 67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>; [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | db8500-prcmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) ST-Ericsson SA 2010 35 #include <linux/mfd/dbx500-prcmu.h> 37 #include <linux/regulator/db8500-prcmu.h> 40 #include "dbx500-prcmu-regs.h" 228 #define ALL_MBOX_BITS (MBOX_BIT(NUM_MB) - 1) 333 #define VALID_WAKEUPS (BIT(NUM_PRCMU_WAKEUP_INDICES) - 1) 348 * mb0_transfer - state needed for mailbox 0 communication. 369 * mb1_transfer - state needed for mailbox 1 communication. 388 * mb2_transfer - state needed for mailbox 2 communication. [all …]
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | db8500-prcmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) ST-Ericsson SA 2010 35 #include <linux/mfd/dbx500-prcmu.h> 37 #include <linux/regulator/db8500-prcmu.h> 39 #include "db8500-prcmu-regs.h" 227 #define ALL_MBOX_BITS (MBOX_BIT(NUM_MB) - 1) 332 #define VALID_WAKEUPS (BIT(NUM_PRCMU_WAKEUP_INDICES) - 1) 347 * mb0_transfer - state needed for mailbox 0 communication. 368 * mb1_transfer - state needed for mailbox 1 communication. 387 * mb2_transfer - state needed for mailbox 2 communication. [all …]
|