Lines Matching refs:obuf
307 u8 ibuf[MAX_XFER_SIZE], obuf[3]; in dw2102_earda_i2c_transfer() local
316 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
317 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
318 obuf[2] = msg[0].buf[0]; in dw2102_earda_i2c_transfer()
320 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
332 u8 obuf[MAX_XFER_SIZE]; in dw2102_earda_i2c_transfer() local
334 if (2 + msg[0].len > sizeof(obuf)) { in dw2102_earda_i2c_transfer()
341 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
342 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
343 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw2102_earda_i2c_transfer()
345 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
350 u8 obuf[MAX_XFER_SIZE]; in dw2102_earda_i2c_transfer() local
352 if (2 + msg[0].len > sizeof(obuf)) { in dw2102_earda_i2c_transfer()
359 obuf[0] = msg[0].addr << 1; in dw2102_earda_i2c_transfer()
360 obuf[1] = msg[0].len; in dw2102_earda_i2c_transfer()
361 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw2102_earda_i2c_transfer()
363 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
374 u8 obuf[2]; in dw2102_earda_i2c_transfer() local
375 obuf[0] = 0x30; in dw2102_earda_i2c_transfer()
376 obuf[1] = msg[0].buf[0]; in dw2102_earda_i2c_transfer()
378 obuf, 2, DW210X_WRITE_MSG); in dw2102_earda_i2c_transfer()
412 u8 obuf[2]; in dw2104_i2c_transfer() local
413 obuf[0] = 0x30; in dw2104_i2c_transfer()
414 obuf[1] = msg[j].buf[0]; in dw2104_i2c_transfer()
416 obuf, 2, DW210X_WRITE_MSG); in dw2104_i2c_transfer()
446 u8 obuf[19]; in dw2104_i2c_transfer() local
447 obuf[0] = msg[j].addr << 1; in dw2104_i2c_transfer()
448 obuf[1] = (msg[j].len > 15 ? 17 : msg[j].len); in dw2104_i2c_transfer()
449 obuf[2] = msg[j].buf[0]; in dw2104_i2c_transfer()
453 memcpy(obuf + 3, msg[j].buf + i, in dw2104_i2c_transfer()
456 obuf, (len > 16 ? 16 : len) + 3, in dw2104_i2c_transfer()
463 u8 obuf[MAX_XFER_SIZE]; in dw2104_i2c_transfer() local
465 if (2 + msg[j].len > sizeof(obuf)) { in dw2104_i2c_transfer()
472 obuf[0] = msg[j].addr << 1; in dw2104_i2c_transfer()
473 obuf[1] = msg[j].len; in dw2104_i2c_transfer()
474 memcpy(obuf + 2, msg[j].buf, msg[j].len); in dw2104_i2c_transfer()
476 obuf, msg[j].len + 2, in dw2104_i2c_transfer()
507 u8 ibuf[MAX_XFER_SIZE], obuf[3]; in dw3101_i2c_transfer() local
515 obuf[0] = msg[0].addr << 1; in dw3101_i2c_transfer()
516 obuf[1] = msg[0].len; in dw3101_i2c_transfer()
517 obuf[2] = msg[0].buf[0]; in dw3101_i2c_transfer()
519 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw3101_i2c_transfer()
532 u8 obuf[MAX_XFER_SIZE]; in dw3101_i2c_transfer() local
534 if (2 + msg[0].len > sizeof(obuf)) { in dw3101_i2c_transfer()
540 obuf[0] = msg[0].addr << 1; in dw3101_i2c_transfer()
541 obuf[1] = msg[0].len; in dw3101_i2c_transfer()
542 memcpy(obuf + 2, msg[0].buf, msg[0].len); in dw3101_i2c_transfer()
544 obuf, msg[0].len + 2, DW210X_WRITE_MSG); in dw3101_i2c_transfer()
594 u8 obuf[2]; in s6x0_i2c_transfer() local
596 obuf[0] = 1; in s6x0_i2c_transfer()
597 obuf[1] = msg[j].buf[1];/* off-on */ in s6x0_i2c_transfer()
599 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
600 obuf[0] = 3; in s6x0_i2c_transfer()
601 obuf[1] = msg[j].buf[0];/* 13v-18v */ in s6x0_i2c_transfer()
603 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
607 u8 obuf[2]; in s6x0_i2c_transfer() local
609 obuf[0] = 5; in s6x0_i2c_transfer()
610 obuf[1] = msg[j].buf[0]; in s6x0_i2c_transfer()
612 obuf, 2, DW210X_WRITE_MSG); in s6x0_i2c_transfer()
640 u8 obuf[19]; in s6x0_i2c_transfer() local
641 obuf[0] = (msg[j].len > 16 ? in s6x0_i2c_transfer()
643 obuf[1] = msg[j].addr << 1; in s6x0_i2c_transfer()
644 obuf[2] = msg[j].buf[0]; in s6x0_i2c_transfer()
648 memcpy(obuf + 3, msg[j].buf + i, in s6x0_i2c_transfer()
651 obuf, (len > 16 ? 16 : len) + 3, in s6x0_i2c_transfer()
658 u8 obuf[MAX_XFER_SIZE]; in s6x0_i2c_transfer() local
660 if (2 + msg[j].len > sizeof(obuf)) { in s6x0_i2c_transfer()
667 obuf[0] = msg[j + 1].len; in s6x0_i2c_transfer()
668 obuf[1] = (msg[j].addr << 1); in s6x0_i2c_transfer()
669 memcpy(obuf + 2, msg[j].buf, msg[j].len); in s6x0_i2c_transfer()
673 obuf, msg[j].len + 2, in s6x0_i2c_transfer()
678 u8 obuf[MAX_XFER_SIZE]; in s6x0_i2c_transfer() local
680 if (2 + msg[j].len > sizeof(obuf)) { in s6x0_i2c_transfer()
686 obuf[0] = msg[j].len + 1; in s6x0_i2c_transfer()
687 obuf[1] = (msg[j].addr << 1); in s6x0_i2c_transfer()
688 memcpy(obuf + 2, msg[j].buf, msg[j].len); in s6x0_i2c_transfer()
690 obuf, msg[j].len + 2, in s6x0_i2c_transfer()
709 u8 obuf[0x40], ibuf[0x40]; in su3000_i2c_transfer() local
720 obuf[0] = msg[0].buf[0] + 0x36; in su3000_i2c_transfer()
721 obuf[1] = 3; in su3000_i2c_transfer()
722 obuf[2] = 0; in su3000_i2c_transfer()
723 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 0, 0) < 0) in su3000_i2c_transfer()
727 obuf[0] = 0x10; in su3000_i2c_transfer()
728 if (dvb_usb_generic_rw(d, obuf, 1, ibuf, 2, 0) < 0) in su3000_i2c_transfer()
735 obuf[0] = 0x08; in su3000_i2c_transfer()
736 obuf[1] = msg[0].addr; in su3000_i2c_transfer()
737 obuf[2] = msg[0].len; in su3000_i2c_transfer()
739 memcpy(&obuf[3], msg[0].buf, msg[0].len); in su3000_i2c_transfer()
741 if (dvb_usb_generic_rw(d, obuf, msg[0].len + 3, in su3000_i2c_transfer()
749 obuf[0] = 0x09; in su3000_i2c_transfer()
750 obuf[1] = msg[0].len; in su3000_i2c_transfer()
751 obuf[2] = msg[1].len; in su3000_i2c_transfer()
752 obuf[3] = msg[0].addr; in su3000_i2c_transfer()
753 memcpy(&obuf[4], msg[0].buf, msg[0].len); in su3000_i2c_transfer()
755 if (dvb_usb_generic_rw(d, obuf, msg[0].len + 4, in su3000_i2c_transfer()
836 u8 ibuf[] = { 0 }, obuf[] = { 0 }; in s6x0_read_mac_address() local
842 .buf = obuf, in s6x0_read_mac_address()
853 obuf[0] = i; in s6x0_read_mac_address()
892 u8 obuf[] = {0xde, 0}; in su3000_power_ctrl() local
899 dvb_usb_generic_rw(d, obuf, 2, NULL, 0, 0); in su3000_power_ctrl()
908 u8 obuf[] = { 0x1f, 0xf0 }; in su3000_read_mac_address() local
914 .buf = obuf, in su3000_read_mac_address()
926 obuf[1] = 0xf0 + i; in su3000_read_mac_address()
1292 u8 obuf[] = {7, 1}; in stv0288_frontend_attach() local
1305 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in stv0288_frontend_attach()
1316 u8 obuf[] = {7, 1}; in ds3000_frontend_attach() local
1330 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in ds3000_frontend_attach()
1339 u8 obuf[] = {7, 1}; in prof_7500_frontend_attach() local
1348 dw210x_op_rw(d->dev->udev, 0x8a, 0, 0, obuf, 2, DW210X_WRITE_MSG); in prof_7500_frontend_attach()
1357 u8 obuf[3] = { 0xe, 0x80, 0 }; in su3000_frontend_attach() local
1360 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1363 obuf[0] = 0xe; in su3000_frontend_attach()
1364 obuf[1] = 0x02; in su3000_frontend_attach()
1365 obuf[2] = 1; in su3000_frontend_attach()
1367 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1371 obuf[0] = 0xe; in su3000_frontend_attach()
1372 obuf[1] = 0x83; in su3000_frontend_attach()
1373 obuf[2] = 0; in su3000_frontend_attach()
1375 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1378 obuf[0] = 0xe; in su3000_frontend_attach()
1379 obuf[1] = 0x83; in su3000_frontend_attach()
1380 obuf[2] = 1; in su3000_frontend_attach()
1382 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1385 obuf[0] = 0x51; in su3000_frontend_attach()
1387 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in su3000_frontend_attach()
1408 u8 obuf[3] = { 0xe, 0x87, 0 }; in t220_frontend_attach() local
1411 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1414 obuf[0] = 0xe; in t220_frontend_attach()
1415 obuf[1] = 0x86; in t220_frontend_attach()
1416 obuf[2] = 1; in t220_frontend_attach()
1418 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1421 obuf[0] = 0xe; in t220_frontend_attach()
1422 obuf[1] = 0x80; in t220_frontend_attach()
1423 obuf[2] = 0; in t220_frontend_attach()
1425 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1430 obuf[0] = 0xe; in t220_frontend_attach()
1431 obuf[1] = 0x80; in t220_frontend_attach()
1432 obuf[2] = 1; in t220_frontend_attach()
1434 if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) in t220_frontend_attach()
1437 obuf[0] = 0x51; in t220_frontend_attach()
1439 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in t220_frontend_attach()
1458 u8 obuf[] = { 0x51 }; in m88rs2000_frontend_attach() local
1461 if (dvb_usb_generic_rw(d->dev, obuf, 1, ibuf, 1, 0) < 0) in m88rs2000_frontend_attach()
1485 u8 obuf[3] = { 0xe, 0x80, 0 }; in tt_s2_4600_frontend_attach() local
1492 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1495 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1496 obuf[1] = 0x02; in tt_s2_4600_frontend_attach()
1497 obuf[2] = 1; in tt_s2_4600_frontend_attach()
1499 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1503 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1504 obuf[1] = 0x83; in tt_s2_4600_frontend_attach()
1505 obuf[2] = 0; in tt_s2_4600_frontend_attach()
1507 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1510 obuf[0] = 0xe; in tt_s2_4600_frontend_attach()
1511 obuf[1] = 0x83; in tt_s2_4600_frontend_attach()
1512 obuf[2] = 1; in tt_s2_4600_frontend_attach()
1514 if (dvb_usb_generic_rw(d, obuf, 3, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()
1517 obuf[0] = 0x51; in tt_s2_4600_frontend_attach()
1519 if (dvb_usb_generic_rw(d, obuf, 1, ibuf, 1, 0) < 0) in tt_s2_4600_frontend_attach()