Searched refs:I2C (Results 1 – 25 of 184) sorted by relevance
12345678
/linux-2.4.37.9/drivers/i2c/ |
D | Config.in | 2 # I2C subsystem configuration 5 comment 'I2C support' 7 tristate 'I2C support' CONFIG_I2C 10 dep_tristate 'I2C bit-banging interfaces' CONFIG_I2C_ALGOBIT $CONFIG_I2C 15 …dep_tristate ' NatSemi SCx200 I2C using GPIO pins' CONFIG_SCx200_I2C $CONFIG_SCx200_GPIO $CONFIG_… 24 dep_tristate 'I2C PCF 8584 interfaces' CONFIG_I2C_ALGOPCF $CONFIG_I2C 30 dep_tristate 'ITE I2C Algorithm' CONFIG_ITE_I2C_ALGO $CONFIG_I2C 32 dep_tristate ' ITE I2C Adapter' CONFIG_ITE_I2C_ADAP $CONFIG_ITE_I2C_ALGO 36 dep_tristate 'MPC8xx CPM I2C interface' CONFIG_I2C_ALGO8XX $CONFIG_I2C 42 dep_tristate 'PPC 405 I2C Algorithm' CONFIG_I2C_PPC405_ALGO $CONFIG_I2C [all …]
|
/linux-2.4.37.9/Documentation/i2c/ |
D | summary | 3 I2C and SMBus 6 I2C (pronounce: I squared C) is a protocol developed by Philips. It is a 10 SMBus (System Management Bus) is a subset of the I2C protocol. Many 15 Because the SMBus is just a special case of the generalized I2C bus, we 16 can simulate the SMBus protocol on plain I2C busses. The reverse is 23 When we talk about I2C, we use the following terms: 30 of I2C adapters. Each specific adapter driver depends on one algorithm 37 For a given configuration, you will need a driver for your I2C bus (usually 38 a separate Adapter and Algorithm driver), and drivers for your I2C devices 39 (usually one driver for each device). There are no I2C device drivers [all …]
|
D | smbus-protocol | 9 which is a subset from the I2C protocol. Fortunately, many devices use 11 If you write a driver for some I2C device, please try to use the SMBus 13 I2C protocol). This makes it possible to use the device driver on both 14 SMBus adapters and I2C adapters (the SMBus command set is automatically 15 translated to I2C on I2C adapters, but plain I2C commands can not be 27 Addr (7 bits): I2C 7 bit address. Note that this can be expanded as usual to 28 get a 10 bit I2C address. 35 [..]: Data sent by I2C device, as opposed to data sent by the host adapter. 178 I2C Block Transactions 180 The following I2C block transactions are supported by the [all …]
|
D | i2c-protocol | 10 Addr (7 bits): I2C 7 bit address. Note that this can be expanded as usual to 11 get a 10 bit I2C address. 18 [..]: Data sent by I2C device, as opposed to data sent by the host adapter. 52 We have found some I2C devices that needs the following modifications:
|
D | proc-interface | 11 all currently registered I2C adapters. Each line contains exactly one 12 I2C adapter. Each line has the following format: "i2c-%d\t%9s\t%-32s't%-32s\n", 22 understand the full I2C protocol, others only a subset called SMBus, 28 general I2C, and they will display "i2c/smbus".
|
D | writing-clients | 1 This is a small guide for those who want to write kernel drivers for I2C 24 routines, a client structure specific information like the actual I2C 135 be encapsulated. Also, some chips have both ISA and I2C interfaces, and 210 A list of I2C addresses which should normally be examined. 212 A list of pairs of I2C addresses, each pair being an inclusive range of 215 A list of pairs. The first value is a bus number (-1 for any I2C bus), 219 A list of triples. The first value is a bus number (-1 for any I2C bus), 223 A list of pairs. The first value is a bus number (-1 for any I2C bus), 224 the second is the I2C address. These addresses are never probed. 227 A list of triples. The first value is a bus number (-1 for any I2C bus), [all …]
|
D | ten-bit-addresses | 1 The I2C protocol knows about two kinds of device addresses: normal 7 bit 21 are defined by the I2C protocol, but we have never seen a single device
|
D | dev-interface | 7 I2C device files are character device files with major device number 89 39 int addr = 0x40; /* The I2C address */ 46 I2C to communicate with your device. SMBus commands are preferred if 58 /* Using I2C Write, equivalent of 66 /* Using I2C Read, equivalent of i2c_smbus_read_byte(file) */
|
D | functionality | 4 Because not every I2C or SMBus adapter implements everything in the 5 I2C specifications, a client can not trust that everything it needs 49 emulated by a real I2C adapter (using
|
/linux-2.4.37.9/Documentation/video4linux/bttv/ |
D | ICs | 17 I2C 0xa0-0xa1, (24LC02B also responds to 0xa2-0xaf) 18 Philips SAA5246AGP/E: Videotext decoder chip, I2C 0x22-0x23 25 TSA5522: 1.4 GHz I2C-bus controlled synthesizer, I2C 0xc2-0xc3
|
D | CONTRIBUTORS | 10 Hardware I2C
|
D | Tuners | 38 3-wire/I2C tuning, 2-band/3-band 97 TADC-M201D: PAL D/K+B/G+I (L,143/425) (sound control at I2C address 0xc8)
|
D | THANKS | 10 I2C, tuner, ... support.
|
D | Cards | 85 TSA5522: 1.4 GHz I2C-bus controlled synthesizer, I2C 0xc2-0xc3 92 SAA5246 (I2C 0x22) is supported 95 I2C address 0xa0 (24LC02B also responds to 0xa2-0xaf)
|
/linux-2.4.37.9/arch/cris/drivers/ |
D | Config.in | 307 bool 'I2C support' CONFIG_ETRAX_I2C 309 # this is true for most products since PB-I2C seems to be somewhat 311 bool 'I2C uses PB not PB-I2C' CONFIG_ETRAX_I2C_USES_PB_NOT_PB_I2C 314 int ' I2C SDA bit number' CONFIG_ETRAX_I2C_DATA_PORT 0 315 int ' I2C SCL bit number' CONFIG_ETRAX_I2C_CLK_PORT 1 319 bool 'I2C EEPROM (non-volatile RAM) support' CONFIG_ETRAX_I2C_EEPROM
|
/linux-2.4.37.9/arch/arm/mach-clps711x/ |
D | guide-a07.c | 41 #error Config error - The Guide A07 requires I2C Guide GPIO support. Please enable it.
|
/linux-2.4.37.9/Documentation/usb/ |
D | w9968cf.txt | 74 The driver relies on the Video4Linux, USB and I2C core modules of the official 116 The driver needs kernel support for Video4Linux, USB and I2C, and a third-party 126 # I2C support 130 The I2C core module can be compiled statically in the kernel as well. 464 - the I2C interface to kernel and high-level CMOS sensor control routines have 470 - the low-level I2C read function has been written by Frederic Jouault; 472 - the low-level I2C fast write function has been written by Piotr Czerczak.
|
/linux-2.4.37.9/arch/ppc/8xx_io/ |
D | Config.in | 10 bool 'I2C/SPI Microcode Patch' CONFIG_UCODE_PATCH
|
/linux-2.4.37.9/drivers/video/ |
D | tridentfb.h | 131 #define I2C 0x37 macro
|
/linux-2.4.37.9/drivers/ieee1394/ |
D | Config.in | 14 comment ' Texas Instruments PCILynx requires I2C bit-banging'
|
/linux-2.4.37.9/drivers/media/video/ |
D | Config.in | 8 dep_tristate ' I2C on parallel port' CONFIG_I2C_PARPORT $CONFIG_PARPORT $CONFIG_I2C
|
/linux-2.4.37.9/arch/arm/def-configs/ |
D | lusl7200 | 121 # I2C support
|
D | brutus | 162 # I2C support
|
D | edb7211 | 269 # I2C support
|
/linux-2.4.37.9/Documentation/cris/ |
D | README | 118 I2C driver v2.2, (c) 1999-2001 Axis Communications AB
|
12345678