Lines Matching +full:device +full:- +full:addr
14 If you write a driver for some I2C device, please try to use the SMBus
15 commands if at all possible (if the device uses only that subset of the
16 I2C protocol). This makes it possible to use the device driver on both
28 transaction function, a device driver should always check (just once) for
42 Addr (7 bits) I2C 7 bit address. Note that this can be expanded as usual to
45 the device.
50 [..] Data sent by I2C device, as opposed to data sent by the host
58 This sends a single bit to the device, at the place of the Rd/Wr bit::
60 S Addr Rd/Wr [A] P
70 This reads a single byte from a device, without specifying a device
75 S Addr Rd [A] [Data] NA P
86 to a device. See Receive Byte for more information.
90 S Addr Wr [A] Data [A] P
100 This reads a single byte from a device, from a designated register.
103 S Addr Wr [A] Comm [A] S Addr Rd [A] [Data] NA P
114 device, from a designated register that is specified through the Comm
117 S Addr Wr [A] Comm [A] S Addr Rd [A] [DataLow] A [DataHigh] NA P
131 This writes a single byte to a device, to a designated register. The
137 S Addr Wr [A] Comm [A] Data [A] P
148 of data are written to a device, to the designated register that is
151 S Addr Wr [A] Comm [A] DataLow [A] DataHigh [A] P
163 This command selects a device register (through the Comm byte), sends
166 S Addr Wr [A] Comm [A] DataLow [A] DataHigh [A]
167 S Addr Rd [A] [DataLow] A [DataHigh] NA P
177 This command reads a block of up to 32 bytes from a device, from a
179 of data is specified by the device in the Count byte.
183 S Addr Wr [A] Comm [A]
184 S Addr Rd [A] [Count] A [Data] A [Data] A ... A [Data] NA P
195 a device, to a designated register that is specified through the
200 S Addr Wr [A] Comm [A] Count [A] Data [A] Data [A] ... [A] Data [A] P
205 SMBus Block Write - Block Read Process Call
208 SMBus Block Write - Block Read Process Call was introduced in
211 This command selects a device register (through the Comm byte), sends
214 S Addr Wr [A] Comm [A] Count [A] Data [A] ...
215 S Addr Rd [A] [Count] A [Data] ... A P
223 This command is sent from a SMBus device acting as a master to the
226 alerting device's address.
239 client->irq assigned to a Host Notify IRQ if noone else specified an other.
249 PEC adds a CRC-8 error-checking byte to transfers using it, immediately
257 the specification. It is a higher-layer protocol which uses the
260 ARP adds device enumeration and dynamic address assignment to
299 This command reads a block of bytes from a device, from a
302 S Addr Wr [A] Comm [A]
303 S Addr Rd [A] [Data] A [Data] A ... A [Data] NA P
314 a device, to a designated register that is specified through the
320 S Addr Wr [A] Comm [A] Data [A] Data [A] ... [A] Data [A] P