/openbmc/u-boot/include/ |
H A D | w83c553f.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 /* from the winbond data sheet - 10 The W83C553F SIO controller with PCI arbiter is a multi-function PCI device. 30 #define WINBOND_CSCR 0x4d /*Chip Select Control Register*/ 81 #define W83C553F_DMA1 CONFIG_SYS_ISA_IO + 0x000 /* channel 0 - 3 */ 82 #define W83C553F_DMA2 CONFIG_SYS_ISA_IO + 0x0C0 /* channel 4 - 7 */ 89 #define W83C553F_CS_COM_CGE (1<<2) /* channel group enable */ 91 #define W83C553F_CS_STAT_CH0REQ (1<<4) /* channel 0 (4) DREQ status */ 92 #define W83C553F_CS_STAT_CH1REQ (1<<5) /* channel 1 (5) DREQ status */ 93 #define W83C553F_CS_STAT_CH2REQ (1<<6) /* channel 2 (6) DREQ status */ [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | edac.rst | 5 ---------------------------------------- 8 *sockets, *socket sets*, *banks*, *rows*, *chip-select rows*, *channels*, 35 * Channel 37 A memory controller channel, responsible to communicate with a group of 38 DIMMs. Each channel has its own independent control (command) and data 43 It is typically the highest hierarchy on a Fully-Buffered DIMM memory 52 * Single-channel 55 only. E. g. if the data is 64 bits-wide, the data flows to the CPU using 57 memories. FB-DIMM and RAMBUS use a different concept for channel, so 60 * Double-channel [all …]
|
/openbmc/linux/sound/pci/emu10k1/ |
H A D | p16v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 11 /* Audigy2 P16V pointer-offset register set, accessed through the PTR2 and DATA2 registers … 25 #define PLAYBACK_LIST_SIZE 0x01 /* Size of list in bytes << 16. E.g. 8 periods -> 0x00380000 */ 40 #define CAPTURE_P16V_SOURCE 0x16 /* P16V source select. Set to 0x0700E4E5 for AC97 C… 41 /* [0:1] Capture input 0 channel select. 0 = Capture output 0. 45 * [3:2] Capture input 1 channel select. 0 = Capture output 0. 49 * [5:4] Capture input 2 channel select. 0 = Capture output 0. 53 * [7:6] Capture input 3 channel select. 0 = Capture output 0. 57 * [9:8] Playback input 0 channel select. 0 = Play output 0. [all …]
|
/openbmc/linux/drivers/iio/dac/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 select IIO_BUFFER 13 select IIO_TRIGGERED_BUFFER 22 tristate "Analog Devices AD5064 and similar multi-channel DAC driver" 26 AD5045, AD5064, AD5064-1, AD5065, AD5625, AD5625R, AD5627, AD5627R, 40 AD5362, AD5363, AD5370, AD5371, AD5373 multi-channel 49 select REGMAP_I2C if I2C 50 select REGMAP_SPI if SPI_MASTER 53 AD5382, AD5383, AD5384, AD5390, AD5391, AD5392 multi-channel 63 Say yes here to build support for Analog Devices AD5421 loop-powered [all …]
|
/openbmc/linux/sound/soc/atmel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SoC Audio for the Atmel System-on-Chip" 8 to select the audio interfaces to support below. 17 select SND_SOC_GENERIC_DMAENGINE_PCM 21 select SND_ATMEL_SOC_DMA 22 select SND_ATMEL_SOC_PDC 27 select SND_ATMEL_SOC_PDC 28 select SND_ATMEL_SOC_SSC 31 in PDC mode configured using audio-graph-card in device-tree. 36 select SND_ATMEL_SOC_DMA [all …]
|
/openbmc/linux/drivers/s390/net/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 prompt "Lan Channel Station Interface" 10 Select this option if you want to use LCS networking on IBM System z. 19 Select this option if you want to use channel-to-channel 20 point-to-point networking on IBM System z. 23 This driver also supports channel-to-channel MPC SNA devices. 27 If you do not need any channel-to-channel connection, choose N. 34 Select this option if you want to use inter-user communication 36 link between VM guests. Using ifconfig a point-to-point connection 46 Select this option if you want to be able to receive SMSG messages [all …]
|
/openbmc/linux/sound/soc/tegra/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SoC Audio for the Tegra System-on-Chip" 7 select REGMAP_MMIO 8 select SND_SOC_GENERIC_DMAENGINE_PCM 16 select SND_SOC_AC97_BUS 17 select SND_SOC_TEGRA20_DAS 20 Tegra20 AC97 interface. You will also need to select the individual 27 You will also need to select the individual machine drivers to 32 select SND_SOC_TEGRA20_DAS 35 Tegra20 I2S interface. You will also need to select the individual [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | adi,ad4130.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Cosmin Tanislav <cosmin.tanislav@analog.com> 15 https://www.analog.com/media/en/technical-documentation/data-sheets/AD4130-8.pdf 20 - adi,ad4130 29 clock-names: 31 - const: mclk 36 interrupt-names: 42 - int [all …]
|
H A D | adi,ad7124.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Stefan Popa <stefan.popa@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf 21 - adi,ad7124-4 22 - adi,ad7124-8 25 description: SPI chip select number for the device 32 clock-names: 34 - const: mclk [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 28 "#address-cells": 31 "#size-cells": 34 azoteq,hall-enable: 37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes [all …]
|
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d 29 irq-gpios: 32 Specifies the GPIO connected to the device's active-low RDY output. [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | ssm2602.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 50 #define LINVOL_LIN_VOL 0x01F /* Left Channel PGA Volume control … 51 #define LINVOL_LIN_ENABLE_MUTE 0x080 /* Left Channel Input Mute … 52 #define LINVOL_LRIN_BOTH 0x100 /* Left Channel Line Input Volume update … 55 #define RINVOL_RIN_VOL 0x01F /* Right Channel PGA Volume control … 56 #define RINVOL_RIN_ENABLE_MUTE 0x080 /* Right Channel Input Mute … 57 #define RINVOL_RLIN_BOTH 0x100 /* Right Channel Line Input Volume update … 60 #define LOUT1V_LHP_VOL 0x07F /* Left Channel Headphone volume control … 61 #define LOUT1V_ENABLE_LZC 0x080 /* Left Channel Zero cross detect enable … 62 #define LOUT1V_LRHP_BOTH 0x100 /* Left Channel Headphone volume update … [all …]
|
/openbmc/linux/Documentation/userspace-api/media/rc/ |
H A D | rc-tables.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 30 .. flat-table:: IR default keymapping 31 :header-rows: 0 32 :stub-columns: 0 36 - .. row 1 38 - Key code 40 - Meaning 42 - Key examples on IR 44 - .. row 2 46 - **Numeric keys** [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 bool "ST-Ericsson AB8500 GPADC driver" 21 select IIO_BUFFER 22 select IIO_TRIGGERED_BUFFER 28 select IIO_BUFFER 29 select IIO_KFIFO_BUF 30 select REGMAP_SPI 33 Say yes here to build support for Analog Devices AD4130-8 SPI analog 42 select REGMAP_I2C 44 Say yes here to build support for Analog Devices AD7091R-5 ADC. [all …]
|
/openbmc/linux/drivers/w1/slaves/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # 1-wire slaves configuration 6 menu "1-wire Slaves" 11 Say Y here if you want to connect 1-wire thermal sensors to your 17 Say Y here if you want to connect 1-wire 23 Say Y or M here if you want to use a DS2405 1-wire 24 single-channel addressable switch. 25 This device can also work as a single-channel 29 tristate "8-Channel Addressable Switch (IO Expander) 0x29 family support (DS2408)" 31 Say Y here if you want to use a 1-wire [all …]
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 select DMA_ENGINE 6 select DMA_VIRTUAL_CHANNELS 11 and on-chip peripheral devices. 16 select DMA_ENGINE 17 select DMA_VIRTUAL_CHANNELS 20 provides DMA capabilities for a variety of on-chip devices. 25 select DMA_ENGINE 26 select DMA_VIRTUAL_CHANNELS 37 select DMA_ENGINE [all …]
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | i8254.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 12 #define PIT_T0 0x00 /* PIT channel 0 count/status */ 13 #define PIT_T1 0x01 /* PIT channel 1 count/status */ 14 #define PIT_T2 0x02 /* PIT channel 2 count/status */ 19 #define PIT_CMD_CTR0 0x00 /* Select PIT counter 0 */ 20 #define PIT_CMD_CTR1 0x40 /* Select PIT counter 1 */ 21 #define PIT_CMD_CTR2 0x80 /* Select PIT counter 2 */ 24 #define PIT_CMD_LOW 0x10 /* Access counter bits 7-0 */ 25 #define PIT_CMD_HIGH 0x20 /* Access counter bits 15-8 */ 26 #define PIT_CMD_BOTH 0x30 /* Access counter bits 15-0 in two accesses */ [all …]
|
/openbmc/linux/include/sound/ |
H A D | ak4114.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 19 #define AK4114_REG_RXCSB0 0x08 /* RX channel status byte 0 */ 20 #define AK4114_REG_RXCSB1 0x09 /* RX channel status byte 1 */ 21 #define AK4114_REG_RXCSB2 0x0a /* RX channel status byte 2 */ 22 #define AK4114_REG_RXCSB3 0x0b /* RX channel status byte 3 */ 23 #define AK4114_REG_RXCSB4 0x0c /* RX channel status byte 4 */ 24 #define AK4114_REG_TXCSB0 0x0d /* TX channel status byte 0 */ 25 #define AK4114_REG_TXCSB1 0x0e /* TX channel status byte 1 */ 26 #define AK4114_REG_TXCSB2 0x0f /* TX channel status byte 2 */ 27 #define AK4114_REG_TXCSB3 0x10 /* TX channel status byte 3 */ [all …]
|
/openbmc/linux/arch/powerpc/platforms/8xx/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 select CPM 16 select CPM1 24 select CPM1 25 select OF_DYNAMIC 33 bool "Embedded Planet EP88xC (a.k.a. CWH-PPC-885XN-VE)" 34 select CPM1 39 MPC885 Evaluation System and/or the CWH-PPC-885XN-VE. 43 select CPM1 50 select CPM1 [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/ |
H A D | st,stm32-fmc2-nand.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mtd/st,stm32-fmc2-nand.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christophe Kerello <christophe.kerello@foss.st.com> 15 - st,stm32mp15-fmc2 16 - st,stm32mp1-fmc2-nfc 27 - description: tx DMA channel 28 - description: rx DMA channel 29 - description: ecc DMA channel [all …]
|
/openbmc/linux/arch/um/drivers/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 The User-Mode Linux environment allows you to create virtual serial 18 See <http://user-mode-linux.sourceforge.net/old/input.html> for more 24 bool "null channel support" 31 bool "port channel support" 41 bool "pty channel support" 44 lines to host pseudo-terminals. Access to both traditional 45 pseudo-terminals (/dev/pty*) and pts pseudo-terminals are controlled 51 bool "tty channel support" 55 (/dev/tty*) and the slave side of pseudo-terminals (/dev/ttyp* and [all …]
|
/openbmc/linux/drivers/tty/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 15 select INPUT 23 one can be used for a text-mode user session, and a third could run 25 is done with certain key combinations, usually Alt-<function key>. 42 shiny Linux system :-) 92 select the console driver that will serve as the backend for the 95 See <file:Documentation/driver-api/console.rst> for more 110 Linux has traditionally used the BSD-like names /dev/ptyxx for 133 Linux has traditionally used the BSD-like names /dev/ptyxx 149 When not in use, each legacy PTY occupies 12 bytes on 32-bit [all …]
|
/openbmc/linux/drivers/dma/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 57 select DMA_ENGINE 63 select DMA_ENGINE 70 select DMA_ENGINE 71 select DMA_VIRTUAL_CHANNELS 81 select DMA_ENGINE 82 select DMA_ENGINE_RAID 83 select ARCH_HAS_ASYNC_TX_FIND_CHANNEL 84 select ASYNC_TX_ENABLE_CHANNEL_SWITCH 91 select DMA_ENGINE [all …]
|
/openbmc/linux/sound/usb/line6/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 select SND_RAWMIDI 5 select SND_PCM 6 select SND_HWDEP 10 select SND_USB_LINE6 15 * Reading/writing complete channel, effects setup, and amp 17 * Channel switching 20 * Playback/capture/mixer device for any ALSA-compatible PCM 23 re-amping) 27 select SND_USB_LINE6 [all …]
|
/openbmc/linux/drivers/iio/addac/ |
H A D | Kconfig | 11 select CRC8 12 select IIO_BUFFER 13 select IIO_TRIGGERED_BUFFER 14 select REGMAP_SPI 17 single-channel software configurable input/output solution. 25 select REGMAP_SPI 26 select CRC8 27 select IIO_BUFFER 28 select IIO_TRIGGERED_BUFFER 31 quad-channel software configurable input/output solution. [all …]
|