Lines Matching refs:buf

247 							    &msg->buf[i]);
278 msg->buf[i]);
330 u8 buf[26];
334 buf[0] = USB_READ_I2C_CMD;
335 buf[1] = 0x00;
337 buf[2] = I2C_INT_STATUS_REG;
338 buf[3] = 0x00;
339 buf[4] = 0x00;
341 buf[5] = USB_END_I2C_CMD;
343 mxl111sf_i2c_get_data(state, 0, buf, buf);
345 if (buf[1] & 0x04)
354 u8 buf[26];
358 buf[0] = USB_READ_I2C_CMD;
359 buf[1] = 0x00;
361 buf[2] = I2C_MUX_REG;
362 buf[3] = 0x00;
363 buf[4] = 0x00;
365 buf[5] = I2C_INT_STATUS_REG;
366 buf[6] = 0x00;
367 buf[7] = 0x00;
368 buf[8] = USB_END_I2C_CMD;
370 mxl111sf_i2c_get_data(state, 0, buf, buf);
372 if (0x08 == (buf[1] & 0x08))
375 if ((buf[5] & 0x02) == 0x02)
376 mxl_i2c("(buf[5] & 0x02) == 0x02"); /* FIXME */
432 u8 buf[26];
445 buf[index] = USB_END_I2C_CMD;
448 buf[0] = USB_WRITE_I2C_CMD;
449 buf[1] = 0x00;
452 buf[2] = I2C_MUX_REG;
453 buf[3] = 0x80;
454 buf[4] = 0x00;
457 buf[5] = I2C_MUX_REG;
458 buf[6] = 0x81;
459 buf[7] = 0x00;
462 buf[8] = 0x14;
463 buf[9] = 0xff;
464 buf[10] = 0x00;
467 buf[8] = 0x24;
468 buf[9] = 0xF7;
469 buf[10] = 0x00;
471 buf[11] = 0x24;
472 buf[12] = 0xF7;
473 buf[13] = 0x00;
475 ret = mxl111sf_i2c_send_data(state, 0, buf);
479 mxl_i2c("%d\t%02x", msg->len, msg->buf[0]);
482 buf[2] = I2C_CONTROL_REG;
483 buf[3] = 0x5E;
484 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
487 buf[5] = I2C_SLAVE_ADDR_REG;
488 buf[6] = (msg->addr);
489 buf[7] = 0x00;
490 buf[8] = USB_END_I2C_CMD;
491 ret = mxl111sf_i2c_send_data(state, 0, buf);
498 buf[2] = I2C_CONTROL_REG;
499 buf[3] = 0x4E;
500 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
517 buf[2+(i*3)] = I2C_DATA_REG;
518 buf[3+(i*3)] = msg->buf[(index*8)+i];
519 buf[4+(i*3)] = 0x00;
522 ret = mxl111sf_i2c_send_data(state, 0, buf);
530 buf[2] = I2C_CONTROL_REG;
531 buf[3] = 0x4E;
532 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
541 buf[k] = USB_END_I2C_CMD;
543 buf[0] = 0x99;
544 buf[1] = 0x00;
547 buf[2+(i*3)] = I2C_DATA_REG;
548 buf[3+(i*3)] = msg->buf[(index*8)+i];
550 index, i, msg->buf[(index*8)+i]);
551 buf[4+(i*3)] = 0x00;
553 ret = mxl111sf_i2c_send_data(state, 0, buf);
561 buf[2] = I2C_CONTROL_REG;
562 buf[3] = 0x4E;
563 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
571 buf[2] = I2C_CONTROL_REG;
572 buf[3] = 0x4E;
573 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
579 mxl_i2c("read buf len %d", msg->len);
583 buf[2] = I2C_CONTROL_REG;
584 buf[3] = 0xDF;
585 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
588 buf[5] = 0x14;
589 buf[6] = (msg->len & 0xFF);
590 buf[7] = 0;
593 buf[8] = I2C_SLAVE_ADDR_REG;
594 buf[9] = msg->addr;
595 buf[10] = 0x00;
596 buf[11] = USB_END_I2C_CMD;
597 ret = mxl111sf_i2c_send_data(state, 0, buf);
605 buf[2] = I2C_CONTROL_REG;
606 buf[3] = 0xC7;
607 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
623 buf[0] = USB_READ_I2C_CMD;
624 buf[1] = 0x00;
629 buf[2+(i*3)] = I2C_DATA_REG;
630 buf[3+(i*3)] = 0x00;
631 buf[4+(i*3)] = 0x00;
634 ret = mxl111sf_i2c_get_data(state, 0, buf, i2c_r_data);
642 buf[2] = I2C_CONTROL_REG;
643 buf[3] = 0xC7;
644 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
657 msg->buf[(index*8)+i] =
669 msg->buf[(index*8)+(k+i+1)] =
672 msg->buf[(index*8)+(k+i)],
675 msg->buf[(index*8)+(k+i+1)],
684 msg->buf[(index*8)+i] =
688 msg->buf[(index*8)+i] =
699 buf[k] = USB_END_I2C_CMD;
701 buf[0] = 0xDD;
702 buf[1] = 0x00;
705 buf[2+(i*3)] = I2C_DATA_REG;
706 buf[3+(i*3)] = 0x00;
707 buf[4+(i*3)] = 0x00;
709 ret = mxl111sf_i2c_get_data(state, 0, buf,
718 buf[2] = I2C_CONTROL_REG;
719 buf[3] = 0xC7;
720 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
726 msg->buf[(block_len*8)+i] =
736 buf[0] = USB_WRITE_I2C_CMD;
737 buf[1] = 0x00;
740 buf[2] = I2C_CONTROL_REG;
741 buf[3] = 0x17;
742 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
744 buf[5] = USB_END_I2C_CMD;
745 ret = mxl111sf_i2c_send_data(state, 0, buf);
748 buf[2] = I2C_CONTROL_REG;
749 buf[3] = 0xC7;
750 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
755 buf[0] = USB_WRITE_I2C_CMD;
756 buf[1] = 0x00;
759 buf[5] = USB_END_I2C_CMD;
760 mxl111sf_i2c_send_data(state, 0, buf);
763 buf[2] = I2C_CONTROL_REG;
764 buf[3] = 0xDF;
765 buf[4] = 0x03;
768 buf[5] = I2C_MUX_REG;
769 buf[6] = 0x00;
770 buf[7] = 0x00;
773 buf[8] = USB_END_I2C_CMD;
774 mxl111sf_i2c_send_data(state, 0, buf);
777 buf[2] = I2C_MUX_REG;
778 buf[3] = 0x81;
779 buf[4] = 0x00;
782 buf[5] = I2C_MUX_REG;
783 buf[6] = 0x00;
784 buf[7] = 0x00;
787 buf[8] = I2C_MUX_REG;
788 buf[9] = 0x00;
789 buf[10] = 0x00;
791 buf[11] = USB_END_I2C_CMD;
792 mxl111sf_i2c_send_data(state, 0, buf);