| /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-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-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-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 …]
|
| D | sdm845-db845c.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 11 #include <dt-bindings/sound/qcom,q6afe.h> 12 #include <dt-bindings/sound/qcom,q6asm.h> 27 stdout-path = "serial0:115200n8"; 30 dc12v: dc12v-regulator { 31 compatible = "regulator-fixed"; [all …]
|
| D | sdm845-cheza.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> 26 stdout-path = "serial0:115200n8"; 30 compatible = "pwm-backlight"; 32 enable-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>; 33 power-supply = <&ppvar_sys>; 34 pinctrl-names = "default"; 35 pinctrl-0 = <&ap_edp_bklten>; [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-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 …]
|
| D | tegra114-dalmore.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 /dts-v1/; 9 #include <dt-bindings/input/input.h> 23 stdout-path = "serial0:115200n8"; 34 hdmi-supply = <&vdd_5v0_hdmi>; 35 vdd-supply = <&vdd_hdmi_reg>; 36 pll-supply = <&palmas_smps3_reg>; 38 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 39 nvidia,hpd-gpio = 46 avdd-dsi-csi-supply = <&avdd_1v2_reg>; [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-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 …]
|
| D | ftdi_sio_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 32 /*** third-party PIDs (using FTDI_VID) ***/ 57 * http://www.open-rd.org 92 #define FTDI_TURTELIZER_PID 0xBDC8 /* JTAG/RS-232 adapter by egnite GmbH */ 103 #define FTDI_NZR_SEM_USB_PID 0xC1E0 /* NZR SEM-LOG16+ */ 106 * RR-CirKits LocoBuffer USB (http://www.rr-cirkits.com) [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-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-5.10/drivers/usb/gadget/legacy/ |
| D | ether.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * ether.c -- Ethernet gadget driver, with CDC and non-CDC options 5 * Copyright (C) 2003-2005,2008 David Brownell 6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger 26 * Ethernet gadget driver -- with CDC and non-CDC options 32 * this USB-IF standard as its open-systems interoperability solution; 36 * TLA-soup. "CDC ACM" (Abstract Control Model) is for modems, and a new 40 * implement a "minimalist" vendor-agnostic CDC core: same framing, but 41 * link-level setup only requires activating the configuration. Only the 50 * those MS-Windows drivers. Those added descriptors make it resemble a [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/8390/ |
| D | pcnet_cs.c | 3 A PCMCIA ethernet driver for NS8390-based cards 5 This driver supports the D-Link DE-650 and Linksys EthernetCard 6 cards, the newer D-Link and Linksys combo cards, Accton EN2212 7 cards, the RPTI EP400, and the PreMax PE-200 in non-shared-memory 9 Conrad ethernet card, and the Kingston KNE-PCM/x in shared-memory 12 Copyright (C) 1999 David A. Hinds -- dahinds@users.sourceforge.net 26 CCAE support. Drivers merged back together, and shared-memory 55 #define PCNET_DATAPORT 0x10 /* NatSemi-defined port window offset. */ 85 INT_MODULE_PARM(use_shmem, -1); /* use shared memory? */ 136 { /* Allied Telesis LA-PCM */ 0x0ff0, 0x00, 0x00, 0xf4, 0 }, [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/ |
| D | pinctrl-gemini.c | 6 * This is a group-only pin controller. 17 #include <linux/pinctrl/pinconf-generic.h> 22 #include "pinctrl-utils.h" 24 #define DRIVER_NAME "pinctrl-gemini" 27 * struct gemini_pin_conf - information about configuring a pin 39 * struct gemini_pmx - state holder for the gemini pin controller 62 * struct gemini_pin_group - describes a Gemini pin group 65 * from the driver-local pin enumeration space 83 /* Some straight-forward control registers */ 96 * - For the bits named *_ENABLE, once you DISABLE something, it simply cannot [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/agere/ |
| D | et131x.h | 52 /* LBCIF Register Groups (addressed via 32-bit offsets) */ 56 /* LBCIF Registers (addressed via 8-bit offsets) */ 196 * 31-10: unused 197 * 9-0: pr ndes 276 * 1-3: tc 281 * 8-9: fbr0_size 283 * 11-12: fbr1_size 289 * 18-31: unused 313 * 31-8: unused 314 * 7-0: num done [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
| D | f_rndis.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * f_rndis.c -- RNDIS link function driver 5 * Copyright (C) 2003-2005,2008 David Brownell 6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger 29 * This function is an RNDIS Ethernet port -- a Microsoft protocol that's 41 * (modem, not Ethernet) veneer, with those ACM descriptors being entirely 53 * have all sorts of contrary-to-specification oddities that can prevent 60 * - Power management ... references data that's scattered around lots 63 * - There are various undocumented protocol requirements, like the need 64 * to send garbage in some control-OUT messages. [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/ |
| D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains work-arounds for many known PCI hardware bugs. 5 * should be handled in arch-specific code. 63 if ((f->class == (u32) (dev->class >> f->class_shift) || in pci_do_fixups() 64 f->class == (u32) PCI_ANY_ID) && in pci_do_fixups() 65 (f->vendor == dev->vendor || in pci_do_fixups() 66 f->vendor == (u16) PCI_ANY_ID) && in pci_do_fixups() 67 (f->device == dev->device || in pci_do_fixups() 68 f->device == (u16) PCI_ANY_ID)) { in pci_do_fixups() 71 hook = offset_to_ptr(&f->hook_offset); in pci_do_fixups() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/ |
| D | intel8x0.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 30 MODULE_SUPPORTED_DEVICE("{{Intel,82801AA-ICH}," 31 "{Intel,82901AB-ICH0}," 32 "{Intel,82801BA-ICH2}," 33 "{Intel,82801CA-ICH3}," 34 "{Intel,82801DB-ICH4}," 54 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */ 59 static int buggy_irq = -1; /* auto-check */ 61 static int spdif_aclink = -1; 62 static int inside_vm = -1; [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/fwserial/ |
| D | fwserial.c | 1 // SPDX-License-Identifier: GPL-2.0+ 32 /* - doubles as loopback port index */ 42 * - should be equal to WAKEUP_CHARS in drivers/tty/n_tty.c because 67 #define loop_idx(port) (((port)->index) / num_ports) 95 #define to_device(a, b) (a->b) 113 spin_lock_bh(&port->lock); in debug_short_write() 114 avail = dma_fifo_avail(&port->tx_fifo); in debug_short_write() 115 spin_unlock_bh(&port->lock); in debug_short_write() 131 spin_lock_bh(&port->lock); in fwtty_profile_fifo() 132 fwtty_profile_data(stat, dma_fifo_avail(&port->tx_fifo)); in fwtty_profile_fifo() [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|