Searched refs:fw_ptr (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/bluetooth/ |
| H A D | hci_ag6xx.c | 157 const u8 *fw_ptr; in ag6xx_setup() local 239 fw_ptr = fw->data; in ag6xx_setup() 253 while (fw->size > fw_ptr - fw->data) { in ag6xx_setup() 254 struct pbn_entry *pbn = (void *)fw_ptr; in ag6xx_setup() 271 bt_dev_info(hdev, "Patching %td/%zu", (fw_ptr - fw->data), in ag6xx_setup() 280 fw_ptr = pbn->data + plen; in ag6xx_setup()
|
| H A D | hci_mrvl.c | 285 const u8 *fw_ptr, *fw_max; in mrvl_load_firmware() local 294 fw_ptr = fw->data; in mrvl_load_firmware() 301 while (fw_ptr <= fw_max) { in mrvl_load_firmware() 322 if (fw_ptr == fw_max) { in mrvl_load_firmware() 336 if (fw_ptr + mrvl->tx_len > fw_max) { in mrvl_load_firmware() 337 mrvl->tx_len = fw_max - fw_ptr; in mrvl_load_firmware() 350 skb_put_data(skb, fw_ptr, mrvl->tx_len); in mrvl_load_firmware() 351 fw_ptr += mrvl->tx_len; in mrvl_load_firmware()
|
| H A D | btintel.c | 395 const u8 *fw_ptr; in btintel_load_ddc_config() 407 fw_ptr = fw->data; in btintel_load_ddc_config() 412 while (fw->size > (size_t)(fw_ptr - fw->data)) { in btintel_load_ddc_config() 413 size_t remaining = fw->size - (fw_ptr - fw->data); in btintel_load_ddc_config() 414 unsigned int cmd_plen = fw_ptr[0] + 1U; in btintel_load_ddc_config() 423 skb = __hci_cmd_sync(hdev, 0xfc8b, cmd_plen, fw_ptr, in btintel_load_ddc_config() 432 fw_ptr += cmd_plen; in btintel_load_ddc_config() 1142 const u8 *fw_ptr; in btintel_download_firmware_payload() 1145 fw_ptr = fw->data + offset; in btintel_download_firmware_payload() 1149 while (fw_ptr in btintel_download_firmware_payload() 394 const u8 *fw_ptr; btintel_load_ddc_config() local 1133 const u8 *fw_ptr; btintel_download_firmware_payload() local 1176 const u8 *fw_ptr; btintel_firmware_version() local 1659 btintel_legacy_rom_patching(struct hci_dev * hdev,const struct firmware * fw,const u8 ** fw_ptr,int * disable_patch) btintel_legacy_rom_patching() argument 1775 const u8 *fw_ptr; btintel_legacy_rom_setup() local [all...] |
| H A D | btmtk.c | 143 const u8 *fw_ptr; in btmtk_setup_firmware_79xx() local 156 fw_ptr = fw->data; in btmtk_setup_firmware_79xx() 157 fw_bin_ptr = fw_ptr; in btmtk_setup_firmware_79xx() 158 hdr = (struct btmtk_patch_header *)fw_ptr; in btmtk_setup_firmware_79xx() 159 globaldesc = (struct btmtk_global_desc *)(fw_ptr + MTK_FW_ROM_PATCH_HEADER_SIZE); in btmtk_setup_firmware_79xx() 167 fw_ptr = fw_bin_ptr; in btmtk_setup_firmware_79xx() 168 sectionmap = (struct btmtk_section_map *)(fw_ptr + MTK_FW_ROM_PATCH_HEADER_SIZE + in btmtk_setup_firmware_79xx() 187 fw_ptr + MTK_FW_ROM_PATCH_HEADER_SIZE + in btmtk_setup_firmware_79xx() 227 fw_ptr += section_offset; in btmtk_setup_firmware_79xx() 243 wmt_params.data = fw_ptr; in btmtk_setup_firmware_79xx() [all …]
|
| H A D | hci_nokia.c | 325 const u8 *fw_ptr; in nokia_setup_fw() local 347 fw_ptr = fw->data; in nokia_setup_fw() 351 u16 pkt_size = get_unaligned_le16(fw_ptr); in nokia_setup_fw() 352 u8 pkt_type = fw_ptr[2]; in nokia_setup_fw() 373 cmd = (struct hci_command_hdr *)(fw_ptr + 3); in nokia_setup_fw() 383 fw_ptr + 3 + HCI_COMMAND_HDR_SIZE, in nokia_setup_fw() 399 fw_ptr += pkt_size + 2; in nokia_setup_fw()
|
| /linux/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-hdw.c | 1409 void *fw_ptr; in pvr2_upload_firmware1() local 1454 fw_ptr = kmalloc(0x800, GFP_KERNEL); in pvr2_upload_firmware1() 1455 if (fw_ptr == NULL){ in pvr2_upload_firmware1() 1468 memcpy(fw_ptr, fw_entry->data + address, 0x800); in pvr2_upload_firmware1() 1470 0, fw_ptr, 0x800, 1000); in pvr2_upload_firmware1() 1478 kfree(fw_ptr); in pvr2_upload_firmware1() 1503 void *fw_ptr; in pvr2_upload_firmware2() local 1576 fw_ptr = kmalloc(FIRMWARE_CHUNK_SIZE, GFP_KERNEL); in pvr2_upload_firmware2() 1577 if (fw_ptr == NULL){ in pvr2_upload_firmware2() 1591 memcpy(fw_ptr, fw_entry->data + fw_done, bcnt); in pvr2_upload_firmware2() [all …]
|