Lines Matching refs:buf

63 	u8 *buf;		/* used for initialize speed */  member
80 priv->buf = kzalloc(256, GFP_KERNEL); in iuu_port_probe()
81 if (!priv->buf) { in iuu_port_probe()
88 kfree(priv->buf); in iuu_port_probe()
101 kfree(priv->buf); in iuu_port_probe()
115 kfree(priv->buf); in iuu_port_remove()
277 static int bulk_immediate(struct usb_serial_port *port, u8 *buf, u8 count) in bulk_immediate() argument
288 port->bulk_out_endpointAddress), buf, in bulk_immediate()
298 static int read_immediate(struct usb_serial_port *port, u8 *buf, u8 count) in read_immediate() argument
308 port->bulk_in_endpointAddress), buf, in read_immediate()
322 u8 *buf; in iuu_led() local
323 buf = kmalloc(8, GFP_KERNEL); in iuu_led()
324 if (!buf) in iuu_led()
327 buf[0] = IUU_SET_LED; in iuu_led()
328 buf[1] = R & 0xFF; in iuu_led()
329 buf[2] = (R >> 8) & 0xFF; in iuu_led()
330 buf[3] = G & 0xFF; in iuu_led()
331 buf[4] = (G >> 8) & 0xFF; in iuu_led()
332 buf[5] = B & 0xFF; in iuu_led()
333 buf[6] = (B >> 8) & 0xFF; in iuu_led()
334 buf[7] = f; in iuu_led()
335 status = bulk_immediate(port, buf, 8); in iuu_led()
336 kfree(buf); in iuu_led()
344 static void iuu_rgbf_fill_buffer(u8 *buf, u8 r1, u8 r2, u8 g1, u8 g2, u8 b1, in iuu_rgbf_fill_buffer() argument
347 *buf++ = IUU_SET_LED; in iuu_rgbf_fill_buffer()
348 *buf++ = r1; in iuu_rgbf_fill_buffer()
349 *buf++ = r2; in iuu_rgbf_fill_buffer()
350 *buf++ = g1; in iuu_rgbf_fill_buffer()
351 *buf++ = g2; in iuu_rgbf_fill_buffer()
352 *buf++ = b1; in iuu_rgbf_fill_buffer()
353 *buf++ = b2; in iuu_rgbf_fill_buffer()
354 *buf = freq; in iuu_rgbf_fill_buffer()
419 priv->buf[Count++] = IUU_UART_WRITE_I2C; in iuu_clk()
420 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
421 priv->buf[Count++] = 0x09; in iuu_clk()
422 priv->buf[Count++] = 0x00; in iuu_clk()
424 status = bulk_immediate(port, (u8 *) priv->buf, Count); in iuu_clk()
487 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
488 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
489 priv->buf[Count++] = 0x09; in iuu_clk()
490 priv->buf[Count++] = 0x20; /* Adr = 0x09 */ in iuu_clk()
491 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
492 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
493 priv->buf[Count++] = 0x0C; in iuu_clk()
494 priv->buf[Count++] = DIV; /* Adr = 0x0C */ in iuu_clk()
495 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
496 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
497 priv->buf[Count++] = 0x12; in iuu_clk()
498 priv->buf[Count++] = XDRV; /* Adr = 0x12 */ in iuu_clk()
499 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
500 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
501 priv->buf[Count++] = 0x13; in iuu_clk()
502 priv->buf[Count++] = 0x6B; /* Adr = 0x13 */ in iuu_clk()
503 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
504 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
505 priv->buf[Count++] = 0x40; in iuu_clk()
506 priv->buf[Count++] = (0xC0 | ((PUMP & 0x07) << 2)) | in iuu_clk()
508 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
509 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
510 priv->buf[Count++] = 0x41; in iuu_clk()
511 priv->buf[Count++] = PBlsb; /* Adr = 0x41 */ in iuu_clk()
512 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
513 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
514 priv->buf[Count++] = 0x42; in iuu_clk()
515 priv->buf[Count++] = Q | (((PO & 0x01) << 7)); /* Adr = 0x42 */ in iuu_clk()
516 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
517 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
518 priv->buf[Count++] = 0x44; in iuu_clk()
519 priv->buf[Count++] = (char)0xFF; /* Adr = 0x44 */ in iuu_clk()
520 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
521 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
522 priv->buf[Count++] = 0x45; in iuu_clk()
523 priv->buf[Count++] = (char)0xFE; /* Adr = 0x45 */ in iuu_clk()
524 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
525 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
526 priv->buf[Count++] = 0x46; in iuu_clk()
527 priv->buf[Count++] = 0x7F; /* Adr = 0x46 */ in iuu_clk()
528 priv->buf[Count++] = IUU_UART_WRITE_I2C; /* 0x4C */ in iuu_clk()
529 priv->buf[Count++] = FrqGenAdr << 1; in iuu_clk()
530 priv->buf[Count++] = 0x47; in iuu_clk()
531 priv->buf[Count++] = (char)0x84; /* Adr = 0x47 */ in iuu_clk()
533 status = bulk_immediate(port, (u8 *) priv->buf, Count); in iuu_clk()
565 status = read_immediate(port, priv->buf, priv->len); in iuu_uart_flush()
705 const u8 *buf, int count) in iuu_uart_write() argument
716 memcpy(priv->writebuf + priv->writelen, buf, count); in iuu_uart_write()
746 u8 *buf; in iuu_uart_on() local
748 buf = kmalloc(sizeof(u8) * 4, GFP_KERNEL); in iuu_uart_on()
750 if (!buf) in iuu_uart_on()
753 buf[0] = IUU_UART_ENABLE; in iuu_uart_on()
754 buf[1] = (u8) ((IUU_BAUD_9600 >> 8) & 0x00FF); in iuu_uart_on()
755 buf[2] = (u8) (0x00FF & IUU_BAUD_9600); in iuu_uart_on()
756 buf[3] = (u8) (0x0F0 & IUU_ONE_STOP_BIT) | (0x07 & IUU_PARITY_EVEN); in iuu_uart_on()
758 status = bulk_immediate(port, buf, 4); in iuu_uart_on()
768 kfree(buf); in iuu_uart_on()
776 u8 *buf; in iuu_uart_off() local
777 buf = kmalloc(1, GFP_KERNEL); in iuu_uart_off()
778 if (!buf) in iuu_uart_off()
780 buf[0] = IUU_UART_DISABLE; in iuu_uart_off()
782 status = bulk_immediate(port, buf, 1); in iuu_uart_off()
786 kfree(buf); in iuu_uart_off()
969 u8 *buf; in iuu_open() local
984 buf = kmalloc(10, GFP_KERNEL); in iuu_open()
985 if (buf == NULL) in iuu_open()
994 b, a, c, d, buf, 1, 1000); \ in iuu_open()
996 buf[0]); } while (0); in iuu_open()
1010 kfree(buf); in iuu_open()
1105 u8 *buf; in iuu_vcc_set() local
1107 buf = kmalloc(5, GFP_KERNEL); in iuu_vcc_set()
1108 if (!buf) in iuu_vcc_set()
1111 buf[0] = IUU_SET_VCC; in iuu_vcc_set()
1112 buf[1] = vcc & 0xFF; in iuu_vcc_set()
1113 buf[2] = (vcc >> 8) & 0xFF; in iuu_vcc_set()
1114 buf[3] = (vcc >> 16) & 0xFF; in iuu_vcc_set()
1115 buf[4] = (vcc >> 24) & 0xFF; in iuu_vcc_set()
1117 status = bulk_immediate(port, buf, 5); in iuu_vcc_set()
1118 kfree(buf); in iuu_vcc_set()
1133 struct device_attribute *attr, char *buf) in vcc_mode_show() argument
1138 return sprintf(buf, "%d\n", priv->vcc); in vcc_mode_show()
1142 struct device_attribute *attr, const char *buf, size_t count) in vcc_mode_store() argument
1148 if (kstrtoul(buf, 10, &v)) { in vcc_mode_store()
1150 __func__, buf); in vcc_mode_store()