Lines Matching refs:buffer
289 u8 *buffer = kmalloc(FPGA_BUFSIZE, GFP_KERNEL); in usb6fire_fw_fpga_upload() local
294 if (!buffer) in usb6fire_fw_fpga_upload()
301 kfree(buffer); in usb6fire_fw_fpga_upload()
310 kfree(buffer); in usb6fire_fw_fpga_upload()
319 buffer[i] = byte_rev_table[(u8) *c]; in usb6fire_fw_fpga_upload()
321 ret = usb6fire_fw_fpga_write(device, buffer, i); in usb6fire_fw_fpga_upload()
324 kfree(buffer); in usb6fire_fw_fpga_upload()
331 kfree(buffer); in usb6fire_fw_fpga_upload()
367 u8 buffer[12]; in usb6fire_fw_init() local
369 ret = usb6fire_fw_ezusb_read(device, 1, 0, buffer, 8); in usb6fire_fw_init()
375 if (buffer[0] != 0xeb || buffer[1] != 0xaa || buffer[2] != 0x55) { in usb6fire_fw_init()
379 printk(KERN_CONT "%02x ", buffer[i]); in usb6fire_fw_init()
384 if (buffer[3] == 0x01) { in usb6fire_fw_init()
392 else if (buffer[3] == 0x02) { in usb6fire_fw_init()
393 ret = usb6fire_fw_check(intf, buffer + 4); in usb6fire_fw_init()
399 memcpy(buffer, ep_w_max_packet_size, in usb6fire_fw_init()
402 0x0003, buffer, sizeof(ep_w_max_packet_size)); in usb6fire_fw_init()
408 else if (buffer[3] == 0x03) in usb6fire_fw_init()
409 return usb6fire_fw_check(intf, buffer + 4); in usb6fire_fw_init()
415 printk(KERN_CONT "%02x ", buffer[i]); in usb6fire_fw_init()