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