lm8323_read
ret = lm8323_read(lm, LM8323_CMD_READ_FIFO, key_fifo, LM8323_FIFO_LEN);
if (lm8323_read(lm, LM8323_CMD_READ_ERR, &error, 1) == 1) {
while ((lm8323_read(lm, LM8323_CMD_READ_INT, &ints, 1) == 1) && ints) {
bytes = lm8323_read(lm, LM8323_CMD_READ_ID, buf, 2);
while (lm8323_read(lm, LM8323_CMD_READ_INT, data, 1) == 1) {