Lines Matching refs:command
64 u8 command;
91 u8 command, bool create)
96 if (b->command == command) {
105 rb->command = command;
124 char read_write, u8 command, int size, union i2c_smbus_data *data)
151 chip->pointer = command;
154 addr, command);
167 wordp = stub_get_wordp(chip, command);
173 addr, data->byte, command);
176 if (chip->bank_words && command == chip->bank_reg) {
188 addr, data->byte, command);
190 chip->pointer = command + 1;
196 wordp = stub_get_wordp(chip, command);
201 addr, data->word, command);
206 addr, data->word, command);
217 if (data->block[0] > 256 - command) /* Avoid overrun */
218 data->block[0] = 256 - command;
222 chip->words[command + i] &= 0xff00;
223 chip->words[command + i] |= data->block[1 + i];
227 addr, len, command);
231 chip->words[command + i] & 0xff;
235 addr, len, command);
246 b = stub_find_block(&adap->dev, chip, command, false);
254 b = stub_find_block(&adap->dev, chip, command,
267 chip->words[command] = (b->block[0] << 8) | b->len;
270 addr, len, command);
274 "SMBus block read command without prior block write not supported\n");
284 addr, len, command);
291 dev_dbg(&adap->dev, "Unsupported I2C/SMBus command\n");