| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-pko.c | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 34 #include <asm/octeon/cvmx-config.h> 35 #include <asm/octeon/cvmx-pko.h> 36 #include <asm/octeon/cvmx-helper.h> 64 return -1; in __cvmx_pko_int() 77 union cvmx_pko_mem_iqueue_ptrs config; in __cvmx_pko_iport_config() local 81 config.u64 = 0; in __cvmx_pko_iport_config() 82 config.s.index = queue; in __cvmx_pko_iport_config() [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 Please read <file:Documentation/usb/usb-serial.rst> for more 23 config USB_SERIAL_CONSOLE 28 converter port as the system console (the system console is the 31 terminal or printer is connected to that serial port. 42 port, /dev/ttyUSB0, as system console. 46 config USB_SERIAL_GENERIC 50 read <file:Documentation/usb/usb-serial.rst> for more information on 55 config USB_SERIAL_SIMPLE 61 - Suunto ANT+ USB device. [all …]
|
| H A D | ti_usb_3410_5052.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * Copyright (C) 2000-2002 Inside Out Networks 9 * Copyright (C) 2001-2002 Greg Kroah-Hartman 52 /* Multi-Tech vendor and product ids */ 178 /* Config struct */ 190 /* Get port status */ 305 static int ti_port_probe(struct usb_serial_port *port); 306 static void ti_port_remove(struct usb_serial_port *port); 307 static int ti_open(struct tty_struct *tty, struct usb_serial_port *port); 308 static void ti_close(struct usb_serial_port *port); [all …]
|
| H A D | io_ti.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2000-2002 Inside Out Networks, All rights reserved. 6 * Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com> 39 #define DRIVER_AUTHOR "Greg Kroah-Hartman <greg@kroah.com> and David Iacovelli" 106 struct usb_serial_port *port; member 107 u8 bUartMode; /* Port type, 0: RS232, etc. */ 163 /* The 4, 8 and 16 port devices show up as multiple 2 port devices */ 217 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, 224 struct usb_serial_port *port, 226 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty); [all …]
|
| /linux/drivers/ata/pata_parport/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 6 config PATA_PARPORT_ATEN 7 tristate "ATEN EH-100 protocol" 10 This option enables support for the ATEN EH-100 parallel port IDE 12 parallel port kits made in Hong Kong. 14 config PATA_PARPORT_BPCK 19 parallel port Series 5 IDE protocol. (Most BACKPACK drives made 26 config PATA_PARPORT_BPCK6 31 parallel port Series 6 IDE protocol. (Most BACKPACK drives made 39 config PATA_PARPORT_COMM [all …]
|
| /linux/drivers/parport/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # see Documentation/kbuild/kconfig-language.rst. 9 config ARCH_MIGHT_HAVE_PC_PARPORT 12 Select this config option from the architecture Kconfig if 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 [all …]
|
| /linux/sound/isa/galaxy/ |
| H A D | galaxy.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 34 static long port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; variable 43 module_param_hw_array(port, long, ioport, NULL, 0444); 44 MODULE_PARM_DESC(port, "Port # for " CRD_NAME " driver."); 46 MODULE_PARM_DESC(wss_port, "WSS port # for " CRD_NAME " driver."); 48 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for " CRD_NAME " driver."); 50 MODULE_PARM_DESC(fm_port, "FM port # for " CRD_NAME " driver."); 54 MODULE_PARM_DESC(mpu_irq, "MPU-401 IRQ # for " CRD_NAME " driver."); 74 static int dsp_get_byte(void __iomem *port, u8 *val) in dsp_get_byte() argument 78 while (!(ioread8(port + DSP_PORT_DATA_AVAIL) & 0x80)) { in dsp_get_byte() [all …]
|
| /linux/net/netfilter/ipset/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 config IP_SET_MAX 28 config IP_SET_BITMAP_IP 37 config IP_SET_BITMAP_IPMAC 46 config IP_SET_BITMAP_PORT 47 tristate "bitmap:port set support" 50 This option adds the bitmap:port set type support, by which one 51 can store TCP/UDP port numbers from a range. 55 config IP_SET_HASH_IP 65 config IP_SET_HASH_IPMARK [all …]
|
| /linux/drivers/tty/serial/8250/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 config SERIAL_8250 18 port for anything. 23 non-standard serial ports, since the configuration information will 37 config SERIAL_8250_DEPRECATED_OPTIONS 51 If you did not notice yet and/or you have userspace from pre-3.7, it 54 config SERIAL_8250_PNP 62 config SERIAL_8250_16550A_VARIANTS 63 bool "Support for variants of the 16550A serial port" 68 serial port. Doing so takes additional time at boot. [all …]
|
| /linux/drivers/gpio/ |
| H A D | gpio-gpio-mm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * GPIO driver for the Diamond Systems GPIO-MM 6 * This driver supports the following Diamond Systems devices: GPIO-MM and 7 * GPIO-MM-12. 19 #include "gpio-i8255.h" 29 MODULE_PARM_DESC(base, "Diamond Systems GPIO-MM base addresses"); 52 "Port 1A0", "Port 1A1", "Port 1A2", "Port 1A3", "Port 1A4", "Port 1A5", 53 "Port 1A6", "Port 1A7", "Port 1B0", "Port 1B1", "Port 1B2", "Port 1B3", 54 "Port 1B4", "Port 1B5", "Port 1B6", "Port 1B7", "Port 1C0", "Port 1C1", 55 "Port 1C2", "Port 1C3", "Port 1C4", "Port 1C5", "Port 1C6", "Port 1C7", [all …]
|
| H A D | gpio-104-dio-48e.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * GPIO driver for the ACCES 104-DIO-48E series 6 * This driver supports the following ACCES devices: 104-DIO-48E and 7 * 104-DIO-24E. 23 #include "gpio-i8255.h" 33 MODULE_PARM_DESC(base, "ACCES 104-DIO-48E base addresses"); 38 MODULE_PARM_DESC(irq, "ACCES 104-DIO-48E interrupt line numbers"); 98 /* only bit 3 on each respective Port C supports interrupts */ 110 * struct dio48e_gpio - GPIO device private data structure 125 static void dio48e_regmap_lock(void *lock_arg) __acquires(&dio48egpio->lock) in dio48e_regmap_lock() [all …]
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 config TYPEC_TCPM 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. 14 config TYPEC_TCPCI 15 tristate "Type-C Port Controller Interface driver" 19 Type-C Port Controller driver for TCPCI-compliant controller. 23 config TYPEC_RT1711H 24 tristate "Richtek RT1711H Type-C chip driver" [all …]
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | hns3-pmu.rst | 30 The "format" directory describes all formats of the config (events) and 44 config=0x00204 46 config=0x10204 51 The bits 0~15 of config (here 0x0204) are the true hardware event code. If 52 two events have same value of bits 0~15 of config, that means they are 53 event pair. And the bit 16 of config indicates getting counter 0 or 64 filter mode supported: global/port/port-tc/func/func-queue/ 71 ------------------------------------------ 73 …$# perf stat -g -e hns3_pmu_sicl_0/bw_ssu_rpu_byte_num,global=1/ -e hns3_pmu_sicl_0/bw_ssu_rpu_tim… 75 …$# perf stat -g -e hns3_pmu_sicl_0/config=0x00002,global=1/ -e hns3_pmu_sicl_0/config=0x10002,glob… [all …]
|
| /linux/drivers/usb/misc/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 config USB_USS720 12 This driver is for USB parallel port adapters that use the Lucent 13 Technologies USS-720 chip. These cables are plugged into your USB 14 port and provide USB compatibility to peripherals designed with 15 parallel port interfaces. 19 printers may be connected to the USS-720 in this mode. The generic 24 Manual mode is not limited to printers, any parallel port 27 slower than on a PCI/ISA Parallel Port, so timing critical 30 Say Y here if you own an USS-720 USB->Parport cable and intend to [all …]
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-isys-jsl-phy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013--2024 Intel Corporation 11 #include "ipu6-bus.h" 12 #include "ipu6-isys.h" 13 #include "ipu6-isys-csi2.h" 14 #include "ipu6-platform-isys-csi2-reg.h" 27 * +---------+ +------+ +-----+ 28 * | port0 x4<-----| | | | 29 * | | | port | | | 30 * | port1 x2<-----| | | | [all …]
|
| /linux/drivers/input/serio/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 config SERIO 20 config ARCH_MIGHT_HAVE_PC_SERIO 23 Select this config option from the architecture Kconfig if 29 config SERIO_I8042 43 config SERIO_SERPORT 44 tristate "Serial port line discipline" 49 tablet, 6dof) that communicates over the RS232 serial (COM) port. 58 config SERIO_CT82C710 59 tristate "ct82c710 Aux port controller" [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | imx-audmux.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/imx-audmux.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Oleksij Rempel <o.rempel@pengutronix.de> 15 - items: 16 - enum: 17 - fsl,imx27-audmux 18 - const: fsl,imx21-audmux 19 - items: [all …]
|
| /linux/arch/m68k/ |
| H A D | Kconfig.devices | 1 # SPDX-License-Identifier: GPL-2.0 4 config ARCH_MAY_HAVE_PC_FDC 11 config HEARTBEAT 15 Use the power-on LED on your machine as a load meter. The exact 16 behavior is platform-dependent, but normally the flash frequency is 17 a hyperbolic function of the 5-minute load average. 19 # We have a dedicated heartbeat LED. :-) 20 config PROC_HARDWARE 29 config NATFEAT 36 config NFBLOCK [all …]
|
| /linux/sound/drivers/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config SND_MPU401_UART 6 config SND_OPL3_LIB 12 config SND_OPL4_LIB 19 config SND_OPL3_LIB_SEQ 24 config SND_OPL4_LIB_SEQ 29 config SND_VX_LIB 35 config SND_AC97_CODEC 49 config SND_PCSP 50 tristate "PC-Speaker support (READ HELP!)" [all …]
|
| /linux/drivers/char/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 config TTY_PRINTK 26 config TTY_PRINTK_LEVEL 28 int "ttyprintk log level (1-7)" 34 config PRINTER 39 If you intend to attach a printer to the parallel port of your Linux 42 Also read the Printing-HOWTO, available from 45 It is possible to share one parallel port among several devices 50 <file:Documentation/admin-guide/parport.rst>. The module will be called lp. 61 config LP_CONSOLE [all …]
|
| H A D | pc8736x_gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>, 29 MODULE_DESCRIPTION("NatSemi/Winbond PC-8736x GPIO Pin Driver"); 40 #define SIO_BASE1 0x2E /* 1st command-reg to check */ 41 #define SIO_BASE2 0x4E /* alt command-reg to check */ 47 #define SIO_CF1 0x21 /* chip config, bit0 is chip enable */ 58 /* config-space addrs to read/write each unit's runtime addr */ 62 /* GPIO config-space pin-control addresses */ 70 /* GPIO port runtime access, functionality */ 71 static int port_offset[] = { 0, 4, 8, 10 }; /* non-uniform offsets ! */ [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | configfs-rdma_cm | 1 What: /config/rdma_cm 4 Description: Interface is used to configure RDMA-cable HCAs in respect to 5 RDMA-CM attributes. 8 configfs in /config directory use: 9 # mount -t configfs none /config/ 13 mkdir -p /config/rdma_cm/<hca> 16 What: /config/rdma_cm/<hca>/ports/<port-num>/default_roce_mode 19 Description: RDMA-CM based connections from HCA <hca> at port <port-num> 24 What: /config/rdma_cm/<hca>/ports/<port-num>/default_roce_tos 27 Description: RDMA-CM QPs from HCA <hca> at port <port-num> [all …]
|
| /linux/drivers/bluetooth/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 6 config BT_INTEL 10 config BT_BCM 14 config BT_RTL 18 config BT_QCA 22 config BT_MTK 26 config BT_HCIBTUSB 38 config BT_HCIBTUSB_AUTOSUSPEND 48 config BT_HCIBTUSB_POLL_SYNC 59 config BT_HCIBTUSB_BCM [all …]
|
| /linux/net/dsa/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 config NET_DSA_TAG_NONE 22 tristate "No-op tag driver" 25 frames over the CPU port. 27 config NET_DSA_TAG_AR9331 28 tristate "Tag driver for Atheros AR9331 SoC with built-in switch" 31 the Atheros AR9331 SoC with built-in switch. 33 config NET_DSA_TAG_BRCM_COMMON 37 config NET_DSA_TAG_BRCM 38 tristate "Tag driver for Broadcom switches using in-frame headers" [all …]
|
| /linux/drivers/memory/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 config DDR 25 config ARM_PL172_MPMC 33 config ATMEL_EBI 42 Used to configure the EBI (external bus interface) when the device- 46 config BRCMSTB_DPFE 58 config BRCMSTB_MEMC 67 config BT1_L2_CTL 68 bool "Baikal-T1 CM2 L2-RAM Cache Control Block" 72 Baikal-T1 CPU is based on the MIPS P5600 Warrior IP-core. The CPU [all …]
|