Searched refs:fwbuf (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/input/touchscreen/
H A Dili210x.c694 static int ili251x_firmware_write_to_ic(struct device *dev, u8 *fwbuf, argument
709 u16 crc = crc_ccitt(0, fwbuf + start + (dataflash ? 2 : 0),
729 memcpy(&(fw_data[1]), fwbuf + fw_addr, 32);
788 u8 *fwbuf; local
799 error = ili251x_firmware_to_buffer(fw, &fwbuf, &ac_end, &df_end);
835 error = ili251x_firmware_write_to_ic(dev, fwbuf, 0xf000, df_end, 1);
843 error = ili251x_firmware_write_to_ic(dev, fwbuf, 0x2000, ac_end, 0);
873 kfree(fwbuf);
/linux-master/drivers/net/wireless/ath/ar5523/
H A Dar5523.c1503 void *fwbuf; local
1522 fwbuf = kmalloc(AR5523_MAX_FWBLOCK_SIZE, GFP_KERNEL);
1523 if (!fwbuf)
1548 memcpy(fwbuf, fw->data + offset, mlen);
1550 fwbuf, mlen, &foolen,
1579 kfree(fwbuf);
/linux-master/drivers/bluetooth/
H A Dbtmrvl_sdio.c566 u8 *fwbuf; local
594 fwbuf = (u8 *) ALIGN_ADDR(tmpfwbuf, BTSDIO_DMA_ALIGN);
673 memcpy(fwbuf, &firmware[offset], txlen);
676 ret = sdio_writesb(card->func, card->ioport, fwbuf,
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.c1441 u8 *fwbuf; local
1457 fwbuf = kzalloc(MWIFIEX_UPLD_SIZE, GFP_KERNEL);
1458 if (!fwbuf)
1546 memmove(fwbuf, &firmware[offset], txlen);
1549 ret = mwifiex_write_data_sync(adapter, fwbuf, tx_blocks *
1573 kfree(fwbuf);

Completed in 131 milliseconds