/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" 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 …]
|
/openbmc/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_MATROX 9 tristate "Matrox G400 transport layer for 1-wire" 12 Say Y here if you want to communicate with your 1-wire devices 18 config W1_MASTER_DS2490 19 tristate "DS2490 USB <-> W1 transport layer for 1-wire" 22 Say Y here if you want to have a driver for DS2490 based USB <-> W1 bridges, 28 config W1_MASTER_DS2482 [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 -800, which have 1 or 8 1-wire ports. 10 * http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4382 25 * The APU bit controls whether an active pullup (controlled slew-rate 27 * a 1-Wire line from low to high. When APU = 0, active pullup is disabled 29 * only a single slave on the 1-Wire line. 34 "0-disable, 1-enable (default)"); 36 /* extra configurations - e.g. 1WS */ [all …]
|
/openbmc/u-boot/drivers/w1/ |
H A D | Kconfig | 5 menu "1-Wire support" 7 config W1 8 bool "Enable 1-wire controllers support" 12 Support for the Dallas 1-Wire bus. 16 config W1_GPIO 17 bool "Enable 1-wire GPIO bitbanging" 21 Emulate a 1-wire bus using a GPIO. 23 config W1_MXC 24 bool "Enable 1-wire controller on i.MX processors" 28 Support the one wire controller found in some members of the NXP [all …]
|
/openbmc/u-boot/drivers/w1-eeprom/ |
H A D | Kconfig | 5 menu "1-wire EEPROM support" 7 config W1_EEPROM 8 bool "Enable support for EEPROMs on 1wire interface" 11 Support for the EEPROMs connected on 1-wire Dallas protocol interface 15 config W1_EEPROM_DS24XXX 19 Maxim DS24 EEPROMs 1-Wire EEPROM support 21 config W1_EEPROM_DS2502 22 bool "Enable Maxim DS2502 Add-Only Memory support" 25 Maxim DS2502 1-Wire add-only memory support. 34 config W1_EEPROM_SANDBOX
|
/openbmc/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 …]
|
/openbmc/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 …]
|
/openbmc/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_BCM [all …]
|
/openbmc/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 …]
|
/openbmc/u-boot/board/freescale/common/ |
H A D | vsc3316_3308.c | 1 // SPDX-License-Identifier: GPL-2.0+ 31 " for 2-wire interface\n", vsc_addr); in vsc_if_enable() 33 /* enable 2-wire Serial InterFace (I2C) */ in vsc_if_enable() 58 return -ENODEV; in vsc3316_config() 63 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3316_config() 68 /* config connections - page 0x00 */ in vsc3316_config() 76 /* input state - page 0x13 */ in vsc3316_config() 85 /* config output mode - page 0x23 */ in vsc3316_config() 120 return -ENODEV; in vsc3308_config_adjust() 125 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3308_config_adjust() [all …]
|
/openbmc/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>.
|
/openbmc/openbmc/meta-raspberrypi/docs/ |
H A D | extra-build-config.md | 6 <http://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html> 32 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#memory-options> 36 …erland`. Be aware that `userland` has not support for 64-bit arch. If you disable `vc4` on a 64-bi… 50 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#licence-key-and-codec-opt… 85 …b`. The "mmc" is required to load an image from the SD card, following the u-boot specification. S… 97 the config.txt for a detailed description of options and modes. The following 108 See: <https://www.raspberrypi.com/documentation/computers/config_txt.html#overclocking-options> 115 mode is defaulted to NTSC using a 4:3 aspect ratio. Check the config.txt for a 125 See: <https://www.raspberrypi.com/documentation/computers/configuration.html#hdmi-configuration> 140 This will enable the firmware to fall back to off-line compositing of Dispmanx [all …]
|
/openbmc/u-boot/board/nokia/rx51/ |
H A D | tag_omap.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * (C) Copyright 2011-2012 9 * (C) Copyright 2004-2005 16 * arch/arm/plat-omap/include/mach/board.h 18 * Information structures for board-specific data 65 * - "A" connector (rectagular) 67 * - "B" connector (squarish) or "Mini-B" 69 * - "Mini-AB" connector (very similar to Mini-B) 74 u8 otg; /* port number, 1-based: usb1 == 2 */ 83 * 2 == usb0-only, using internal transceiver [all …]
|
/openbmc/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 …]
|
/openbmc/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 …]
|
/openbmc/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
|
/openbmc/qemu/docs/specs/ |
H A D | fsi.rst | 8 FSI is a point-to-point two wire interface which is capable of supporting 34 FSI is a bit-based protocol supporting synchronous and DMA-driven accesses 37 4. The On-Chip Peripheral Bus (OPB): A low-speed bus typically found in POWER 40 MMIO-mapping of the CFAM address straight onto a sub-region of the OPB 43 5. An APB-to-OPB bridge enabling access to the OPB from the ARM core in the 51 'config' member of LBusDeviceClass to match the engine's type. 58 As for FSI, its symbols and wire-protocol are not modelled at all. This is not 60 space onto the OPB address space - the models follow this directly and map the 63 The following commands start the ``rainier-bmc`` machine with built-in FSI 65 learn more about Aspeed ``rainier-bmc`` machine: (:doc:`../../system/arm/aspeed`) [all …]
|
/openbmc/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 …]
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config NET_VENDOR_FREESCALE 23 config FEC 35 Say Y here if you want to use the built-in 10/100 Fast ethernet 38 config FEC_MPC52xx 45 This option enables support for the MPC5200's on-chip 49 config FEC_MPC52xx_MDIO 55 an external MII PHY chip or 10 Mbps 7-wire interface 64 config FSL_PQ_MDIO 70 config FSL_XGMAC_MDIO [all …]
|
/openbmc/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 …]
|
/openbmc/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 …]
|
/openbmc/openbmc/meta-raspberrypi/recipes-bsp/bootfiles/ |
H A D | rpi-config_git.bb | 1 DESCRIPTION = "Commented config.txt file for the Raspberry Pi. \ 2 The Raspberry Pi config.txt file is read by the GPU before \ 11 SRC_URI = "git://github.com/Evilpaul/RPi-config.git;protocol=https;branch=master \ 12 file://0001-config.txt-reintroduce-start_x.patch \ 28 VC4DTBO ?= "vc4-kms-v3d" 45 install -d ${DEPLOYDIR}/${BOOTFILES_DIR_NAME} 46 CONFIG=${DEPLOYDIR}/${BOOTFILES_DIR_NAME}/config.txt 48 cp ${S}/config.txt $CONFIG 50 if [ -n "${KEY_DECODE_MPG2}" ]; then 51 sed -i '/#decode_MPG2=/ c\decode_MPG2=${KEY_DECODE_MPG2}' $CONFIG [all …]
|
/openbmc/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 …]
|
/openbmc/qemu/hw/arm/ |
H A D | realview.c | 4 * Copyright (c) 2006-2007 CodeSourcery. 16 #include "hw/core/split-irq.h" 20 #include "hw/qdev-core.h" 25 #include "qemu/error-report.h" 33 #include "target/arm/cpu-qom.h" 64 qdev_prop_set_uint32(splitter, "num-lines", 2); in split_irq_from_named() 91 unsigned int smp_cpus = machine->smp.cpus; in realview_init() 98 ram_addr_t ram_size = machine->ram_size; in realview_init() 119 Object *cpuobj = object_new(machine->cpu_type); in realview_init() 130 object_property_set_int(cpuobj, "reset-cbar", periphbase, in realview_init() [all …]
|
/openbmc/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 …]
|