Lines Matching defs:data
92 static void mlxcpld_i2c_lpc_write_buf(u8 *data, u8 len, u32 addr)
97 outl(*(u32 *)(data + i), addr + i);
99 outb(*(data + i), addr + i);
102 static void mlxcpld_i2c_lpc_read_buf(u8 *data, u8 len, u32 addr)
107 *(u32 *)(data + i) = inl(addr + i);
109 *(data + i) = inb(addr + i);
113 u8 *data, u8 datalen)
119 *(data) = inb(addr);
122 *((u16 *)data) = inw(addr);
125 *((u16 *)data) = inw(addr);
126 *(data + 2) = inb(addr + 2);
129 *((u32 *)data) = inl(addr);
132 mlxcpld_i2c_lpc_read_buf(data, datalen, addr);
138 u8 *data, u8 datalen)
144 outb(*(data), addr);
147 outw(*((u16 *)data), addr);
150 outw(*((u16 *)data), addr);
151 outb(*(data + 2), addr + 2);
154 outl(*((u32 *)data), addr);
157 mlxcpld_i2c_lpc_write_buf(data, datalen, addr);
212 * The slave is unable to accept the data. No such
214 * any more data.
328 * Actual read data len will be always the same as
330 * if slave has no data to return. Thus don't read
332 * SMBus block read transaction data len can be different,