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