| /linux/drivers/interconnect/qcom/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Qualcomm Network-on-Chip interconnect drivers" 6 Support for Qualcomm's Network-on-Chip interconnec [all...] |
| /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 17 - st,stm32mp25-fmc2-nfc 28 - description: tx DMA channel 29 - description: rx DMA channel [all …]
|
| /linux/sound/soc/mediatek/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 select REGMAP_MMIO 9 tristate "ASoC support for Mediatek MT2701 chip" 11 select SND_SOC_MEDIATEK 15 Select Y if you have such device. 16 If unsure select "N". 21 select SND_SOC_CS42XX8_I2 [all...] |
| /linux/drivers/gpio/ |
| H A D | gpio-spear-spics.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 * It provides control for spi chip select lines so that any chipselect 26 * (out of 4 possible chipselects in pl022) can be made low to select 31 * struct spear_spics - represents spi chip select control 36 * @cs_enable_mask: mask to select bits required to select chipselect 40 * @chip: gpio_chip abstraction 51 struct gpio_chip chip; member 54 static int spics_set_value(struct gpio_chip *chip, unsigned int offset, in spics_set_value() argument 57 struct spear_spics *spics = gpiochip_get_data(chip); in spics_set_value() 60 /* select chip select from register */ in spics_set_value() [all …]
|
| /linux/drivers/misc/cb710/ |
| H A D | debug.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright by Michał Mirosław, 2008-2009 24 unsigned mask = (1 << bits/8) - 1; in allow_reg_read() 31 u##t *reg, unsigned select) \ 36 if (!(select & (1 << i))) \ 55 const u##t *reg, unsigned select) \ 57 const char *const xp = &cb710_xes[8 - t/4]; \ 64 if (!(select & (1 << i))) \ 81 static void cb710_read_and_dump_regs_##t(struct cb710_chip *chip, \ 82 unsigned select) \ [all …]
|
| /linux/drivers/rtc/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 select RTC_LIB 17 select RTC_LIB 44 This clock should be battery-backed, so that it reads the correct 45 time when the system boots from a power-off state. Otherwise, your 89 select NVMEM 139 Provides an emulation for RTC_UIE if the underlying rtc chip [all...] |
| /linux/Documentation/devicetree/bindings/mips/cavium/ |
| H A D | bootbus.txt | 3 The Octeon Boot Bus is a configurable parallel bus with 8 chip 4 selects. Each chip select is independently configurable. 7 - compatible: "cavium,octeon-3860-bootbus" 11 - reg: The base address of the Boot Bus' register bank. 13 - #address-cells: Must be <2>. The first cell is the chip select 14 within the bootbus. The second cell is the offset from the chip select. 16 - #size-cells: Must be <1>. 18 - ranges: There must be one one triplet of (child-bus-address, 19 parent-bus-address, length) for each active chip select. If the 20 length element for any triplet is zero, the chip select is disabled, [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | edac.rst | 5 ---------------------------------------- 8 *sockets, *socket sets*, *banks*, *rows*, *chip-select rows*, *channels*, 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 63 dimms, accessed at the same time. E. g. if the DIMM is 64 bits-wide (72 67 * Chip-select row 69 This is the name of the DRAM signal used to select the DRAM ranks to be [all …]
|
| /linux/drivers/hwmon/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Hardware monitoring chip drivers configuration 17 sensors chip(s) below. 20 sensors-detect script from the lm_sensors package. Read 21 <file:Documentation/hwmon/userspace-tools.rst> for details. 32 bool "Hardware Monitoring Chip debugging messages" 34 Say Y here if you want the I2C chip driver [all...] |
| /linux/drivers/net/ethernet/micrel/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 This platform driver is for KSZ8841(1-port) / KS8842(2-port) 25 ethernet switch chip (managed, VLAN, QoS) from Micrel or 32 select MII 33 select CRC32 34 select EEPROM_93CX6 35 select PHYLIB 36 select MICREL_PHY 38 SPI driver for Micrel KS8851 SPI attached network chip. 44 select MII [all …]
|
| /linux/drivers/char/tpm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 select CRYPTO 11 select CRYPTO_HASH_INFO 13 If you have a TPM security chip in your system, which 26 which is required to validate the PCR 0-7 values. 33 select CRYPTO_ECDH 34 select CRYPTO_LIB_AESCFB 35 select CRYPTO_LIB_SHA256 36 select CRYPTO_LIB_UTILS 41 and interposer attacks (see tpm-security.rst). Saying Y [all …]
|
| /linux/drivers/mtd/chips/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "RAM/ROM/Flash chip drivers" 7 select MTD_GEN_PROBE 8 select MTD_CFI_UTIL 13 support any device that is CFI-compliant, you need to enable this 18 tristate "Detect non-CFI AMD/JEDEC-compatible flash chips" 19 select MTD_GEN_PROBE 20 select MTD_CFI_UTIL 22 This option enables JEDEC-style probing of flash chips which are not 24 CFI-targeted flash drivers for any chips which are identified which [all …]
|
| /linux/drivers/gpib/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 space library that can be found on Sourceforge under linux-gpib. 11 Select the drivers for your hardware from the list. 28 select GPIB_COMMON 29 select GPIB_TMS9914 41 select GPIB_COMMON 53 select GPIB_COMMON 54 select GPIB_NEC7210 56 Enable support for Capital Equipment Corporation PCI-488 57 and Keithly KPCI-488 boards. [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 19 comment "Non-8250 serial port support" 24 select SERIAL_CORE 35 select SERIAL_CORE_CONSOLE 51 select SERIAL_CORE 62 select SERIAL_CORE_CONSOLE 63 select SERIAL_EARLYCON 79 select SERIAL_COR [all...] |
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | nvidia,tegra20-gmi.txt | 10 - compatible : Should contain one of the following: 11 For Tegra20 must contain "nvidia,tegra20-gmi". 12 For Tegra30 must contain "nvidia,tegra30-gmi". 13 - reg: Should contain GMI controller registers location and length. 14 - clocks: Must contain an entry for each entry in clock-names. 15 - clock-names: Must include the following entries: "gmi" 16 - resets : Must contain an entry for each entry in reset-names. 17 - reset-names : Must include the following entries: "gmi" 18 - #address-cells: The number of cells used to represent physical base 20 - #size-cells: The number of cells used to represent the size of an address [all …]
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | st,stm32mp25-omm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32mp25-omm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Patrice Chotard <patrice.chotard@foss.st.com> 13 The STM32 Octo Memory Manager is a low-level interface that enables an 17 - Two single/dual/quad/octal SPI interfaces 18 - Two ports for pin assignment 22 const: st,stm32mp25-omm 24 "#address-cells": [all …]
|
| H A D | arm,pl172.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl172.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 12 # We need a select here so we don't match all nodes with 'arm,primecell' 13 select: 18 - arm,pl172 19 - arm,pl175 20 - arm,pl176 [all …]
|
| H A D | ti-aemif.txt | 4 provide a glue-less interface to a variety of asynchronous memory devices like 6 can be accessed at any given time via four chip selects with 64M byte access 7 per chip select. Synchronous memories such as DDR1 SD RAM, SDR SDRAM 11 Davinci DM646x - http://www.ti.com/lit/ug/sprueq7c/sprueq7c.pdf 12 OMAP-L138 (DA850) - http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf 13 Kestone - http://www.ti.com/lit/ug/sprugz3a/sprugz3a.pdf 17 - compatible: "ti,davinci-aemif" 18 "ti,keystone-aemif" 19 "ti,da850-aemif" 21 - reg: contains offset/length value for AEMIF control registers [all …]
|
| /linux/sound/isa/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 select SND_PCM 7 select SND_TIMER 14 select SND_PCM 15 select SND_SB_COMMON 19 select SND_PCM 20 select SND_SB_COMMON 35 select SND_OPL3_LIB 40 will be called snd-adlib. 45 select ISAPNP [all …]
|
| /linux/drivers/dma/stm32/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 select DMA_ENGINE 10 select DMA_VIRTUAL_CHANNELS 12 Enable support for the on-chip DMA controller on STMicroelectronics 21 Enable support for the on-chip DMA multiplexer on STMicroelectronics 29 select DMA_ENGINE 30 select DMA_VIRTUAL_CHANNELS 32 Enable support for the on-chip MDMA controller on STMicroelectronics 39 select DMA_ENGINE 40 select DMA_VIRTUAL_CHANNELS [all …]
|
| /linux/drivers/media/usb/go7007/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 select VIDEOBUF2_VMALLOC 7 select VIDEO_TUNER 8 select CYPRESS_FIRMWARE 9 select SND_PCM 10 select VIDEO_SONY_BTF_MPX if MEDIA_SUBDRV_AUTOSELECT 11 select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT 12 select VIDEO_TW2804 if MEDIA_SUBDRV_AUTOSELECT 13 select VIDEO_TW9903 if MEDIA_SUBDRV_AUTOSELECT 14 select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT [all …]
|
| /linux/sound/pci/ice1712/ |
| H A D | delta.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 * Lowlevel functions for M-Audio Delta 1010, 44, 66, Dio2496, Audiophile 44 * MidiMan M-Audio Delta GPIO definitions 47 /* MidiMan M-Audio Delta shared pins */ 57 /* (writing on rising edge - 0->1) */ 64 /* MidiMan M-Audio DeltaDiO */ 71 /* S/PDIF input select*/ 73 /* MidiMan M-Audio Delta1010 */ 79 /* 1 - clock are taken from S/PDIF input */ 80 /* 0 - clock are taken from Word Clock input */ [all …]
|
| /linux/arch/arm/mach-vt8500/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 select GPIOLIB 5 select VT8500_TIMER 6 select PINCTRL 8 Support for VIA/WonderMedia VT8500/WM85xx System-on-Chip. 14 select ARCH_VT8500 15 select CPU_ARM926T 20 select ARCH_VT8500 22 Support for WonderMedia WM8750 System-on-Chip. 27 select ARCH_VT8500 [all …]
|
| /linux/arch/m68k/include/asm/ |
| H A D | mcfqspi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 * struct mcfqspi_cs_control - chip select control for the coldfire qspi driver 15 * @select: output the signals to select the device. Can not be NULL. 18 * The QSPI module has 4 hardware chip selects. We don't use them. Instead 20 * platform data for each QSPI master controller. Only the select and 26 void (*select)(struct mcfqspi_cs_control *, u8, bool); member 31 * struct mcfqspi_platform_data - platform data for the coldfire qspi driver 33 * @num_chipselects: number of chip selects supported by this qspi driver. 34 * @cs_control: platform dependent chip select control.
|
| /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 …]
|