| /linux/drivers/tty/serial/8250/ |
| H A D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 69 /* Table of multi-port card ID's */ 74 int multi; /* 1 = multifunction, > 1 = # ports */ member 84 int multi; member 94 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 104 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 122 return -ENODEV; in quirk_post_ibm() 127 * be handled by setting the quirk entry .multi = 0 | 1 ? 131 struct serial_info *info = link->priv; in quirk_config_nokia() 133 if (info->multi > 1) in quirk_config_nokia() [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 18 port for anything. 23 non-standard serial ports, since the configuration information will 51 If you did not notice yet and/or you have userspace from pre-3.7, it 63 bool "Support for variants of the 16550A serial port" 68 serial port. Doing so takes additional time at boot. 82 standard 16550A serial port, however the device may not function 88 bool "Console on 8250/16550 and compatible serial port" 93 If you say Y here, it will be possible to use a serial port as the 97 to that serial port. [all …]
|
| /linux/sound/soc/generic/ |
| H A D | audio-graph-card2.c | 1 // SPDX-License-Identifier: GPL-2.0 8 // based on ${LINUX}/sound/soc/generic/audio-graph-card.c 24 port@0 { 25 bitclock-master; 27 frame-master; 36 You can set daifmt at ports/port/endpoint. 39 sample0: left_j, bitclock-master, frame-master 40 sample1: i2s, bitclock-master 56 linux/sound/soc/soc-utils.c 57 linux/sound/soc/generic/test-component.c [all …]
|
| /linux/Documentation/devicetree/bindings/net/dsa/ |
| H A D | mediatek,mt7530.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Arınç ÜNAL <arinc.unal@arinc9.com> 11 - Landen Chao <Landen.Chao@mediatek.com> 12 - DENG Qingfang <dqfext@gmail.com> 13 - Sean Wang <sean.wang@mediatek.com> 14 - Daniel Golle <daniel@makrotopia.org> 17 There are three versions of MT7530, standalone, in a multi-chip module and 18 built-into a SoC. [all …]
|
| /linux/arch/powerpc/boot/dts/ |
| H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 41 gpio-controller@18 { 45 #gpio-cells = <2>; 46 gpio-controller; [all …]
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Port Controller Manager" 9 The Type-C Port Controller Manager provides a USB PD and USB Type-C 10 state machine for use with Type-C Port Controllers. 15 tristate "Type-C Port Controller Interface driver" 19 Type-C Port Controller driver for TCPCI-compliant controller. 24 tristate "Richtek RT1711H Type-C chip driver" 26 Richtek RT1711H Type-C chip driver that works with 27 Type-C Port Controller Manager to provide USB PD and USB 28 Type-C functionalities. [all …]
|
| /linux/Documentation/arch/s390/ |
| H A D | pci.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 - Pierre Morel 17 ----------------------- 28 --------------- 36 - /sys/kernel/debug/s390dbf/pci_msg/sprintf 56 - /sys/bus/pci/slots/XXXXXXXX/power 64 - function_id 67 - function_handle 68 Low-level identifier used for a configured PCI function. 71 - pchid [all …]
|
| /linux/drivers/parport/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # see Documentation/kbuild/kconfig-language.rst. 13 the architecture might have PC parallel port hardware. 16 tristate "Parallel port support" 19 If you want to use devices connected to your machine's parallel port 24 <file:Documentation/admin-guide/parport.rst> and 25 <file:drivers/parport/BUGS-parport>. 28 to the parallel port see <http://www.torque.net/linux-pp.html> on 31 It is possible to share a single parallel port among several devices 33 kernel. To compile parallel port support as a module, choose M here: [all …]
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | hisi-pcie-pmu.rst | 8 Each PCIe Core has a PMU to monitor multi Root Ports of this PCIe Core and 15 The PCIe PMU driver registers a perf PMU with the name of its sicl-id and PCIe 40 ------------------------------------------ 42 $# perf stat -e hisi_pcie0_core0/rx_mwr_latency,port=0xffff/ 43 $# perf stat -e hisi_pcie0_core0/rx_mwr_cnt,port=0xffff/ 56 …$# perf stat -e "{hisi_pcie0_core0/rx_mwr_latency,port=0xffff/,hisi_pcie0_core0/rx_mwr_cnt,port=0x… 62 -------------- 67 Ports or downstream target Endpoint. PCIe PMU driver support "port" and 71 "port" filter is valid. 72 If "port" filter not being set or is set explicitly to zero (default), the [all …]
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | xdp.py | 2 # SPDX-License-Identifier: GPL-2.0 24 PORT = 1 # Port configuration to communicate with the remote host variable in TestConfig 56 def _exchg_udp(cfg, port, test_string): argument 62 port: Port number to use for the UDP communication. 70 rx_udp_cmd = f"socat -{cfg.addr_ipver} -T 2 -u UDP-RECV:{port},reuseport STDOUT" 71 tx_udp_cmd = f"echo -n {test_string} | socat -t 2 -u STDIN UDP:{cfg.baddr}:{port}" 74 wait_port_listen(port, proto="udp") 80 def _test_udp(cfg, port, size=256): argument 86 port: Port number to use for the UDP communication. 93 recvd_str = _exchg_udp(cfg, port, test_str) [all …]
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | output_format.rst | 1 .. SPDX-License-Identifier: GPL-2.0 55 [cache error][, TLB error][, bus error][, micro-architectural error] 81 unknown | no error | single-bit ECC | multi-bit ECC | \ 82 single-symbol chipkill ECC | multi-symbol chipkill ECC | master abort | \ 88 [port_type: <integer>, <pcie port type string>] 104 <pcie port type string>* := PCIe end point | legacy PCI end point | \ 105 unknown | unknown | root port | upstream switch port | \ 106 downstream switch port | PCIe to PCI/PCI-X bridge | \ 107 PCI/PCI-X to PCIe bridge | root complex integrated endpoint device | \ 121 Replay Timer Timeout | Advisory Non-Fatal
|
| /linux/Documentation/networking/ |
| H A D | af_xdp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 20 XDP programs to redirect frames to a memory buffer in a user-space 64 single-consumer / single-producer (for performance reasons), the new 72 user-space application can place an XSK at an arbitrary place in this 99 http://vger.kernel.org/lpc_net2018_talks/lpc18_paper_af_xdp_perf-v2.pdf. Do 106 ---- 109 equal-sized frames. An UMEM is associated to a netdev and a specific 121 The UMEM has two single-producer/single-consumer rings that are used 123 user-space application. 126 ----- [all …]
|
| H A D | scaling.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 multi-processor systems. 17 - RSS: Receive Side Scaling 18 - RPS: Receive Packet Steering 19 - RFS: Receive Flow Steering 20 - Accelerated Receive Flow Steering 21 - XPS: Transmit Packet Steering 28 (multi-queue). On reception, a NIC can send different packets to different 33 generally known as “Receive-side Scaling” (RSS). The goal of RSS and 35 Multi-queue distribution can also be used for traffic prioritization, but [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | sk_lookup.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 7 * - attaching/detaching/querying programs to BPF_SK_LOOKUP hook, 8 * - redirecting socket lookup to a socket selected by BPF program, 9 * - failing a socket lookup on BPF program's request, 10 * - error scenarios for selecting a socket from BPF program, 11 * - accessing BPF program context, 12 * - attaching and running multiple BPF programs. 38 /* External (address, port) pairs the client sends packets to. */ 43 /* Internal (address, port) pairs the server listens/receives at. */ 62 unsigned short port; member [all …]
|
| /linux/Documentation/trace/ |
| H A D | intel_th.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 23 - Software Trace Hub (STH), trace source, which is a System Trace 25 - Memory Storage Unit (MSU), trace output, which allows storing 27 - Parallel Trace Interface output (PTI), trace output to an external 28 debug host via a PTI port, 29 - Global Trace Hub (GTH), which is a switch and a central component 33 Documentation/ABI/testing/sysfs-bus-intel_th-output-devices, the most 39 description is at Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth. 54 [1] https://software.intel.com/sites/default/files/managed/d3/3c/intel-th-developer-manual.pdf [all …]
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | mediatek,mt6370-tcpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/mediatek,mt6370-tcpc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediatTek MT6370 Type-C Port Switch and Power Delivery controller 10 - ChiYuan Huang <cy_huang@richtek.com> 13 MediaTek MT6370 is a multi-functional device. 15 regulators (DSV/VIBLDO), and TypeC Port Switch with Power Delivery controller. 16 This document only describes MT6370 Type-C Port Switch and 22 - mediatek,mt6370-tcpc [all …]
|
| /linux/Documentation/sound/cards/ |
| H A D | cmipci.rst | 2 Brief Notes on C-Media 8338/8738/8768/8770 Driver 8 Front/Rear Multi-channel Playback 9 --------------------------------- 13 DACs, both streams are handled independently unlike the 4/6ch multi- 22 - The first DAC supports U8 and S16LE formats, while the second DAC 24 - The second DAC supports only two channel stereo. 51 control switch in the driver "Line-In As Rear", which you can change 52 via alsamixer or somewhat else. When this switch is on, line-in jack 60 4/6 Multi-Channel Playback 61 -------------------------- [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | nvidia,tegra210-ope.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ope.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 PEQ (Parametric Equalizer) and MBDRC (Multi Band Dynamic Range Compressor) 15 - Jon Hunter <jonathanh@nvidia.com> 16 - Mohan Kumar <mkumard@nvidia.com> 17 - Sameer Pujar <spujar@nvidia.com> 20 - $ref: dai-common.yaml# 25 - const: nvidia,tegra210-ope [all …]
|
| H A D | nvidia,tegra210-mvc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-mvc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 signal path. It can be used in input or output signal path for per-stream 14 multi-channel (up to 7.1 channels) stream. An independent mute control is 18 - Jon Hunter <jonathanh@nvidia.com> 19 - Mohan Kumar <mkumard@nvidia.com> 20 - Sameer Pujar <spujar@nvidia.com> 23 - $ref: dai-common.yaml# [all …]
|
| H A D | ti,pcm3168a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Damien Horsley <Damien.Horsley@imgtec.com> 11 - Geert Uytterhoeven <geert+renesas@glider.be> 12 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 15 The Texas Instruments PCM3168A is a 24-bit Multi-channel Audio CODEC with 27 - description: System clock input 29 clock-names: 31 - const: scki [all …]
|
| /linux/drivers/usb/storage/ |
| H A D | initializers.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 12 * similar to commands in the SCSI-II and ATAPI specifications. 15 * exhibits class-specific exemptions from the USB specification. 27 * This places the Shuttle/SCM USB<->SCSI bridge devices in multi-target 33 * This function is required to activate all four slots on the UCR-61S2B 38 /* This places the HUAWEI E220 devices in multi-port mode */
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | ethernet-switch.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Vladimir Oltean <olteanv@gmail.com> 15 Ethernet switches are multi-port Ethernet controllers. Each port has 25 # nodes have to preserve non-standard names because of 26 # backward-compatibility with boot loaders inspecting certain [all …]
|
| /linux/drivers/ata/ |
| H A D | pata_sil680.c | 2 * pata_sil680.c - SIL680 PATA for new ATA layer 9 * Copyright (C) 2001-2002 Andre Hedrick <andre@linux-ide.org> 39 * sil680_selreg - return register base 52 return 0xA0 + (ap->port_no << 4) + r; in sil680_selreg() 56 * sil680_seldev - return register base 68 return 0xA0 + (ap->port_no << 4) + r + (adev->devno << 1); in sil680_seldev() 73 * sil680_cable_detect - cable detection 74 * @ap: ATA port 82 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_cable_detect() 94 * sil680_set_piomode - set PIO mode data [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| H A D | kconfig.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 34 | built-in into mlx5_core.ko. 39 …g (DCB) Support <https://enterprise-support.nvidia.com/s/article/howto-auto-config-pfc-and-ets-on-… 53 | Flow-based classifiers, such as those registered through 54 | `tc-flower(8)`, are processed by the device, rather than the 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 62 | https://enterprise-support.nvidia.com/s/article/howto-configure-arfs-on-connectx-4 67 | Enables :ref:`IPSec XFRM cryptography-offload acceleration <xfrm_device>`. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. 83 | TLS cryptography-offload acceleration. [all …]
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2009-2011 Marvell. <yuxiangl@marvell.com> 28 /* driver compile-time configuration */ 30 MVS_TX_RING_SZ = 1024, /* TX ring size (12-bit) */ 31 MVS_RX_RING_SZ = 1024, /* RX ring size (12-bit) */ 32 /* software requires power-of-2 44 MVS_SOC_CAN_QUEUE = MVS_SOC_SLOTS - 2, 79 /* MVS_GBL_PORT_TYPE */ /* shl for ports 1-3 */ 135 /* shl for ports 1-3 */ 173 MCH_PRD_LEN_SHIFT = 16, /* 16-bit PRD table len */ [all …]
|