/openbmc/linux/drivers/w1/slaves/ |
H A D | Kconfig | 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 12 wire. 17 Say Y here if you want to connect 1-wire 18 simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire. 23 Say Y or M here if you want to use a DS2405 1-wire 31 Say Y here if you want to use a 1-wire 47 Say Y here if you want to use a 1-wire 54 Say Y or M here if you want to use a 1-wire [all …]
|
/openbmc/linux/include/linux/mfd/ |
H A D | motorola-cpcap.h | 20 #define CPCAP_REVISION_MAJOR(r) (((r) >> 4) + 1) 32 #define CPCAP_REG_INT4 0x000c /* Interrupt 4 */ 36 #define CPCAP_REG_INTM4 0x001c /* Interrupt Mask 4 */ 40 #define CPCAP_REG_INTS4 0x002c /* Interrupt Sense 4 */ 44 #define CPCAP_REG_ASSIGN4 0x003c /* Resource Assignment 4 */ 87 #define CPCAP_REG_S4C1 0x0620 /* Switcher 4 Control 1 */ 88 #define CPCAP_REG_S4C2 0x0624 /* Switcher 4 Control 2 */ 149 #define CPCAP_REG_ADCD4 0x0c18 /* A/D Converter Data 4 */ 186 #define CPCAP_REG_OWDC 0x0eb0 /* One Wire Device Control */ 195 #define CPCAP_REG_GPIO4 0x0ed4 /* GPIO 4 Control */ [all …]
|
H A D | mxs-lradc.h | 18 #define LRADC_MAX_DELAY_CHANS 4 103 #define LRADC_CTRL4_LRADCSELECT_MASK(n) (0xf << ((n) * 4)) 104 #define LRADC_CTRL4_LRADCSELECT_OFFSET(n) ((n) * 4) 127 * CH6 -- Touch screen WIPER (5-wire only) 154 * @touchscreen_wire: touchscreen type (4-wire or 5-wire)
|
/openbmc/u-boot/drivers/w1-eeprom/ |
H A D | Kconfig | 5 menu "1-wire EEPROM support" 8 bool "Enable support for EEPROMs on 1wire interface" 11 Support for the EEPROMs connected on 1-wire Dallas protocol interface 19 Maxim DS24 EEPROMs 1-Wire EEPROM support 25 Maxim DS2502 1-Wire add-only memory support. 26 This device has 128 bytes of data memory, organized as 4 pages of 28 pages, allowing data to be modified up to 4 times (by external
|
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | ti,am3359-tsc.yaml | 17 description: Wires refer to application modes i.e. 4/5/8 wire touchscreen 20 enum: [4, 5, 8] 31 available. The remaining 4 can be used by the ADC. 36 ti,wire-config: 39 first four bits represent the analog lines and the next 4 bits represent 44 minItems: 4 63 - ti,wire-config 71 ti,wires = <4>; 74 ti,wire-config = <0x00 0x11 0x22 0x33>;
|
/openbmc/linux/Documentation/devicetree/bindings/iio/temperature/ |
H A D | maxim,max31865.yaml | 22 maxim,3-wire: 25 enables 3-wire RTD connection. Else 2-wire or 4-wire RTD connection. 51 maxim,3-wire;
|
/openbmc/linux/arch/sh/include/mach-common/mach/ |
H A D | highlander.h | 18 #define PA_IRLPRI4 (PA_BCR+0x000a) /* Interrupt Priorty 4 */ 62 #define PA_SMCR (PA_BCR+0x0600) /* 2-wire Serial control */ 63 #define PA_SMSMADR (PA_BCR+0x0602) /* 2-wire Serial Slave control */ 64 #define PA_SMMR (PA_BCR+0x0604) /* 2-wire Serial Mode control */ 65 #define PA_SMSADR1 (PA_BCR+0x0606) /* 2-wire Serial Address1 control */ 66 #define PA_SMTRDR1 (PA_BCR+0x0646) /* 2-wire Serial Data1 control */ 87 #define PA_ZIGIO4 (PA_BCR+0x0012) /* Zigbee IO control 4 */ 114 #define PA_SMCR (PA_BCR+0x0500) /* 2-wire Serial control */ 115 #define PA_SMSMADR (PA_BCR+0x0502) /* 2-wire Serial Slave control */ 116 #define PA_SMMR (PA_BCR+0x0504) /* 2-wire Serial Mode control */ [all …]
|
/openbmc/linux/include/linux/platform_data/ |
H A D | usb-omap1.h | 36 * 3 == 3 wire bidirectional 37 * 4 == 4 wire bidirectional 38 * 6 == 6 wire unidirectional (or TLL)
|
/openbmc/linux/sound/ppc/ |
H A D | snd_ps3_reg.h | 39 * three wire serial 83 #define PS3_AUDIO_INTR_0_CHAN4 PS3_AUDIO_INTR_0_CHAN(4) 130 /* 3 Wire Audio Serial Output Channel Mutes (0..3) */ 139 #define PS3_AUDIO_AX_MCTRL_SPO1MT (1 << 4) /* RWIVF */ 142 /* All 3 Wire Serial Outputs Mute */ 167 #define PS3_AUDIO_AX_ISBP_SPOBRN_MASK(n) (0x7 << 4 * (1 - (n))) /* R-IUF */ 169 #define PS3_AUDIO_AX_ISBP_SPO0BRN_MASK (0x7 << 4) /* R-IUF */ 175 #define PS3_AUDIO_AX_ISBP_SPOBWN_MASK(n) (0x7 << 4 * (5 - (n))) /* R-IUF */ 180 3 Wire Audio Serial Outputs Buffer Read/Write 191 3 Wire Audio Serial Output Channel Buffer Read Numbers [all …]
|
/openbmc/linux/Documentation/sound/soc/ |
H A D | dai.rst | 12 AC97 is a five wire interface commonly found on many PC sound cards. It is 26 I2S is a common 4 wire DAI used in HiFi, STB and portable devices. The Tx and 50 PCM is another 4 wire interface, very similar to I2S, which can support a more
|
/openbmc/linux/Documentation/devicetree/bindings/iio/addac/ |
H A D | adi,ad74115.yaml | 64 4 - Current input, externally-powered 196 either source or sink for VOUT and 4mA sink for IOUT. 200 adi,4-wire-rtd: 203 When not present, the ADC should be used for measuring 3-wire RTDs. 204 When present, the ADC should be used for measuring 4-wire RTDs. 206 adi,3-wire-rtd-excitation-swap: 208 description: Whether to swap the excitation for 3-wire RTD. 269 4 - Monitor HART CD 283 4 - Monitor HART RXD 297 4 - Monitor HART TXD [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/spi/ |
H A D | spi-bus.txt | 36 Then it should be configured so that num_chipselect = 4 with the 56 - spi-3wire - (optional) Empty property indicating device requires 57 3-wire mode. 66 It allows data in SPI system transferred in 2 wires(DUAL) or 4 wires(QUAD). 68 only 1(SINGLE), 2(DUAL) and 4(QUAD). 69 Dual/Quad mode is not allowed when 3-wire mode is used.
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | ti,lmk04832.yaml | 49 ti,spi-4wire-rdbk: 51 Select SPI 4wire readback pin configuration. 92 enum: [1, 2, 4, 8] 93 default: 4 182 ti,spi-4wire-rdbk = <0>; 188 <&lmk04832 4>,
|
/openbmc/linux/drivers/w1/masters/ |
H A D | ds2482.c | 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. 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. 66 * The top 4 bits always read 0. 69 #define DS2482_REG_CFG_1WS 0x08 /* 1-wire speed */ 112 /* 1-wire interface(s) */ 135 return conf | ((~conf & 0x0f) << 4); in ds2482_calculate_config() 199 * 1-Wire interface code 205 * ds2482_wait_1wire_idle - Waits until the 1-wire interface is idle (not busy) [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Sensor_v1.xml | 119 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 123 …such as circuits with phase wiring types of Two-phase / 4-Wire or Three-phase / 4-Wire or 5-Wire."… 127 …-carrying conductor, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 131 …ircuits with phase wiring types of Single-phase / 3-Wire, Two-phase / 4-Wire, or Three-phase / 5-W… 135 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 139 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 143 …carrying conductors, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 147 …carrying conductors, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 151 …ts with phase wiring types of Single-phase / 3-Wire, Two-phase / 4-Wire, or Three-phase / 4-Wire o… 155 …th phase wiring types of Single-phase / 3-Wire, Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-W… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | Sensor_v1.xml | 119 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 123 …such as circuits with phase wiring types of Two-phase / 4-Wire or Three-phase / 4-Wire or 5-Wire."… 127 …-carrying conductor, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 131 …ircuits with phase wiring types of Single-phase / 3-Wire, Two-phase / 4-Wire, or Three-phase / 5-W… 135 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 139 …s circuits with phase wiring types of Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-Wire or 5-W… 143 …carrying conductors, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 147 …carrying conductors, such as circuits with phase wiring types of Three-phase / 4-Wire or 5-Wire."/> 151 …ts with phase wiring types of Single-phase / 3-Wire, Two-phase / 4-Wire, or Three-phase / 4-Wire o… 155 …th phase wiring types of Single-phase / 3-Wire, Two-phase / 3-Wire or 4-Wire, or Three-phase / 4-W… [all …]
|
/openbmc/u-boot/arch/arm/mach-at91/include/mach/ |
H A D | at91sam9x5.h | 21 #define ATMEL_ID_SMD 4 /* SMD Soft Modem (SMD), only for AT91SAM9X5 */ 22 #define ATMEL_ID_FUSE 4 /* FUSE Controller, only for AT91SAM9N12 */ 27 #define ATMEL_ID_TWI0 9 /* Two-Wire Interface 0 */ 28 #define ATMEL_ID_TWI1 10 /* Two-Wire Interface 1 */ 29 #define ATMEL_ID_TWI2 11 /* Two-Wire Interface 2 */ 35 #define ATMEL_ID_TC01 17 /* Timer Counter 0, 1, 2, 3, 4 and 5 */ 170 #define ATMEL_PIO_PORTS 4
|
H A D | sama5d4.h | 19 #define ATMEL_ID_WDT 4 /* Watchdog timer */ 44 #define ATMEL_ID_USART4 31 /* USART 4 */ 45 #define ATMEL_ID_TWI0 32 /* Two-Wire Interface 0 */ 46 #define ATMEL_ID_TWI1 33 /* Two-Wire Interface 1 */ 47 #define ATMEL_ID_TWI2 34 /* Two-Wire Interface 2 */ 54 #define ATMEL_ID_TC1 41 /* Timer Counter 1 (ch. 3, 4, 5) */ 73 #define ATMEL_ID_TWI3 62 /* Two-Wire Interface 3 */ 179 #define H64MX_SLAVE_DDRC_PORT1 4 /* DDR2 Port1 */ 195 #define H32MX_SLAVE_NFC_SRAM 4 /* NFC SRAM */
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | multi-inno,mi0283qt.txt | 12 - present: IM=x110 4-wire 8-bit data serial interface 13 - absent: IM=x101 3-wire 9-bit data serial interface
|
/openbmc/linux/include/rdma/ |
H A D | signature.h | 84 * @wire: wire domain layout descriptor. 90 struct ib_sig_domain wire; member 104 * | 2B | 2B | 4B |
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | wm9713.c | 76 static int delay = 4; 81 * Set five_wire = 1 to use a 5 wire touchscreen. 83 * NOTE: Five wire mode does not allow for readback of pressure. 87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen."); 122 84, /* 4 */ 156 dig2 = WM97XX_DELAY(4) | WM97XX_SLT(5); in wm9713_phy_init() 167 /* Five wire panel? */ in wm9713_phy_init() 170 dev_info(wm->dev, "setting 5-wire touchscreen mode."); in wm9713_phy_init() 175 "wire mode, disabling\n"); in wm9713_phy_init() 194 delay = 4; in wm9713_phy_init() [all …]
|
/openbmc/linux/net/rxrpc/ |
H A D | protocol.h | 13 typedef __be32 rxrpc_seq_net_t; /* on-the-wire Rx message sequence number */ 14 typedef __be32 rxrpc_serial_net_t; /* on-the-wire Rx message serial number */ 18 * on-the-wire Rx packet header 26 #define RXRPC_MAXCALLS 4 /* max active calls per conn */ 40 #define RXRPC_PACKET_TYPE_ABORT 4 /* call/connection abort */ 103 * on-the-wire Rx ACK packet data payload 118 #define RXRPC_ACK_EXCEEDS_WINDOW 4 /* packet received beyond end of ACK window */ 170 __be32 call_id[4]; /* encrypted call IDs */
|
/openbmc/linux/fs/smb/server/ |
H A D | unicode.c | 205 * 4bytes UTF-8(surrogate pair) is charlen=4 in smb_from_utf16() 206 * (4bytes UTF-16 code) in smb_from_utf16() 207 * 7-8bytes UTF-8(IVS) is charlen=3+4 or 4+4 in smb_from_utf16() 210 if (charlen == 4) in smb_from_utf16() 277 * smb_strndup_from_utf16() - copy a string from wire format to the local 322 * Convert 16 bit Unicode pathname to wire format from string in current code 325 * names are little endian 16 bit Unicode on the wire 335 * Convert 16 bit Unicode pathname to wire format from string in current code 338 * names are little endian 16 bit Unicode on the wire 417 else if (charlen == 4) { in smbConvertToUTF16() [all …]
|
/openbmc/u-boot/board/freescale/common/ |
H A D | vsc3316_3308.c | 31 " for 2-wire interface\n", vsc_addr); in vsc_if_enable() 33 /* enable 2-wire Serial InterFace (I2C) */ in vsc_if_enable() 63 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3316_config() 125 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3308_config_adjust() 154 i2c_reg_write(vsc_addr, GLOBAL_OUTPUT_LEVEL, 4); in vsc3308_config_adjust() 190 i2c_reg_write(vsc_addr, 4, 0); in vsc3308_config_adjust() 227 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3308_config()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | wr.c | 257 return calc_sig(wqe, (*((u8 *)wqe + 8) & 0x3f) << 4); in wq_sig() 286 *wqe_sz + (offset >> 4), in set_data_inl_seg() 363 struct ib_sig_domain *wire = &sig_attrs->wire; in mlx5_set_bsf() local 386 /* Wire domain */ in mlx5_set_bsf() 387 switch (sig_attrs->wire.sig_type) { in mlx5_set_bsf() 391 if (mem->sig.dif.pi_interval == wire->sig.dif.pi_interval && in mlx5_set_bsf() 392 mem->sig_type == wire->sig_type) { in mlx5_set_bsf() 394 basic->bsf_size_sbs |= 1 << 4; in mlx5_set_bsf() 395 if (mem->sig.dif.bg_type == wire->sig.dif.bg_type) in mlx5_set_bsf() 396 basic->wire.copy_byte_mask |= MLX5_CPY_GRD_MASK; in mlx5_set_bsf() [all …]
|