| /linux/drivers/gpio/ |
| H A D | gpio-davinci.c | 169 struct davinci_gpio_controller *chips; in davinci_gpio_probe() local 203 chips = devm_kzalloc(dev, sizeof(*chips), GFP_KERNEL); in davinci_gpio_probe() 204 if (!chips) in davinci_gpio_probe() 212 chips->irqs[i] = platform_get_irq(pdev, i); in davinci_gpio_probe() 213 if (chips->irqs[i] < 0) in davinci_gpio_probe() 214 return chips->irqs[i]; in davinci_gpio_probe() 217 chips->chip.label = dev_name(dev); in davinci_gpio_probe() 219 chips->chip.direction_input = davinci_direction_in; in davinci_gpio_probe() 220 chips->chip.get = davinci_gpio_get; in davinci_gpio_probe() 221 chips->chip.direction_output = davinci_direction_out; in davinci_gpio_probe() [all …]
|
| /linux/drivers/mtd/chips/ |
| H A D | Kconfig | 6 tristate "Detect flash chips by Common Flash Interface (CFI) probe" 18 tristate "Detect non-CFI AMD/JEDEC-compatible flash chips" 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 26 covers most AMD/Fujitsu-compatible chips and also non-CFI 27 Intel chips. 37 chips, or if you wish to reduce the size of the kernel by including 38 support for only specific arrangements of flash chips, say 'Y'. This 50 data bits when writing the 'magic' commands to the chips. Saying 52 enabled, means that the CPU will not do any swapping; the chips [all …]
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | Kconfig | 29 Supported chips: RT2460. 41 Supported chips: RT2560. 56 Supported chips: RT2561, RT2561S & RT2661. 72 Supported chips: RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, 85 Supported chips: RT3390 93 Supported chips: RT3060, RT3062, RT3562, RT3592 102 Supported chips: RT5390 110 Supported chips: RT3290 120 Supported chips: RT2571 & RT2572. 133 Supported chips: RT2571W, RT2573 & RT2671. [all …]
|
| /linux/drivers/phy/qualcomm/ |
| H A D | Kconfig | 69 with USB3 and DisplayPort controllers on Qualcomm chips. 78 with PCIe controllers on Qualcomm chips. 86 with PCIe controllers on Qualcomm chips. This PHY is a single 97 with PCIe controllers on Qualcomm msm8996 chips. 105 with UFS controllers on Qualcomm chips. 113 with USB3 controllers on Qualcomm chips. 121 PHY transceivers working only in USB3 mode on Qualcomm chips. This 134 controllers on Qualcomm chips. This driver supports the high-speed 152 Enable this to support M31 HS PHY transceivers on Qualcomm chips 167 is used with PCIe controllers on Qualcomm IPQ5332 chips. It [all …]
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | brcm,gisb-arb.yaml | 17 - brcm,bcm7445-gisb-arb # for other 28nm chips 21 - brcm,bcm74165-gisb-arb # for V7 new style 16nm chips 22 - brcm,bcm7278-gisb-arb # for V7 28nm chips 23 - brcm,bcm7435-gisb-arb # for newer 40nm chips 24 - brcm,bcm7400-gisb-arb # for older 40nm chips and all 65nm chips 25 - brcm,bcm7038-gisb-arb # for 130nm chips
|
| /linux/drivers/iio/potentiometer/ |
| H A D | Kconfig | 45 potentiometer chips. 56 chips. 67 chips. 78 digital potentiometer chips. 96 digital potentiometer chips. 110 digital potentiometer chips. 122 digital potentiometer chips. 134 digital potentiometer chips.
|
| /linux/sound/isa/ |
| H A D | Kconfig | 52 AD1816A or compatible sound chips. 62 CS4248 (Cirrus Logic - Crystal Semiconductors) chips. 64 For newer chips from Cirrus Logic, use the CS4231 or CS4232+ 79 Diamond Technologies DT-019X or Avance Logic chips: ALS007, 80 ALS100, ALS110, ALS120 and ALS200 chips. 155 Say Y here to include support for CS4231 chips from Cirrus 168 CS4238B,CS4239 chips from Cirrus Logic - Crystal 181 ES1688 chips. Also, this module support cards with ES968 PnP chip. 192 Say Y here to include support for ESS AudioDrive ES18xx chips. 208 These cards are based on CompuMedia ASC-9308 or ASC-9408 chips. [all …]
|
| /linux/drivers/hwmon/ |
| H A D | Kconfig | 103 AD7416, AD7417 and AD7418 temperature monitoring chips. 114 and Philips NE1619 sensor chips. 146 and ADM1030 sensor chips. 156 sensor chips. 168 Dallas DS1780, National Semiconductor LM81 sensor chips. 188 ADT7310 and ADT7320 temperature monitoring chips. 199 ADT7410, ADT7420 and ADT7422 temperature monitoring chips. 219 ADT7462 temperature monitoring chips. 231 ADT7470 temperature monitoring chips. 243 chips. [all …]
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | Kconfig | 100 The CS553x companion chips for the AMD Geode processor 146 chips) NAND controller. This is the default for the PHYTEC 3250 157 Uses the LPC32XX MLC (i.e. for Multi Level Cell chips) NAND 203 Various Freescale chips, including the 8313, include a NAND Flash 214 Various Freescale chips e.g P1010, include a NAND Flash machine 224 Enables support for NAND Flash chips wired onto Freescale PowerPC 260 Enable the driver for NAND flash chips on Texas Instruments 274 Enables support for NAND Flash chips wired onto Socrates board. 283 Enables support for NAND Flash chips on the ST Microelectronics 290 Enables support for NAND Flash chips on Lantiq XWAY SoCs. NAND is attached [all …]
|
| /linux/drivers/mtd/lpddr/ |
| H A D | Kconfig | 6 tristate "Support for LPDDR flash chips" 10 flash chips. Synonymous with Mobile-DDR. It is a new standard for 15 tristate "Detect flash chips by QINFO probe" 17 Device Information for LPDDR chips is offered through the Overlay 25 tristate "Support for LPDDR2-NVM flash chips"
|
| /linux/sound/usb/6fire/ |
| H A D | chip.c | 33 static struct sfire_chip *chips[SNDRV_CARDS] = SNDRV_DEFAULT_PTR; variable 83 if (chips[i] && chips[i]->dev == device) { in usb6fire_chip_probe() 84 chips[i]->intf_count++; in usb6fire_chip_probe() 85 usb_set_intfdata(intf, chips[i]); in usb6fire_chip_probe() 87 } else if (!chips[i] && regidx < 0) in usb6fire_chip_probe() 148 chips[regidx] = chip; in usb6fire_chip_probe() 176 chips[chip->regidx] = NULL; in usb6fire_chip_disconnect()
|
| /linux/Documentation/hwmon/ |
| H A D | tmp421.rst | 4 Supported chips: 54 TMP423, TMP441, and TMP442 temperature sensor chips. These chips 57 in degrees Celsius. The chips are wired over I2C/SMBus and specified 61 The chips support only temperature measurement. The driver exports
|
| H A D | thmc50.rst | 4 Supported chips: 38 List of adapter,address pairs to force chips into ADM1022 mode with 39 second remote temperature. This does not work for original THMC50 chips. 57 The THMC50 is usually used in combination with LM78-like chips, to measure 88 The driver was tested on Compaq AP550 with two ADM1022 chips (one works
|
| H A D | tmp464.rst | 6 Supported chips: 33 temperature sensor chips. TMP464 provides one local and four remote 35 Temperature is measured in degrees Celsius. The chips are wired over 40 The chips support only temperature measurements. The driver exports
|
| H A D | tmp401.rst | 4 Supported chips: 57 TMP431, TMP432, and TMP435 chips. These chips implement one or two 67 The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides
|
| /linux/sound/pci/ |
| H A D | Kconfig | 46 ALS4000 chips. 182 Brooktree Bt878/Bt879 chips, say Y here and read 219 CMI8768 or CMI8770 chips, say Y here and read 261 Say Y here to include support for Cirrus Logic CS4281 chips. 274 CS4614/CS4615/CS4622/CS4624/CS4630/CS4280 chips. 294 Say Y here to include support for audio on Cyrix/NatSemi CS5530 chips. 307 Say Y here to include support for audio on CS5535 chips. It is 310 device. However, for both chips, on certain boards, you may 325 boards with 20k1 or 20k2 chips, say Y here. 520 Say Y here to include support for Ensoniq AudioPCI ES1370 chips [all...] |
| /linux/Documentation/admin-guide/gpio/ |
| H A D | gpio-mockup.rst | 15 chips for testing purposes. The lines exposed by these chips can be accessed 19 Creating simulated chips using module params 35 The line above creates three chips. The first one will expose 8 lines, 37 to 405 while for two first chips it will be assigned automatically.
|
| /linux/drivers/net/dsa/ocelot/ |
| H A D | Kconfig | 23 This driver supports the VSC7511, VSC7512, VSC7513 and VSC7514 chips 26 The Ocelot switch family is a set of multi-port networking chips. All 27 of these chips have the ability to be controlled externally through 30 Say "Y" here to enable external control to these chips.
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | ccf.txt | 12 Example chips: T4240, B4860 15 Example chips: P5040, P5020, P4080, P3041, P2041 20 used for both CCF version 1 chips and CCF version 2 21 chips. It should be specified after either
|
| /linux/drivers/mtd/devices/ |
| H A D | Kconfig | 58 This enables access to AT45xxx DataFlash chips, using SPI. 59 Sometimes DataFlash chips are packaged inside MMC-format 76 Newer DataFlash chips (revisions C and D) support 128 bytes of 86 This enables access to Microchip 23K256 SRAM chips, using SPI. 96 This enables access to Microchip 48L640 EERAM chips, using SPI. 106 tristate "Support SST25L (non JEDEC) SPI Flash chips" 109 This enables access to the non JEDEC SST25L SPI flash chips, used
|
| /linux/Documentation/i2c/busses/ |
| H A D | i2c-i801.rst | 89 ICH3 (82801CA/CAM) and later devices (PCH) are Intel chips that are a part of 93 The ICH chips contain at least SEVEN separate PCI functions in TWO logical 106 The ICH chips are quite similar to Intel's PIIX4 chip, at least in the 113 Block process call is supported on the 82801EB (ICH5) and later chips. 119 I2C block read is supported on the 82801EB (ICH5) and later chips. 125 The 82801DB (ICH4) and later chips support several SMBus 2.0 features. 131 PCI interrupt support is supported on the 82801EB (ICH5) and later chips. 177 If it works, proves useful (i.e. there are usable chips on the SMBus)
|
| /linux/drivers/media/platform/chips-media/ |
| H A D | Kconfig | 3 comment "Chips&Media media platform drivers" 5 source "drivers/media/platform/chips-media/coda/Kconfig" 6 source "drivers/media/platform/chips-media/wave5/Kconfig"
|
| /linux/Documentation/driver-api/gpio/ |
| H A D | intro.rst | 18 digital signal. They are provided from many kinds of chips, and are familiar 26 non-dedicated pin can be configured as a GPIO; and most chips have at least 28 provide GPIOs; multifunction chips like power managers, and audio codecs 30 also "GPIO Expander" chips that connect using the I2C or SPI serial buses. 36 - Output values are writable (high=1, low=0). Some chips also have 41 - Input values are likewise readable (1, 0). Some chips support readback
|
| /linux/drivers/soc/cirrus/ |
| H A D | Kconfig | 6 bool "Cirrus EP93xx chips SoC" 11 Enable support SoC for Cirrus EP93xx chips. 13 Cirrus EP93xx chips have several swlocked registers,
|
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | adi,ad7380.yaml | 103 chips. 108 chips. 113 chips. 118 chips. 168 # 2-channel chips only have two SDO lines 185 # pseudo-differential chips require common mode voltage supplies, 186 # true differential chips don't use them 220 # All other chips from ad738x family use refio as optional external reference.
|