| /linux/Documentation/devicetree/bindings/net/ |
| H A D | nvidia,tegra234-mgbe.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/nvidia,tegra234-mgbe.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Tegra234 MGBE Multi-Gigabit Ethernet Controller 10 - Thierry Reding <treding@nvidia.com> 11 - Jon Hunter <jonathanh@nvidia.com> 15 const: nvidia,tegra234-mgbe 20 reg-names: 22 - const: hypervisor [all …]
|
| /linux/sound/soc/atmel/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 23 Say Y or M if you want to add support for Atmel SSC interface 24 in PDC mode configured using audio-graph-card in device-tree. 32 Say Y or M if you want to add support for Atmel SSC interface 33 in DMA mode configured using audio-graph-card in device-tree. 36 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" 42 Say Y if you want to add support for SoC audio on WM8731-based 56 tristate "SoC Audio support for WM8731-based at91sam9x5 board" 84 tristate "ASoC driver for the Axentia TSE-850" 91 Axentia TSE-850 with a PCM5142 codec. [all …]
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | debug.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2018-2019 Realtek Corporation 21 int (*cb_read)(struct seq_file *m, void *v); 107 static int rtw_debugfs_single_show(struct seq_file *m, void *v) in rtw_debugfs_single_show() argument 109 struct rtw_debugfs_priv *debugfs_priv = m->private; in rtw_debugfs_single_show() 111 return debugfs_priv->cb_read(m, v); in rtw_debugfs_single_show() 118 struct rtw_debugfs_priv *debugfs_priv = filp->private_data; in rtw_debugfs_common_write() 120 return debugfs_priv->cb_write(filp, buffer, count, loff); in rtw_debugfs_common_write() 127 struct seq_file *seqpriv = (struct seq_file *)filp->private_data; in rtw_debugfs_single_write() 128 struct rtw_debugfs_priv *debugfs_priv = seqpriv->private; in rtw_debugfs_single_write() [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | rockchip,rk3576-sai.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,rk3576-sai.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - Nicolas Frattaroli <nicolas.frattaroli@collabora.com> 17 - $ref: dai-common.yaml# 21 const: rockchip,rk3576-sai 33 dma-names: 36 - enum: [tx, rx] 37 - const: rx [all …]
|
| H A D | rockchip,i2s-tdm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Nicolas Frattaroli <frattaroli.nicolas@gmail.com> 18 - $ref: dai-common.yaml# 23 - rockchip,px30-i2s-tdm 24 - rockchip,rk1808-i2s-tdm 25 - rockchip,rk3308-i2s-tdm 26 - rockchip,rk3568-i2s-tdm [all …]
|
| H A D | nxp,lpc3220-i2s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nxp,lpc3220-i2s.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13 - J.M.B. Downing <jonathan.downing@nautel.com> 14 - Piotr Wojtaszczyk <piotr.wojtaszczyk@timesys.com> 17 - $ref: dai-common.yaml# 22 - nxp,lpc3220-i2s 32 - description: input clock of the peripheral. 36 - description: RX DMA Channel [all …]
|
| /linux/sound/firewire/fireworks/ |
| H A D | fireworks_proc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * fireworks_proc.c - a part of driver for Fireworks based devices 5 * Copyright (c) 2009-2010 Clemens Ladisch 6 * Copyright (c) 2013-2014 Takashi Sakamoto 12 get_phys_name(struct snd_efw_phys_grp *grp, bool input) in get_phys_name() argument 19 if (grp->type < ARRAY_SIZE(ch_type)) in get_phys_name() 20 return ch_type[grp->type]; in get_phys_name() 21 else if (input) in get_phys_name() 22 return "Input"; in get_phys_name() 30 struct snd_efw *efw = entry->private_data; in proc_read_hwinfo() [all …]
|
| /linux/sound/soc/tegra/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 tristate "SoC Audio for the Tegra System-on-Chip" 12 Say Y or M here if you want support for SoC audio on Tegra. 21 Say Y or M if you want to add support for codecs attached to the 28 Say Y or M if you want to add support for the Tegra20 DAS module. 36 Say Y or M if you want to add support for codecs attached to the 43 Say Y or M if you want to add support for the Tegra20 SPDIF interface. 50 Say Y or M if you want to add support for the Tegra30 AHUB module. 58 Say Y or M if you want to add support for codecs attached to the 69 Say Y or M if you want to add support for Tegra210 AHUB module. [all …]
|
| /linux/drivers/media/pci/saa7134/ |
| H A D | saa7134-tvaudio.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * (c) 2001-03 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs] 11 #include "saa7134-reg.h" 22 /* ------------------------------------------------------------------ */ 37 … clock tick fine tuning for cards with audio crystal that's slightly off (range [-1024 .. 1024])"); 49 /* ------------------------------------------------------------------ */ 78 .name = "PAL-B/G FM-stereo", 84 .name = "PAL-D/K1 FM-stereo", 90 .name = "PAL-D/K2 FM-stereo", 96 .name = "PAL-D/K3 FM-stereo", [all …]
|
| /linux/drivers/net/wan/ |
| H A D | hd64570.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 /* SCA HD64570 register definitions - all addresses for mode 0 (8086 MPU) 20 #define WCRM 0x05 /* Wait Control M */ 42 /* MSCI channel (port) 0 registers - offset 0x20 43 MSCI channel (port) 1 registers - offset 0x40 */ 48 #define TRBL 0x00 /* TX/RX buffer L */ 49 #define TRBH 0x01 /* TX/RX buffer H */ 68 #define RXS 0x16 /* RX Clock Source */ 72 #define RRC 0x1A /* RX Ready Control */ 77 /* Timer channel 0 (port 0 RX) registers - offset 0x60 [all …]
|
| H A D | hd64572.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * hd64572.h Description of the Hitachi HD64572 (SCA-II), valid for 8 * Copyright: (c) 2000-2001 Cyclades Corp. 15 * PC300 initial CVS version (3.4.0-pre1) 33 #define WCRM 0x25 /* Wait Control Register M */ 47 #define DRX_REG(reg, chan) (reg + 0x40*chan) /* DMA Rx */ 49 #define TRX_REG(reg, chan) (reg + 0x20*chan) /* Timer Rx */ 52 #define IR0_DRX(val, chan) ((val)<<(8*(chan))) /* Int DMA Rx */ 65 #define RXS 0x13c /* RX clock source */ 67 #define EXS 0x13e /* External clock input selection */ [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | ice.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 2018-2021 Intel Corporation. 13 - Overview 14 - Identifying Your Adapter 15 - Important Notes 16 - Additional Features & Configurations 17 - Performance Optimization 28 This driver supports XDP (Express Data Path) and AF_XDP zero-copy. Note that 43 ------------------------------------------- 54 1) Make sure that your system's physical memory is in a high-performance [all …]
|
| /linux/drivers/iio/resolver/ |
| H A D | ad2s1200.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (c) 2018-2018 David Veenstra <davidjulianveenstra@gmail.com> 7 * Copyright (c) 2010-2010 Analog Devices Inc. 25 /* input clock on serial interface */ 31 * struct ad2s1200_state - driver instance specific data. 32 * @lock: protects both the GPIO pins and the rx buffer. 36 * @rx: buffer for spi transfers. 43 __be16 rx __aligned(IIO_DMA_MINALIGN); 50 long m) in ad2s1200_read_raw() argument 55 switch (m) { in ad2s1200_read_raw() [all …]
|
| /linux/drivers/input/touchscreen/ |
| H A D | ads7846.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * - corgi_ts.c 11 * Copyright (C) 2004-2005 Richard Purdie 12 * - omap_ts.[hc], ads7846.h, ts_osk.c 22 #include <linux/input.h> 23 #include <linux/input/touchscreen.h> 39 * Support for ads7843 tested on Atmel at91sam926x-EK. 53 * note. The strength of filtering can be set in the board-* specific 76 * driver is used with DMA-based SPI controllers (like atmel_spi) on 77 * systems where main memory is not DMA-coherent (most non-x86 boards). [all …]
|
| /linux/Documentation/devicetree/bindings/firmware/ |
| H A D | fsl,scu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dong Aisheng <aisheng.dong@nxp.com> 13 The System Controller Firmware (SCFW) is a low-level system function 14 which runs on a dedicated Cortex-M core to provide power, clock, and 17 The AP communicates with the SC using a multi-ported MU module found 26 const: fsl,imx-scu 28 clock-controller: 31 $ref: /schemas/clock/fsl,scu-clk.yaml [all …]
|
| /linux/drivers/net/hamradio/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 input and speaker output). 17 To compile this driver as a module, choose M here: the module 27 microphone input and speaker output). This protocol can be used as 35 To compile this driver as a module, choose M here: the module 56 and the AX25-HOWTO, available from 60 To compile this driver as a module, choose M here: the module 75 bool "support for TRX that feedback the tx signal to rx" 91 ser12 design in full-duplex mode. In addition, it allows the 94 driver, "BAYCOM ser12 half-duplex driver for AX.25" is the old [all …]
|
| /linux/include/linux/avf/ |
| H A D | virtchnl.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (c) 2013-2022, Intel Corporation. */ 13 * This header file describes the Virtual Function (VF) - Physical Function 18 * desc->opcode is always aqc_opc_send_msg_to_pf 48 VIRTCHNL_STATUS_ERR_PARAM = -5, 49 VIRTCHNL_STATUS_ERR_NO_MEMORY = -18, 50 VIRTCHNL_STATUS_ERR_OPCODE_MISMATCH = -38, 51 VIRTCHNL_STATUS_ERR_CQP_COMPL_ERROR = -39, 52 VIRTCHNL_STATUS_ERR_INVALID_VF_ID = -40, 53 VIRTCHNL_STATUS_ERR_ADMIN_QUEUE_ERROR = -53, [all …]
|
| /linux/drivers/spi/ |
| H A D | spi-fsl-espi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 64 #define SPIE_RXT BIT(13) /* RX FIFO threshold */ 65 #define SPIE_RXF BIT(12) /* RX FIFO full */ 67 #define SPIE_RNE BIT(9) /* RX FIFO not empty */ 73 #define SPIM_RXT BIT(13) /* RX FIFO threshold */ 74 #define SPIM_RXF BIT(12) /* RX FIFO full */ 76 #define SPIM_RNE BIT(9) /* RX FIFO not empty */ 107 u32 spibrg; /* SPIBRG input clock */ 118 return ioread32be(espi->reg_base + offset); in fsl_espi_read_reg() 123 return ioread16be(espi->reg_base + offset); in fsl_espi_read_reg16() [all …]
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_debugfs.c | 1 // SPDX-License-Identifier: MIT 29 #include <media/cec-notifier.h> 68 /* parse_write_buffer_into_params - Helper function to parse debugfs write buffer into an array 95 return -EFAULT; in parse_write_buffer_into_params() 109 /* skip non-space*/ in parse_write_buffer_into_params() 158 * debugfs is located at /sys/kernel/debug/dri/0/DP-x/link_settings 160 * --- to get dp configuration 162 * cat /sys/kernel/debug/dri/0/DP-x/link_settings 165 * current -- for current video mode 166 * verified --- maximum configuration which pass link training [all …]
|
| /linux/drivers/hid/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 depends on INPUT 18 depends on INPUT 21 interacts directly with and takes input from humans. The term "HID" 22 most commonly used to refer to the USB-HID specification, but other 27 removed from the HID bus by the transport-layer drivers, such as 58 to work on raw hid events when they want to, and avoid using transport-specific 64 tristate "User-space I/O driver support for HID subsystem" 67 Say Y here if you want to provide HID I/O Drivers from user-space. 68 This allows to write I/O drivers in user-space and feed the data from [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 18 allows you to use this driver as a test input for application development, since 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls 26 - Support for the alpha color component 27 - Full colorspace support, including limited/full RGB range 28 - All possible control types are present [all …]
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | mptcp_lib.sh | 2 # SPDX-License-Identifier: GPL-2.0 11 readonly KSFT_TEST="${MPTCP_LIB_KSFT_TEST:-$(basename "${0}" .sh)}" 13 # These variables are used in some selftests, read-only 14 declare -rx MPTCP_LIB_EVENT_CREATED=1 # MPTCP_EVENT_CREATED 15 declare -rx MPTCP_LIB_EVENT_ESTABLISHED=2 # MPTCP_EVENT_ESTABLISHED 16 declare -rx MPTCP_LIB_EVENT_CLOSED=3 # MPTCP_EVENT_CLOSED 17 declare -rx MPTCP_LIB_EVENT_ANNOUNCED=6 # MPTCP_EVENT_ANNOUNCED 18 declare -rx MPTCP_LIB_EVENT_REMOVED=7 # MPTCP_EVENT_REMOVED 19 declare -rx MPTCP_LIB_EVENT_SUB_ESTABLISHED=10 # MPTCP_EVENT_SUB_ESTABLISHED 20 declare -rx MPTCP_LIB_EVENT_SUB_CLOSED=11 # MPTCP_EVENT_SUB_CLOSED [all …]
|
| /linux/drivers/tty/ |
| H A D | amiserial.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * associated with the registers and bits of 16550 compatible UARTS - 126 * ------------------------------------------------------------ 129 * This routines are called before setting or resetting tty->flow.stopped. 131 * ------------------------------------------------------------ 135 struct serial_state *info = tty->driver_data; in rs_stop() 139 if (info->IER & UART_IER_THRI) { in rs_stop() 140 info->IER &= ~UART_IER_THRI; in rs_stop() 152 struct serial_state *info = tty->driver_data; in rs_start() 156 if (info->xmit.head != info->xmit.tail in rs_start() [all …]
|
| /linux/drivers/net/ethernet/8390/ |
| H A D | mac8390.c | 1 // SPDX-License-Identifier: GPL-1.0+ 2 /* mac8390.c: New driver for 8390-based Nubus (or Nubus-alike) 6 Jes Sorensen, and ne2k-pci.c by Donald Becker and Paul Gortmaker. */ 8 /* 2000-02-28: support added for Dayna and Kinetics cards by 10 /* 2000-04-04: support added for Dayna2 by bart@etpmod.phys.tue.nl */ 11 /* 2001-04-18: support for DaynaPort E/LC-M by rayk@knightsmanor.org */ 12 /* 2001-05-15: support for Cabletron ported from old daynaport driver 15 /* 2002-12-30: Try to support more cards, some clues from NetBSD driver */ 16 /* 2003-12-26: Make sure Asante cards always work. */ 43 "v0.4 2001-05-15 David Huggins-Daines <dhd@debian.org> and others\n"; [all …]
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | ste-nomadik-stn8815.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for the ST-Ericsson Nomadik 8815 STn8815 SoC 6 #include <dt-bindings/gpio/gpio.h> 9 #address-cells = <1>; 10 #size-cells = <1>; 18 L2: cache-controller { 19 compatible = "arm,l210-cache"; 21 interrupt-parent = <&vica>; 23 cache-unified; 24 cache-level = <2>; [all …]
|