Lines Matching refs:obuf
312 u8 ibuf[MAX_XFER_SIZE], obuf[3]; in dw2102_earda_i2c_transfer() local
321 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
322 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
323 obuf[2] = msg[0].buf[0]; in dw2102_earda_i2c_transfer()
325 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
337 u8 obuf[MAX_XFER_SIZE]; in dw2102_earda_i2c_transfer() local
339 if (2 + msg[0].len > sizeof(obuf)) { in dw2102_earda_i2c_transfer()
346 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
347 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
348 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw2102_earda_i2c_transfer()
350 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
355 u8 obuf[MAX_XFER_SIZE]; in dw2102_earda_i2c_transfer() local
357 if (2 + msg[0].len > sizeof(obuf)) { in dw2102_earda_i2c_transfer()
364 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
365 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
366 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw2102_earda_i2c_transfer()
368 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
379 u8 obuf[2]; in dw2102_earda_i2c_transfer() local
380 obuf[0] = 0x30; in dw2102_earda_i2c_transfer()
381 obuf[1] = msg[0].buf[0]; in dw2102_earda_i2c_transfer()
383 obuf, 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
417 u8 obuf[2]; in dw2104_i2c_transfer() local
418 obuf[0] = 0x30; in dw2104_i2c_transfer()
419 obuf[1] = msg[j].buf[0]; in dw2104_i2c_transfer()
421 obuf, 2, DW210X_WRITE_MSG); in dw2104_i2c_transfer()
451 u8 obuf[19]; in dw2104_i2c_transfer() local
452 obuf[0] = msg[j].addr << 1; in dw2104_i2c_transfer()
453 obuf[1] = (msg[j].len > 15 ? 17 : msg[j].len); in dw2104_i2c_transfer()
454 obuf[2] = msg[j].buf[0]; in dw2104_i2c_transfer()
458 memcpy(obuf + 3, msg[j].buf + i, in dw2104_i2c_transfer()
461 obuf, (len > 16 ? 16 : len) + 3, in dw2104_i2c_transfer()
468 u8 obuf[MAX_XFER_SIZE]; in dw2104_i2c_transfer() local
470 if (2 + msg[j].len > sizeof(obuf)) { in dw2104_i2c_transfer()
477 obuf[0] = msg[j].addr << 1; in dw2104_i2c_transfer()
478 obuf[1] = msg[j].len; in dw2104_i2c_transfer()
479 memcpy(obuf + 2, msg[j].buf, msg[j].len); in dw2104_i2c_transfer()
481 obuf, msg[j].len + 2, in dw2104_i2c_transfer()
512 u8 ibuf[MAX_XFER_SIZE], obuf[3]; in dw3101_i2c_transfer() local
520 obuf[0] = msg[0].addr << 1; in dw3101_i2c_transfer()
521 obuf[1] = msg[0].len; in dw3101_i2c_transfer()
522 obuf[2] = msg[0].buf[0]; in dw3101_i2c_transfer()
524 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw3101_i2c_transfer()
537 u8 obuf[MAX_XFER_SIZE]; in dw3101_i2c_transfer() local
539 if (2 + msg[0].len > sizeof(obuf)) { in dw3101_i2c_transfer()
545 obuf[0] = msg[0].addr << 1; in dw3101_i2c_transfer()
546 obuf[1] = msg[0].len; in dw3101_i2c_transfer()
547 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw3101_i2c_transfer()
549 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw3101_i2c_transfer()
599 u8 obuf[2]; in s6x0_i2c_transfer() local
601 obuf[0] = 1; in s6x0_i2c_transfer()
602 obuf[1] = msg[j].buf[1];/* off-on */ in s6x0_i2c_transfer()
604 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
605 obuf[0] = 3; in s6x0_i2c_transfer()
606 obuf[1] = msg[j].buf[0];/* 13v-18v */ in s6x0_i2c_transfer()
608 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
612 u8 obuf[2]; in s6x0_i2c_transfer() local
614 obuf[0] = 5; in s6x0_i2c_transfer()
615 obuf[1] = msg[j].buf[0]; in s6x0_i2c_transfer()
617 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
645 u8 obuf[19]; in s6x0_i2c_transfer() local
646 obuf[0] = (msg[j].len > 16 ? in s6x0_i2c_transfer()
648 obuf[1] = msg[j].addr << 1; in s6x0_i2c_transfer()
649 obuf[2] = msg[j].buf[0]; in s6x0_i2c_transfer()
653 memcpy(obuf + 3, msg[j].buf + i, in s6x0_i2c_transfer()
656 obuf, (len > 16 ? 16 : len) + 3, in s6x0_i2c_transfer()
663 u8 obuf[MAX_XFER_SIZE]; in s6x0_i2c_transfer() local
665 if (2 + msg[j].len > sizeof(obuf)) { in s6x0_i2c_transfer()
672 obuf[0] = msg[j + 1].len; in s6x0_i2c_transfer()
673 obuf[1] = (msg[j].addr << 1); in s6x0_i2c_transfer()
674 memcpy(obuf + 2, msg[j].buf, msg[j].len); in s6x0_i2c_transfer()
678 obuf, msg[j].len + 2, in s6x0_i2c_transfer()
683 u8 obuf[MAX_XFER_SIZE]; in s6x0_i2c_transfer() local
685 if (2 + msg[j].len > sizeof(obuf)) { in s6x0_i2c_transfer()
691 obuf[0] = msg[j].len + 1; in s6x0_i2c_transfer()
692 obuf[1] = (msg[j].addr << 1); in s6x0_i2c_transfer()
693 memcpy(obuf + 2, msg[j].buf, msg[j].len); in s6x0_i2c_transfer()
695 obuf, msg[j].len + 2, in s6x0_i2c_transfer()
714 u8 obuf[0x40], ibuf[0x40]; in su3000_i2c_transfer() local
725 obuf[0] = msg[0].buf[0] + 0x36; in su3000_i2c_transfer()
726 obuf[1] = 3; in su3000_i2c_transfer()
727 obuf[2] = 0; in su3000_i2c_transfer()
728 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 0, 0) < 0) in su3000_i2c_transfer()
732 obuf[0] = 0x10; in su3000_i2c_transfer()
733 if (dvb_usb_generic_rw(d, obuf, 1, ibuf, 2, 0) < 0) in su3000_i2c_transfer()
740 obuf[0] = 0x08; in su3000_i2c_transfer()
741 obuf[1] = msg[0].addr; in su3000_i2c_transfer()
742 obuf[2] = msg[0].len; in su3000_i2c_transfer()
744 memcpy(&obuf[3], msg[0].buf, msg[0].len); in su3000_i2c_transfer()
746 if (dvb_usb_generic_rw(d, obuf, msg[0].len + 3, in su3000_i2c_transfer()
754 obuf[0] = 0x09; in su3000_i2c_transfer()
755 obuf[1] = msg[0].len; in su3000_i2c_transfer()
756 obuf[2] = msg[1].len; in su3000_i2c_transfer()
757 obuf[3] = msg[0].addr; in su3000_i2c_transfer()
758 memcpy(&obuf[4], msg[0].buf, msg[0].len); in su3000_i2c_transfer()
760 if (dvb_usb_generic_rw(d, obuf, msg[0].len + 4, in su3000_i2c_transfer()
841 u8 ibuf[] = { 0 }, obuf[] = { 0 }; in s6x0_read_mac_address() local
847 .buf = obuf, in s6x0_read_mac_address()
858 obuf[0] = i; in s6x0_read_mac_address()
897 u8 obuf[] = {0xde, 0}; in su3000_power_ctrl() local
904 dvb_usb_generic_rw(d, obuf, 2, NULL, 0, 0); in su3000_power_ctrl()
913 u8 obuf[] = { 0x1f, 0xf0 }; in su3000_read_mac_address() local
919 .buf = obuf, in su3000_read_mac_address()
931 obuf[1] = 0xf0 + i; in su3000_read_mac_address()
1315 u8 obuf[] = {7, 1}; in stv0288_frontend_attach() local
1328 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in stv0288_frontend_attach()
1339 u8 obuf[] = {7, 1}; in ds3000_frontend_attach() local
1353 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in ds3000_frontend_attach()
1362 u8 obuf[] = {7, 1}; in prof_7500_frontend_attach() local
1371 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in prof_7500_frontend_attach()
1380 u8 obuf[3] = { 0xe, 0x80, 0 }; in su3000_frontend_attach() local
1383 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1386 obuf[0] = 0xe; in su3000_frontend_attach()
1387 obuf[1] = 0x02; in su3000_frontend_attach()
1388 obuf[2] = 1; in su3000_frontend_attach()
1390 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1394 obuf[0] = 0xe; in su3000_frontend_attach()
1395 obuf[1] = 0x83; in su3000_frontend_attach()
1396 obuf[2] = 0; in su3000_frontend_attach()
1398 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1401 obuf[0] = 0xe; in su3000_frontend_attach()
1402 obuf[1] = 0x83; in su3000_frontend_attach()
1403 obuf[2] = 1; in su3000_frontend_attach()
1405 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1408 obuf[0] = 0x51; in su3000_frontend_attach()
1410 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1431 u8 obuf[3] = { 0xe, 0x87, 0 }; in t220_frontend_attach() local
1434 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1437 obuf[0] = 0xe; in t220_frontend_attach()
1438 obuf[1] = 0x86; in t220_frontend_attach()
1439 obuf[2] = 1; in t220_frontend_attach()
1441 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1444 obuf[0] = 0xe; in t220_frontend_attach()
1445 obuf[1] = 0x80; in t220_frontend_attach()
1446 obuf[2] = 0; in t220_frontend_attach()
1448 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1453 obuf[0] = 0xe; in t220_frontend_attach()
1454 obuf[1] = 0x80; in t220_frontend_attach()
1455 obuf[2] = 1; in t220_frontend_attach()
1457 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1460 obuf[0] = 0x51; in t220_frontend_attach()
1462 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in t220_frontend_attach()
1481 u8 obuf[] = { 0x51 }; in m88rs2000_frontend_attach() local
1484 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in m88rs2000_frontend_attach()
1508 u8 obuf[3] = { 0xe, 0x80, 0 }; in tt_s2_4600_frontend_attach() local
1515 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1518 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1519 obuf[1] = 0x02; in tt_s2_4600_frontend_attach()
1520 obuf[2] = 1; in tt_s2_4600_frontend_attach()
1522 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1526 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1527 obuf[1] = 0x83; in tt_s2_4600_frontend_attach()
1528 obuf[2] = 0; in tt_s2_4600_frontend_attach()
1530 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1533 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1534 obuf[1] = 0x83; in tt_s2_4600_frontend_attach()
1535 obuf[2] = 1; in tt_s2_4600_frontend_attach()
1537 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1540 obuf[0] = 0x51; in tt_s2_4600_frontend_attach()
1542 if (dvb_usb_generic_rw(d, obuf, 1, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()