/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" 8 config W1_SLAVE_THERM 11 Say Y here if you want to connect 1-wire thermal sensors to your 12 wire. 14 config W1_SLAVE_SMEM 17 Say Y here if you want to connect 1-wire 18 simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire. 20 config W1_SLAVE_DS2405 [all …]
|
/linux/drivers/w1/masters/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # 1-wire bus master configuration 6 menu "1-wire Bus Masters" 8 config W1_MASTER_AMD_AXI 9 tristate "AMD AXI 1-wire bus host" 11 Say Y here is you want to support the AMD AXI 1-wire IP core. 13 correctly timed 1 wire transactions without relying on GPIO timing 19 config W1_MASTER_MATROX 20 tristate "Matrox G400 transport layer for 1-wire" 23 Say Y here if you want to communicate with your 1-wire devices [all …]
|
H A D | w1-uart.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * w1-uart - UART 1-Wire bus driver 5 * Uses the UART interface (via Serial Device Bus) to create the 1-Wire 6 * timing patterns. Implements the following 1-Wire master interface: 8 * - reset_bus: requests baud-rate 9600 10 * - touch_bit: requests baud-rate 115200 27 /* Timeout to wait for completion of serdev-receive */ 31 * struct w1_uart_config - configuration for 1-Wire operation 32 * @baudrate: baud-rate returned from serdev 33 * @delay_us: delay to complete a 1-Wire cycle (in us) [all …]
|
H A D | ds2482.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ds2482.c - provides i2c to w1-master bridge(s) 7 * It is a I2C to 1-wire bridge. 8 * There are two variations: -100 and -80 [all...] |
/linux/drivers/base/regmap/ |
H A D | regmap-w1.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Register map access API - W1 (1-Wire) support 18 * 1-Wire slaves registers with addess 8 bit and data 8 bit 28 return -EINVAL; in w1_reg_a8_v8_read() 30 mutex_lock(&sl->master->bus_mutex); in w1_reg_a8_v8_read() 32 w1_write_8(sl->master, W1_CMD_READ_DATA); in w1_reg_a8_v8_read() 33 w1_write_8(sl->master, reg); in w1_reg_a8_v8_read() 34 *val = w1_read_8(sl->master); in w1_reg_a8_v8_read() 36 ret = -ENODEV; in w1_reg_a8_v8_read() 38 mutex_unlock(&sl->master->bus_mutex); in w1_reg_a8_v8_read() [all …]
|
/linux/drivers/iio/common/st_sensors/ |
H A D | st_sensors_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2013 STMicroelectronics Inc. 33 * st_sensors_is_spi_3_wire() - check if SPI 3-wire mode has been selected 36 * Return: true if SPI 3-wire mode is selected, false otherwise. 41 struct device *dev = &spi->dev; in st_sensors_is_spi_3_wire() 43 if (device_property_read_bool(dev, "spi-3wire")) in st_sensors_is_spi_3_wire() 47 if (pdata && pdata->spi_3wire) in st_sensors_is_spi_3_wire() 54 * st_sensors_configure_spi_3_wire() - configure SPI 3-wire if needed 63 if (settings->sim.addr) { in st_sensors_configure_spi_3_wire() 65 settings->sim.addr, in st_sensors_configure_spi_3_wire() [all …]
|
/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | ti,am3359-tsc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/touchscreen/ti,am3359-tsc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Miquel Raynal <miquel.raynal@bootlin.com> 14 const: ti,am3359-tsc 17 description: Wires refer to application modes i.e. 4/5/8 wire touchscreen 22 ti,x-plate-resistance: 26 ti,coordinate-readouts: 36 ti,wire-config: [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_AUTO_ISOC_ALT [all …]
|
/linux/Documentation/netlink/specs/ |
H A D | netdev.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 9 - 11 name: xdp-act 12 render-max: true 14 - 19 - 23 - 24 name: ndo-xmit 27 - 28 name: xsk-zerocopy [all …]
|
/linux/drivers/w1/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Dallas's 1-wire support" 6 Dallas' 1-wire bus is useful to connect slow 1-pin devices 12 will be called wire. 16 config W1_CON 22 information see <file:Documentation/driver-api/connector.rst>.
|
/linux/drivers/net/ppp/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config PPP 7 tristate "PPP (point-to-point protocol) support" 17 in the PPP-HOWTO, available at 38 config PPP_BSDCOMP 39 tristate "PPP BSD-Compress compression" 42 Support for the BSD-Compress compression method for PPP, which uses 44 sent over the wire. The machine at the other end of the PPP link 45 (usually your ISP) has to support the BSD-Compress compression 50 above) is preferable to BSD-Compress, because it compresses better [all …]
|
/linux/arch/arm/ |
H A D | Kconfig-nommu | 1 # SPDX-License-Identifier: GPL-2.0 3 # Kconfig for uClinux(non-paged MM) depend configurations 7 config SET_MEM_PARAM 13 config DRAM_BASE 17 config DRAM_SIZE 21 config FLASH_MEM_BASE 26 config FLASH_SIZE 31 config PROCESSOR_ID 32 hex 'Hard wire the processor ID' 37 used instead of the auto-probing which utilizes the register. [all …]
|
/linux/Documentation/hwmon/ |
H A D | lm85.rst | 79 - Philip Pokorny <ppokorny@penguincomputing.com>, 80 - Frodo Looijaard <frodol@dds.nl>, 81 - Richard Barrington <rich_b_nz@clear.net.nz>, 82 - Margit Schubert-While <margitsw@t-online.de>, 83 - Justin Thiessen <jthiessen@penguincomputing.com> 86 ----------- 92 The LM85 uses the 2-wire interface compatible with the SMBUS 2.0 94 temperatures and five (5) voltages. It has four (4) 16-bit counters for 123 only read once each 5 minutes. There is twice as much config data as 127 ---------------- [all …]
|
/linux/arch/arm/mach-omap1/ |
H A D | usb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 #include <linux/dma-map-ops.h> 15 #include <linux/soc/ti/omap1-io.h> 24 /* These routines should handle the standard chip-specific modes 27 * Some board-*.c files will need to set up additional mux options, 32 * - 1611B H2 (with usb1 mini-AB) using standard Mini-B or OTG cables 33 * - 5912 OSK OHCI (with usb0 standard-A), standard A-to-B cables 34 * - 5912 OSK UDC, with *nonstandard* A-to-A cable 35 * - 1510 Innovator UDC with bundled usb0 cable 36 * - 1510 Innovator OHCI with bundled usb1/usb2 cable [all …]
|
/linux/drivers/spmi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 SPMI (System Power Management Interface) is a two-wire 14 config SPMI_HISI3670 20 built-in SPMI PMIC Arbiter interface on Hisilicon 3670 23 config SPMI_MSM_PMIC_ARB 31 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family 37 config SPMI_MTK_PMIF 42 built-in SPMI PMIC Arbiter interface on Mediatek family
|
/linux/drivers/video/backlight/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 config LCD_CLASS_DEVICE 14 This framework adds support for low-level control of LCD. 15 Some framebuffer devices connect to platform-specific LCD modules 16 in order to have a platform-specific way to control the flat panel 24 config LCD_CORGI 31 config LCD_L4F00242T03 39 config LCD_LMS283GF05 47 config LCD_LTV350QV 58 config LCD_ILI922X [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | mxl5xx_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * Copyright (c) 2011-2013 MaxLinear, Inc. All rights reserved 29 /* Firmware-Host Command IDs */ 31 /* --Device command IDs-- */ 37 /* Host-used CMD, not used by firmware */ 44 /* --Tuner command IDs-- */ 48 /* --Demod command IDs-- */ 63 /* --- ABORT channel tune */ 66 /* --SWM/FSK command IDs-- */ 71 /* --DiSeqC command IDs-- */ [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config MLX5_CORE 17 Core driver for low level functionality of the ConnectX-4 and 18 Connect-IB cards by Mellanox Technologies. 20 config MLX5_FPGA 28 sandbox-specific client drivers. 30 config MLX5_CORE_EN 36 Ethernet support in Mellanox Technologies ConnectX-4 NIC. 38 config MLX5_EN_ARFS 43 Mellanox MLX5 ethernet hardware-accelerated receive flow steering support, [all …]
|
/linux/drivers/input/touchscreen/ |
H A D | ti_am335x_tsc.c | 4 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 35 #define MAX_12BIT ((1 << 12) - 1) 64 return readl(ts->mfd_tscadc->tscadc_base + reg); in titsc_readl() 70 writel(val, tsc->mfd_tscadc->tscadc_base + reg); in titsc_writel() 84 analog_line[i] = (ts_dev->config_inp[i] & 0xF0) >> 4; in titsc_config_wires() 85 wire_order[i] = ts_dev->config_inp[i] & 0x0F; in titsc_config_wires() 87 return -EINVAL; in titsc_config_wires() 89 return -EINVAL; in titsc_config_wires() 100 return -EINVAL; in titsc_config_wires() 103 ts_dev->bit_xp = bit_cfg; in titsc_config_wires() [all …]
|
/linux/fs/smb/client/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config CIFS 43 for DFS (hierarchical name space), secure per-user session 45 security features, per-share encryption, packet-signing, snapshots, 55 config CIFS_STATS2 63 value of /proc/fs/cifs/cifsFYI). See Documentation/admin-guide/cifs/usage.rst 69 config CIFS_ALLOW_INSECURE_LEGACY 76 man-in-the-middle attacks and stronger crypto hashes, so the use 84 config CIFS_UPCALL 93 config CIFS_XATTR [all …]
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | qcom,spi-qcom-qspi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/qcom,spi-qcom-qspi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 13 dual, or quad wire transmission modes for read/write access to slaves such 17 - $ref: /schemas/spi/spi-controller.yaml# 22 - enum: 23 - qcom,sc7180-qspi 24 - qcom,sc7280-qspi [all …]
|
/linux/sound/ppc/ |
H A D | snd_ps3_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 39 * three wire serial 73 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 75 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 96 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 98 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 106 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 107 |0 0 0 0 0 0 0 0|0 0 0 0 0 0 0 0|0 0 0 0 0 0 0 C|0 0 0 0 0 0 0 0| CONFIG 108 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ 125 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+ [all …]
|
/linux/Documentation/filesystems/nfs/ |
H A D | localio.rst | 12 config (both CONFIG_NFS_FS and CONFIG_NFSD must also be enabled). 26 But unlike the LOCALIO protocol, the sockaddr-based matching didn't 42 - With LOCALIO: 48 - Without LOCALIO: 55 - With LOCALIO: 61 - Without LOCALIO: 93 deciding if the NFS client and server are co-located on the same 101 same host. The handshake uses a secret that is sent over the wire, 103 in shared kernel memory if they are truly co-located. 115 onus on the server to somehow discover that the client is co-locate [all...] |
/linux/drivers/ata/ |
H A D | pata_via.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * pata_via.c - VIA PATA for new ATA layer 4 * (C) 2005-2006 Red Hat Inc 10 * VIA VT82C561 - early design, uses ata_generic currently 11 * VIA VT82C576 - MWDMA, 33Mhz 12 * VIA VT82C586 - MWDMA, 33Mhz 13 * VIA VT82C586a - Added UDMA to 33Mhz 14 * VIA VT82C586b - UDMA33 15 * VIA VT82C596a - Nonfunctional UDMA66 16 * VIA VT82C596b - Working UDMA66 [all …]
|
/linux/Documentation/w1/slaves/ |
H A D | w1_therm.rst | 16 ----------- 49 -1 if at least one sensor still in conversion, 1 if conversion is complete 72 the sensor. Resolution is reset when the sensor gets power-cycled. 81 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual 86 The write-only sysfs entry ``eeprom_cmd`` is an alternative for EEPROM operations. 94 Values shall be space separated and in the device range (typical -55 degC 106 be force-enabled. 118 location of the chip in the 1-wire bus without needing pre-existing 133 Documentation/ABI/testing/sysfs-driver-w1_therm 136 compatible with DS18B20. Added are lowest 2\ :sup:`-5`, 2\ :sup:`-6` temperature [all …]
|