Lines Matching refs:buf

260 							    &msg->buf[i]);
291 msg->buf[i]);
343 u8 buf[26];
347 buf[0] = USB_READ_I2C_CMD;
348 buf[1] = 0x00;
350 buf[2] = I2C_INT_STATUS_REG;
351 buf[3] = 0x00;
352 buf[4] = 0x00;
354 buf[5] = USB_END_I2C_CMD;
356 mxl111sf_i2c_get_data(state, 0, buf, buf);
358 if (buf[1] & 0x04)
367 u8 buf[26];
371 buf[0] = USB_READ_I2C_CMD;
372 buf[1] = 0x00;
374 buf[2] = I2C_MUX_REG;
375 buf[3] = 0x00;
376 buf[4] = 0x00;
378 buf[5] = I2C_INT_STATUS_REG;
379 buf[6] = 0x00;
380 buf[7] = 0x00;
381 buf[8] = USB_END_I2C_CMD;
383 mxl111sf_i2c_get_data(state, 0, buf, buf);
385 if (0x08 == (buf[1] & 0x08))
388 if ((buf[5] & 0x02) == 0x02)
389 mxl_i2c("(buf[5] & 0x02) == 0x02"); /* FIXME */
445 u8 buf[26];
458 buf[index] = USB_END_I2C_CMD;
461 buf[0] = USB_WRITE_I2C_CMD;
462 buf[1] = 0x00;
465 buf[2] = I2C_MUX_REG;
466 buf[3] = 0x80;
467 buf[4] = 0x00;
470 buf[5] = I2C_MUX_REG;
471 buf[6] = 0x81;
472 buf[7] = 0x00;
475 buf[8] = 0x14;
476 buf[9] = 0xff;
477 buf[10] = 0x00;
480 buf[8] = 0x24;
481 buf[9] = 0xF7;
482 buf[10] = 0x00;
484 buf[11] = 0x24;
485 buf[12] = 0xF7;
486 buf[13] = 0x00;
488 ret = mxl111sf_i2c_send_data(state, 0, buf);
492 mxl_i2c("%d\t%02x", msg->len, msg->buf[0]);
495 buf[2] = I2C_CONTROL_REG;
496 buf[3] = 0x5E;
497 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
500 buf[5] = I2C_SLAVE_ADDR_REG;
501 buf[6] = (msg->addr);
502 buf[7] = 0x00;
503 buf[8] = USB_END_I2C_CMD;
504 ret = mxl111sf_i2c_send_data(state, 0, buf);
511 buf[2] = I2C_CONTROL_REG;
512 buf[3] = 0x4E;
513 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
531 buf[2+(i*3)] = I2C_DATA_REG;
532 buf[3+(i*3)] = msg->buf[(index*8)+i];
533 buf[4+(i*3)] = 0x00;
536 ret = mxl111sf_i2c_send_data(state, 0, buf);
544 buf[2] = I2C_CONTROL_REG;
545 buf[3] = 0x4E;
546 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
555 buf[k] = USB_END_I2C_CMD;
557 buf[0] = 0x99;
558 buf[1] = 0x00;
561 buf[2+(i*3)] = I2C_DATA_REG;
562 buf[3+(i*3)] = msg->buf[(index*8)+i];
564 index, i, msg->buf[(index*8)+i]);
565 buf[4+(i*3)] = 0x00;
567 ret = mxl111sf_i2c_send_data(state, 0, buf);
575 buf[2] = I2C_CONTROL_REG;
576 buf[3] = 0x4E;
577 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
585 buf[2] = I2C_CONTROL_REG;
586 buf[3] = 0x4E;
587 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
593 mxl_i2c("read buf len %d", msg->len);
597 buf[2] = I2C_CONTROL_REG;
598 buf[3] = 0xDF;
599 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
602 buf[5] = 0x14;
603 buf[6] = (msg->len & 0xFF);
604 buf[7] = 0;
607 buf[8] = I2C_SLAVE_ADDR_REG;
608 buf[9] = msg->addr;
609 buf[10] = 0x00;
610 buf[11] = USB_END_I2C_CMD;
611 ret = mxl111sf_i2c_send_data(state, 0, buf);
619 buf[2] = I2C_CONTROL_REG;
620 buf[3] = 0xC7;
621 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
637 buf[0] = USB_READ_I2C_CMD;
638 buf[1] = 0x00;
643 buf[2+(i*3)] = I2C_DATA_REG;
644 buf[3+(i*3)] = 0x00;
645 buf[4+(i*3)] = 0x00;
648 ret = mxl111sf_i2c_get_data(state, 0, buf, i2c_r_data);
656 buf[2] = I2C_CONTROL_REG;
657 buf[3] = 0xC7;
658 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
671 msg->buf[(index*8)+i] =
683 msg->buf[(index*8)+(k+i+1)] =
686 msg->buf[(index*8)+(k+i)],
689 msg->buf[(index*8)+(k+i+1)],
699 msg->buf[(index*8)+i] =
703 msg->buf[(index*8)+i] =
714 buf[k] = USB_END_I2C_CMD;
716 buf[0] = 0xDD;
717 buf[1] = 0x00;
720 buf[2+(i*3)] = I2C_DATA_REG;
721 buf[3+(i*3)] = 0x00;
722 buf[4+(i*3)] = 0x00;
724 ret = mxl111sf_i2c_get_data(state, 0, buf,
733 buf[2] = I2C_CONTROL_REG;
734 buf[3] = 0xC7;
735 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
741 msg->buf[(block_len*8)+i] =
751 buf[0] = USB_WRITE_I2C_CMD;
752 buf[1] = 0x00;
755 buf[2] = I2C_CONTROL_REG;
756 buf[3] = 0x17;
757 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
759 buf[5] = USB_END_I2C_CMD;
760 ret = mxl111sf_i2c_send_data(state, 0, buf);
763 buf[2] = I2C_CONTROL_REG;
764 buf[3] = 0xC7;
765 buf[4] = (HWI2C400) ? 0x03 : 0x0D;
770 buf[0] = USB_WRITE_I2C_CMD;
771 buf[1] = 0x00;
774 buf[5] = USB_END_I2C_CMD;
775 mxl111sf_i2c_send_data(state, 0, buf);
778 buf[2] = I2C_CONTROL_REG;
779 buf[3] = 0xDF;
780 buf[4] = 0x03;
783 buf[5] = I2C_MUX_REG;
784 buf[6] = 0x00;
785 buf[7] = 0x00;
788 buf[8] = USB_END_I2C_CMD;
789 mxl111sf_i2c_send_data(state, 0, buf);
792 buf[2] = I2C_MUX_REG;
793 buf[3] = 0x81;
794 buf[4] = 0x00;
797 buf[5] = I2C_MUX_REG;
798 buf[6] = 0x00;
799 buf[7] = 0x00;
802 buf[8] = I2C_MUX_REG;
803 buf[9] = 0x00;
804 buf[10] = 0x00;
806 buf[11] = USB_END_I2C_CMD;
807 mxl111sf_i2c_send_data(state, 0, buf);