/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_I2C 22 select SND_SOC_BT_SCO 26 Select Y if you have such device. 27 If unsure select "N". [all …]
|
/linux/drivers/isdn/hardware/mISDN/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 Enable support for cards with Cologne Chip AG's 13 HFC PCI chip. 16 tristate "Support for HFC multiport cards (HFC-4S/8S/E1)" 20 Enable support for cards with Cologne Chip AG's HFC multiport 21 chip. There are three types of chips that are quite similar, 23 * HFC-4S (4 S/T interfaces on one chip) 24 * HFC-8S (8 S/T interfaces on one chip) 25 * HFC-E1 (E1 interface for 2Mbit ISDN) 37 tristate "Support for HFC-S USB based TAs" [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 …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 42 select IRQ_DOMAIN 49 from PowerPC. Existing drivers using this interface need to select 50 this symbol, but new drivers should use the generic gpio-regmap 60 non-sleeping contexts. They can make bitbanged serial protocols 67 select GPIO_CDEV # We need to encourage the new ABI 81 numberspace-based functionalities of the sysfs interface. 113 select REGMAP 121 list of GPIO chip selects to mark a certain chip select as being 122 controlled the SPI device's internal chip select mechanism and not [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 141 once-per-second update interrupts, used for synchronization. 159 will be called rtc-test. 173 will be called rtc-88pm860x. [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/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/mtd/maps/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "Mapping drivers for chip access" 7 bool "Support non-linear mappings of flash chips" 9 This causes the chip drivers to allow for complicated 21 with config options or at run-time. 79 bool "Baikal-T1 Boot ROMs OF-based physical memory map handling" 82 select MTD_COMPLEX_MAPPINGS 83 select MULTIPLEXER 84 select MUX_MMIO 86 This provides some extra DT physmap parsing for the Baikal-T1 [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/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/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/include/linux/platform_data/ |
H A D | spi-davinci.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 19 * davinci_spi_platform_data - Platform data for SPI master device on DaVinci 26 * @cshold_bug: set this to true if the SPI controller on your chip requires 41 * davinci_spi_config - Per-chip-select configuration for SPI slave devices 46 * 0 - odd parity, 1 - even parity. 50 * @timer_disable: disable chip-select timers (setup and hold) 51 * @c2tdelay: chip-select setup time. Measured in number of SPI module clocks. 52 * @t2cdelay: chip-select hold time. Measured in number of SPI module clocks. 55 * @c2edelay: chip-select active to SPI ENAn signal active time. Measured in
|
/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 …]
|