/linux-4.4.14/drivers/media/usb/s2255/ |
D | s2255drv.c | 271 struct s2255_fw *fw_data; member 1449 state = atomic_read(&dev->fw_data->fw_state); in s2255_open() 1457 wait_event_timeout(dev->fw_data->wait_fw, in s2255_open() 1458 ((atomic_read(&dev->fw_data->fw_state) in s2255_open() 1460 (atomic_read(&dev->fw_data->fw_state) in s2255_open() 1464 state = atomic_read(&dev->fw_data->fw_state); in s2255_open() 1471 wait_event_timeout(dev->fw_data->wait_fw, in s2255_open() 1472 ((atomic_read(&dev->fw_data->fw_state) in s2255_open() 1474 (atomic_read(&dev->fw_data->fw_state) in s2255_open() 1478 state = atomic_read(&dev->fw_data->fw_state); in s2255_open() [all …]
|
/linux-4.4.14/drivers/bluetooth/ |
D | bcm203x.c | 74 unsigned char *fw_data; member 135 data->fw_data + data->fw_sent, len, bcm203x_complete, data); in bcm203x_complete() 229 data->fw_data = kmemdup(firmware->data, firmware->size, GFP_KERNEL); in bcm203x_probe() 230 if (!data->fw_data) { in bcm203x_probe() 267 kfree(data->fw_data); in bcm203x_disconnect()
|
D | btrtl.c | 296 unsigned char *fw_data = NULL; in btrtl_setup_rtl8723b() local 307 ret = rtl8723b_parse_firmware(hdev, lmp_subver, fw, &fw_data); in btrtl_setup_rtl8723b() 311 ret = rtl_download_firmware(hdev, fw_data, ret); in btrtl_setup_rtl8723b() 312 kfree(fw_data); in btrtl_setup_rtl8723b()
|
/linux-4.4.14/drivers/media/usb/as102/ |
D | as102_fw.c | 49 static int parse_hex_line(unsigned char *fw_data, unsigned char *addr, in parse_hex_line() argument 56 if (*fw_data++ != ':') { in parse_hex_line() 62 for (src = fw_data; *src != '\n'; src += 2) { in parse_hex_line()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | cik_sdma.c | 475 const __le32 *fw_data; in cik_sdma_load_microcode() local 481 fw_data = (const __le32 *) in cik_sdma_load_microcode() 486 WREG32(SDMA0_UCODE_DATA + SDMA0_REGISTER_OFFSET, le32_to_cpup(fw_data++)); in cik_sdma_load_microcode() 490 fw_data = (const __le32 *) in cik_sdma_load_microcode() 495 WREG32(SDMA0_UCODE_DATA + SDMA1_REGISTER_OFFSET, le32_to_cpup(fw_data++)); in cik_sdma_load_microcode() 498 const __be32 *fw_data; in cik_sdma_load_microcode() local 501 fw_data = (const __be32 *)rdev->sdma_fw->data; in cik_sdma_load_microcode() 504 WREG32(SDMA0_UCODE_DATA + SDMA0_REGISTER_OFFSET, be32_to_cpup(fw_data++)); in cik_sdma_load_microcode() 508 fw_data = (const __be32 *)rdev->sdma_fw->data; in cik_sdma_load_microcode() 511 WREG32(SDMA0_UCODE_DATA + SDMA1_REGISTER_OFFSET, be32_to_cpup(fw_data++)); in cik_sdma_load_microcode()
|
D | cik.c | 1870 const __be32 *fw_data = NULL; in ci_mc_load_microcode() local 1907 fw_data = (const __be32 *)rdev->mc_fw->data; in ci_mc_load_microcode() 1946 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ci_mc_load_microcode() 4315 const __le32 *fw_data; in cik_cp_gfx_load_microcode() local 4323 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 4328 WREG32(CP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 4332 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 4337 WREG32(CP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 4341 fw_data = (const __be32 *) in cik_cp_gfx_load_microcode() 4346 WREG32(CP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() [all …]
|
D | r600_cp.c | 393 const __be32 *fw_data; in r600_cp_load_microcode() local 414 fw_data = (const __be32 *)dev_priv->me_fw->data; in r600_cp_load_microcode() 418 be32_to_cpup(fw_data++)); in r600_cp_load_microcode() 420 fw_data = (const __be32 *)dev_priv->pfp_fw->data; in r600_cp_load_microcode() 424 be32_to_cpup(fw_data++)); in r600_cp_load_microcode() 486 const __be32 *fw_data; in r700_cp_load_microcode() local 507 fw_data = (const __be32 *)dev_priv->pfp_fw->data; in r700_cp_load_microcode() 510 RADEON_WRITE(R600_CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in r700_cp_load_microcode() 513 fw_data = (const __be32 *)dev_priv->me_fw->data; in r700_cp_load_microcode() 516 RADEON_WRITE(R600_CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in r700_cp_load_microcode()
|
D | ni.c | 636 const __be32 *fw_data; in ni_mc_load_microcode() local 687 fw_data = (const __be32 *)rdev->mc_fw->data; in ni_mc_load_microcode() 689 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ni_mc_load_microcode() 1531 const __be32 *fw_data; in cayman_cp_load_microcode() local 1539 fw_data = (const __be32 *)rdev->pfp_fw->data; in cayman_cp_load_microcode() 1542 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode() 1545 fw_data = (const __be32 *)rdev->me_fw->data; in cayman_cp_load_microcode() 1548 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode()
|
D | si.c | 1543 const __be32 *fw_data = NULL; in si_mc_load_microcode() local 1590 fw_data = (const __be32 *)rdev->mc_fw->data; in si_mc_load_microcode() 1620 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in si_mc_load_microcode() 3493 const __le32 *fw_data; in si_cp_load_microcode() local 3501 fw_data = (const __le32 *) in si_cp_load_microcode() 3506 WREG32(CP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in si_cp_load_microcode() 3510 fw_data = (const __le32 *) in si_cp_load_microcode() 3515 WREG32(CP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in si_cp_load_microcode() 3519 fw_data = (const __be32 *) in si_cp_load_microcode() 3524 WREG32(CP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in si_cp_load_microcode() [all …]
|
D | rv770.c | 1088 const __be32 *fw_data; in rv770_cp_load_microcode() local 1107 fw_data = (const __be32 *)rdev->pfp_fw->data; in rv770_cp_load_microcode() 1110 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in rv770_cp_load_microcode() 1113 fw_data = (const __be32 *)rdev->me_fw->data; in rv770_cp_load_microcode() 1116 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in rv770_cp_load_microcode()
|
D | r600.c | 2643 const __be32 *fw_data; in r600_cp_load_microcode() local 2665 fw_data = (const __be32 *)rdev->me_fw->data; in r600_cp_load_microcode() 2669 be32_to_cpup(fw_data++)); in r600_cp_load_microcode() 2671 fw_data = (const __be32 *)rdev->pfp_fw->data; in r600_cp_load_microcode() 2675 be32_to_cpup(fw_data++)); in r600_cp_load_microcode() 3508 const __be32 *fw_data; in r600_rlc_resume() local 3525 fw_data = (const __be32 *)rdev->rlc_fw->data; in r600_rlc_resume() 3529 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in r600_rlc_resume() 3534 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in r600_rlc_resume()
|
D | radeon_cp.c | 549 const __be32 *fw_data; in radeon_cp_load_microcode() local 556 fw_data = (const __be32 *)&dev_priv->me_fw->data[0]; in radeon_cp_load_microcode() 560 be32_to_cpup(&fw_data[i])); in radeon_cp_load_microcode() 562 be32_to_cpup(&fw_data[i + 1])); in radeon_cp_load_microcode()
|
D | evergreen.c | 3056 const __be32 *fw_data; in evergreen_cp_load_microcode() local 3069 fw_data = (const __be32 *)rdev->pfp_fw->data; in evergreen_cp_load_microcode() 3072 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in evergreen_cp_load_microcode() 3075 fw_data = (const __be32 *)rdev->me_fw->data; in evergreen_cp_load_microcode() 3078 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in evergreen_cp_load_microcode() 4467 const __be32 *fw_data; in evergreen_rlc_resume() local 4507 fw_data = (const __be32 *)rdev->rlc_fw->data; in evergreen_rlc_resume() 4511 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in evergreen_rlc_resume() 4516 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in evergreen_rlc_resume() 4521 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in evergreen_rlc_resume()
|
D | r100.c | 1088 const __be32 *fw_data; in r100_cp_load_microcode() local 1098 fw_data = (const __be32 *)&rdev->me_fw->data[0]; in r100_cp_load_microcode() 1102 be32_to_cpup(&fw_data[i])); in r100_cp_load_microcode() 1104 be32_to_cpup(&fw_data[i + 1])); in r100_cp_load_microcode()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | swap.c | 32 const u8 *fw_data = data; in ath10k_swap_code_seg_fill() local 45 swap_item = (union ath10k_swap_code_seg_item *)fw_data; in ath10k_swap_code_seg_fill() 70 fw_data += length; in ath10k_swap_code_seg_fill()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_init_ops.c | 195 array_data = cdev->fw_data->arr_data; in qed_init_cmd_array() 381 modes_tree_buf = cdev->fw_data->modes_tree_buf; in qed_init_cmd_mode_match() 441 num_init_ops = cdev->fw_data->init_ops_size; in qed_init_run() 442 init_ops = cdev->fw_data->init_ops; in qed_init_run() 508 struct qed_fw_data *fw = cdev->fw_data; in qed_init_fw_data()
|
D | qed_hw.h | 262 const u8 *fw_data);
|
D | qed_dev.c | 87 kfree(cdev->fw_data); in qed_resc_free() 88 cdev->fw_data = NULL; in qed_resc_free() 210 cdev->fw_data = kzalloc(sizeof(*cdev->fw_data), GFP_KERNEL); in qed_resc_alloc() 211 if (!cdev->fw_data) in qed_resc_alloc()
|
D | qed.h | 418 struct qed_fw_data *fw_data; member
|
/linux-4.4.14/drivers/scsi/csiostor/ |
D | csio_hw.c | 668 csio_hw_fw_dload(struct csio_hw *hw, uint8_t *fw_data, uint32_t size) in csio_hw_fw_dload() argument 675 const __be32 *p = (const __be32 *)fw_data; in csio_hw_fw_dload() 676 struct fw_hdr *hdr = (struct fw_hdr *)fw_data; in csio_hw_fw_dload() 731 memcpy(first_page, fw_data, SF_PAGE_SIZE); in csio_hw_fw_dload() 743 fw_data += SF_PAGE_SIZE; in csio_hw_fw_dload() 744 ret = csio_hw_write_flash(hw, addr, SF_PAGE_SIZE, fw_data); in csio_hw_fw_dload() 1228 const u8 *fw_data, uint32_t size, int32_t force) in csio_hw_fw_upgrade() argument 1230 const struct fw_hdr *fw_hdr = (const struct fw_hdr *)fw_data; in csio_hw_fw_upgrade() 1237 ret = csio_hw_fw_dload(hw, (uint8_t *) fw_data, size); in csio_hw_fw_upgrade() 1901 const u8 *fw_data, unsigned int fw_size, in csio_hw_prep_fw() argument [all …]
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | usb.h | 104 struct fw_data { struct
|
D | usb.c | 1000 struct fw_data *fwdata; in mwifiex_prog_fw_w_helper()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
D | fw.c | 380 carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len) in carl9170_find_fw_desc() argument 391 if (fw_data[scan++] == otus_magic[found]) in carl9170_find_fw_desc() 406 return (void *)&fw_data[scan - found]; in carl9170_find_fw_desc()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.h | 112 const void *fw_data; member
|
D | hif_usb.c | 982 const void *data = hif_dev->fw_data; in ath9k_hif_usb_download_fw() 1172 hif_dev->fw_data = fw->data; in ath9k_hif_usb_firmware_cb() 1390 hif_dev->fw_data = fw->data; in ath9k_hif_usb_resume()
|
/linux-4.4.14/drivers/media/radio/wl128x/ |
D | fmdrv_common.c | 1244 u8 *fw_data; in fm_download_firmware() local 1258 fw_data = (void *)fw_entry->data; in fm_download_firmware() 1261 fw_header = (struct bts_header *)fw_data; in fm_download_firmware() 1270 fw_data += sizeof(struct bts_header); in fm_download_firmware() 1273 while (fw_data && fw_len > 0) { in fm_download_firmware() 1274 action = (struct bts_action *)fw_data; in fm_download_firmware() 1291 fw_data += (sizeof(struct bts_action) + (action->size)); in fm_download_firmware()
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
D | r128_cce.c | 145 const __be32 *fw_data; in r128_cce_load_microcode() local 173 fw_data = (const __be32 *)fw->data; in r128_cce_load_microcode() 177 be32_to_cpup(&fw_data[i * 2])); in r128_cce_load_microcode() 179 be32_to_cpup(&fw_data[i * 2 + 1])); in r128_cce_load_microcode()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | gfx_v7_0.c | 2767 const __le32 *fw_data; in gfx_v7_0_cp_gfx_load_microcode() local 2790 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2796 WREG32(mmCP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2800 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2806 WREG32(mmCP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2810 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2816 WREG32(mmCP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 3078 const __le32 *fw_data; in gfx_v7_0_cp_compute_load_microcode() local 3093 fw_data = (const __le32 *) in gfx_v7_0_cp_compute_load_microcode() 3099 WREG32(mmCP_MEC_ME1_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_compute_load_microcode() [all …]
|
D | gfx_v8_0.c | 3055 const __le32 *fw_data; in gfx_v8_0_rlc_load_microcode() local 3064 fw_data = (const __le32 *)(adev->gfx.rlc_fw->data + in gfx_v8_0_rlc_load_microcode() 3070 WREG32(mmRLC_GPM_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v8_0_rlc_load_microcode() 3132 const __le32 *fw_data; in gfx_v8_0_cp_gfx_load_microcode() local 3152 fw_data = (const __le32 *) in gfx_v8_0_cp_gfx_load_microcode() 3158 WREG32(mmCP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v8_0_cp_gfx_load_microcode() 3162 fw_data = (const __le32 *) in gfx_v8_0_cp_gfx_load_microcode() 3168 WREG32(mmCP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v8_0_cp_gfx_load_microcode() 3172 fw_data = (const __le32 *) in gfx_v8_0_cp_gfx_load_microcode() 3178 WREG32(mmCP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in gfx_v8_0_cp_gfx_load_microcode() [all …]
|
D | gmc_v8_0.c | 247 const __le32 *fw_data = NULL; in gmc_v8_0_mc_load_microcode() local 263 fw_data = (const __le32 *) in gmc_v8_0_mc_load_microcode() 285 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v8_0_mc_load_microcode()
|
D | gmc_v7_0.c | 206 const __le32 *fw_data = NULL; in gmc_v7_0_mc_load_microcode() local 222 fw_data = (const __le32 *) in gmc_v7_0_mc_load_microcode() 244 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v7_0_mc_load_microcode()
|
D | cik_sdma.c | 501 const __le32 *fw_data; in cik_sdma_load_microcode() local 518 fw_data = (const __le32 *) in cik_sdma_load_microcode() 522 WREG32(mmSDMA0_UCODE_DATA + sdma_offsets[i], le32_to_cpup(fw_data++)); in cik_sdma_load_microcode()
|
D | sdma_v2_4.c | 545 const __le32 *fw_data; in sdma_v2_4_load_microcode() local 558 fw_data = (const __le32 *) in sdma_v2_4_load_microcode() 563 WREG32(mmSDMA0_UCODE_DATA + sdma_offsets[i], le32_to_cpup(fw_data++)); in sdma_v2_4_load_microcode()
|
D | sdma_v3_0.c | 693 const __le32 *fw_data; in sdma_v3_0_load_microcode() local 706 fw_data = (const __le32 *) in sdma_v3_0_load_microcode() 711 WREG32(mmSDMA0_UCODE_DATA + sdma_offsets[i], le32_to_cpup(fw_data++)); in sdma_v3_0_load_microcode()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ethtool.c | 807 const u8 *fw_data, in bnxt_flash_firmware() argument 814 struct bnxt_fw_header *header = (struct bnxt_fw_header *)fw_data; in bnxt_flash_firmware() 847 stored_crc = le32_to_cpu(*(__le32 *)(fw_data + fw_size - in bnxt_flash_firmware() 849 calculated_crc = ~crc32(~0, fw_data, fw_size - sizeof(stored_crc)); in bnxt_flash_firmware() 858 0, 0, fw_data, fw_size); in bnxt_flash_firmware()
|
/linux-4.4.14/drivers/scsi/ |
D | qla1280.c | 1706 const __le16 *fw_data; in qla1280_load_firmware_pio() local 1715 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_pio() 1716 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_pio() 1720 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_pio() 1726 mb[2] = __le16_to_cpu(fw_data[i]); in qla1280_load_firmware_pio() 1745 const __le16 *fw_data; in qla1280_load_firmware_dma() local 1762 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_dma() 1763 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_dma() 1767 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_dma() 1784 fw_data, cnt, num, risc_address); in qla1280_load_firmware_dma() [all …]
|
D | qlogicpti.c | 468 const __le16 *fw_data; in qlogicpti_load_firmware() local 489 fw_data = (const __le16 *)&fw->data[0]; in qlogicpti_load_firmware() 499 csum += __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware() 561 param[2] = __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware()
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | lmedm04.c | 652 u8 *fw_data; in lme2510_download_firmware() local 670 fw_data = (u8 *)(fw->data + j); in lme2510_download_firmware() 679 memcpy(&data[2], fw_data, dlen+1); in lme2510_download_firmware() 681 data[wlen-1] = check_sum(fw_data, dlen+1); in lme2510_download_firmware()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 3085 const u8 *fw_data, unsigned int fw_size, in t4_prep_fw() argument 3107 if (fw_data != NULL) { in t4_prep_fw() 3108 fs_fw = (const void *)fw_data; in t4_prep_fw() 3125 ret = -t4_fw_upgrade(adap, adap->mbox, fw_data, in t4_prep_fw() 3245 int t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) in t4_load_fw() argument 3251 const __be32 *p = (const __be32 *)fw_data; in t4_load_fw() 3252 const struct fw_hdr *hdr = (const struct fw_hdr *)fw_data; in t4_load_fw() 3298 memcpy(first_page, fw_data, SF_PAGE_SIZE); in t4_load_fw() 3307 fw_data += SF_PAGE_SIZE; in t4_load_fw() 3308 ret = t4_write_flash(adap, addr, SF_PAGE_SIZE, fw_data); in t4_load_fw() [all …]
|
D | cxgb4.h | 1247 int t4_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size); 1255 const u8 *fw_data, unsigned int size, int force); 1262 const u8 *fw_data, unsigned int fw_size,
|
D | cxgb4_main.c | 3730 const u8 *fw_data = NULL; in adap_init0() local 3757 fw_data = fw->data; in adap_init0() 3762 ret = t4_prep_fw(adap, fw_info, fw_data, fw_size, card_fw, in adap_init0()
|
/linux-4.4.14/drivers/net/ethernet/alteon/ |
D | acenic.c | 2877 const __be32 *fw_data; in ace_load_firmware() local 2897 fw_data = (void *)fw->data; in ace_load_firmware() 2908 ap->firmware_start = be32_to_cpu(fw_data[1]); in ace_load_firmware() 2916 load_addr = be32_to_cpu(fw_data[2]); in ace_load_firmware() 2929 ace_copy(regs, &fw_data[3], load_addr, fw->size-12); in ace_load_firmware()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | cxgb3_main.c | 2325 u8 *fw_data; in cxgb_extension_ioctl() local 2333 fw_data = memdup_user(useraddr + sizeof(t), t.len); in cxgb_extension_ioctl() 2334 if (IS_ERR(fw_data)) in cxgb_extension_ioctl() 2335 return PTR_ERR(fw_data); in cxgb_extension_ioctl() 2337 ret = t3_load_fw(adapter, fw_data, t.len); in cxgb_extension_ioctl() 2338 kfree(fw_data); in cxgb_extension_ioctl()
|
D | t3_hw.c | 1090 int t3_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size) in t3_load_fw() argument 1094 const __be32 *p = (const __be32 *)fw_data; in t3_load_fw() 1118 ret = t3_write_flash(adapter, addr, chunk_size, fw_data); in t3_load_fw() 1123 fw_data += chunk_size; in t3_load_fw() 1127 ret = t3_write_flash(adapter, FW_VERS_ADDR, 4, fw_data); in t3_load_fw()
|
D | common.h | 687 int t3_load_fw(struct adapter *adapter, const u8 * fw_data, unsigned int size);
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-417.c | 950 u32 fw_data = 0; in cx231xx_load_firmware() local 1030 fw_data = *p_fw_data; in cx231xx_load_firmware() 1032 mci_write_memory_to_gpio(dev, address, fw_data, p_current_fw); in cx231xx_load_firmware()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.h | 636 struct rtl8xxxu_firmware_header *fw_data; member
|
D | rtl8xxxu.c | 2120 fwptr = priv->fw_data->data; in rtl8xxxu_download_firmware() 2176 priv->fw_data = kmemdup(fw->data, fw->size, GFP_KERNEL); in rtl8xxxu_load_firmware() 2179 signature = le16_to_cpu(priv->fw_data->signature); in rtl8xxxu_load_firmware() 2192 le16_to_cpu(priv->fw_data->major_version), in rtl8xxxu_load_firmware() 2193 priv->fw_data->minor_version, signature); in rtl8xxxu_load_firmware() 5783 kfree(priv->fw_data); in rtl8xxxu_disconnect()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_83xx_hw.c | 3990 u32 fw_data; in qlcnic_83xx_check_mac_rcode() local 3993 fw_data = readl(QLCNIC_MBX_FW(adapter->ahw, 2)); in qlcnic_83xx_check_mac_rcode() 3994 mac_cmd_rcode = (u8)fw_data; in qlcnic_83xx_check_mac_rcode() 4012 u32 fw_data; in qlcnic_83xx_decode_mbx_rsp() local 4014 fw_data = readl(QLCNIC_MBX_FW(ahw, 0)); in qlcnic_83xx_decode_mbx_rsp() 4015 mbx_err_code = QLCNIC_MBX_STATUS(fw_data); in qlcnic_83xx_decode_mbx_rsp()
|
/linux-4.4.14/drivers/atm/ |
D | fore200e.c | 2493 const __le32 *fw_data; in fore200e_load_and_start_fw() local 2514 fw_data = (__le32 *) firmware->data; in fore200e_load_and_start_fw() 2527 for (; fw_size--; fw_data++, load_addr++) in fore200e_load_and_start_fw() 2528 fore200e->bus->write(le32_to_cpu(*fw_data), load_addr); in fore200e_load_and_start_fw()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | cassini.c | 831 cp->fw_data = vmalloc(cp->fw_size); in cas_saturn_firmware_init() 832 if (!cp->fw_data) in cas_saturn_firmware_init() 834 memcpy(cp->fw_data, &fw->data[2], cp->fw_size); in cas_saturn_firmware_init() 843 if (!cp->fw_data) in cas_saturn_firmware_load() 865 cas_phy_write(cp, DP83065_MII_REGD, cp->fw_data[i]); in cas_saturn_firmware_load() 5178 vfree(cp->fw_data); in cas_remove_one()
|
D | cassini.h | 2876 u8 *fw_data; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 3744 u32 *fw_data = (u32 *)(fw_hdr + 1); in tg3_load_firmware_cpu() local 3749 be32_to_cpu(fw_data[i])); in tg3_load_firmware_cpu()
|