Home
last modified time | relevance | path

Searched refs:fw_data (Results 101 - 125 of 148) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c3464 const u8 *fw_data, unsigned int fw_size, in t4_prep_fw()
3486 if (fw_data != NULL) { in t4_prep_fw()
3487 fs_fw = (const void *)fw_data; in t4_prep_fw()
3504 ret = t4_fw_upgrade(adap, adap->mbox, fw_data, in t4_prep_fw()
3619 * @fw_data: the firmware image to write
3624 int t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) in t4_load_fw() argument
3630 const __be32 *p = (const __be32 *)fw_data; in t4_load_fw()
3631 const struct fw_hdr *hdr = (const struct fw_hdr *)fw_data; in t4_load_fw()
3678 memcpy(first_page, fw_data, SF_PAGE_SIZE); in t4_load_fw()
3687 fw_data in t4_load_fw()
3463 t4_prep_fw(struct adapter *adap, struct fw_info *fw_info, const u8 *fw_data, unsigned int fw_size, struct fw_hdr *card_fw, enum dev_state state, int *reset) t4_prep_fw() argument
7154 t4_fw_upgrade(struct adapter *adap, unsigned int mbox, const u8 *fw_data, unsigned int size, int force) t4_fw_upgrade() argument
[all...]
H A Dcxgb4.h1846 int t4_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size);
1853 const u8 *fw_data, unsigned int size, int force);
1867 const u8 *fw_data, unsigned int fw_size,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_link_encoder.h303 uint32_t fw_data[0x1000];
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_link_encoder.h301 uint32_t fw_data[0x1000];
/kernel/linux/linux-5.10/drivers/atm/
H A Dfore200e.c2396 const __le32 *fw_data; in fore200e_load_and_start_fw() local
2408 fw_data = (const __le32 *)firmware->data; in fore200e_load_and_start_fw()
2421 for (; fw_size--; fw_data++, load_addr++) in fore200e_load_and_start_fw()
2422 fore200e->bus->write(le32_to_cpu(*fw_data), load_addr); in fore200e_load_and_start_fw()
/kernel/linux/linux-6.6/drivers/atm/
H A Dfore200e.c2394 const __le32 *fw_data; in fore200e_load_and_start_fw() local
2406 fw_data = (const __le32 *)firmware->data; in fore200e_load_and_start_fw()
2419 for (; fw_size--; fw_data++, load_addr++) in fore200e_load_and_start_fw()
2420 fore200e->bus->write(le32_to_cpu(*fw_data), load_addr); in fore200e_load_and_start_fw()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc_fw.c623 const void *fw_data, size_t fw_size, in __check_ccs_header()
637 css = (struct uc_css_header *)fw_data; in __check_ccs_header()
622 __check_ccs_header(struct intel_gt *gt, const void *fw_data, size_t fw_size, struct intel_uc_fw *uc_fw) __check_ccs_header() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Dsdma_v5_2.c760 const __le32 *fw_data; in sdma_v5_2_load_microcode() local
775 fw_data = (const __le32 *) in sdma_v5_2_load_microcode()
784 WREG32(sdma_v5_2_get_reg_offset(adev, i, mmSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v5_2_load_microcode()
H A Dsdma_v5_0.c827 const __le32 *fw_data; in sdma_v5_0_load_microcode() local
842 fw_data = (const __le32 *) in sdma_v5_0_load_microcode()
851 WREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v5_0_load_microcode()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dmelfas_mip4.c1080 const u8 *fw_data, u32 fw_size, u32 fw_offset) in mip4_flash_fw()
1112 error = mip4_bl_program_page(ts, offset, fw_data + offset, in mip4_flash_fw()
1118 error = mip4_bl_verify_page(ts, offset, fw_data + offset, in mip4_flash_fw()
1079 mip4_flash_fw(struct mip4_ts *ts, const u8 *fw_data, u32 fw_size, u32 fw_offset) mip4_flash_fw() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h1850 int t4_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size);
1857 const u8 *fw_data, unsigned int size, int force);
1871 const u8 *fw_data, unsigned int fw_size,
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/
H A Dcx231xx-417.c934 u32 fw_data = 0; in cx231xx_load_firmware() local
1023 fw_data = *p_fw_data; in cx231xx_load_firmware()
1025 mci_write_memory_to_gpio(dev, address, fw_data, p_current_fw); in cx231xx_load_firmware()
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/
H A Dcx231xx-417.c934 u32 fw_data = 0; in cx231xx_load_firmware() local
1023 fw_data = *p_fw_data; in cx231xx_load_firmware()
1025 mci_write_memory_to_gpio(dev, address, fw_data, p_current_fw); in cx231xx_load_firmware()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dsdma_v4_4_2.c821 const __le32 *fw_data; in sdma_v4_4_2_inst_load_microcode() local
836 fw_data = (const __le32 *) in sdma_v4_4_2_inst_load_microcode()
844 le32_to_cpup(fw_data++)); in sdma_v4_4_2_inst_load_microcode()
H A Dsdma_v5_0.c860 const __le32 *fw_data; in sdma_v5_0_load_microcode() local
875 fw_data = (const __le32 *) in sdma_v5_0_load_microcode()
884 WREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v5_0_load_microcode()
H A Dsdma_v5_2.c660 const __le32 *fw_data; in sdma_v5_2_load_microcode() local
675 fw_data = (const __le32 *) in sdma_v5_2_load_microcode()
684 WREG32(sdma_v5_2_get_reg_offset(adev, i, mmSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v5_2_load_microcode()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dmelfas_mip4.c1080 const u8 *fw_data, u32 fw_size, u32 fw_offset) in mip4_flash_fw()
1112 error = mip4_bl_program_page(ts, offset, fw_data + offset, in mip4_flash_fw()
1118 error = mip4_bl_verify_page(ts, offset, fw_data + offset, in mip4_flash_fw()
1079 mip4_flash_fw(struct mip4_ts *ts, const u8 *fw_data, u32 fw_size, u32 fw_offset) mip4_flash_fw() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c1116 * @fw_data: the firmware image to write
1124 int t3_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size) in t3_load_fw() argument
1128 const __be32 *p = (const __be32 *)fw_data; in t3_load_fw()
1152 ret = t3_write_flash(adapter, addr, chunk_size, fw_data); in t3_load_fw()
1157 fw_data += chunk_size; in t3_load_fw()
1161 ret = t3_write_flash(adapter, FW_VERS_ADDR, 4, fw_data); in t3_load_fw()
H A Dcommon.h687 int t3_load_fw(struct adapter *adapter, const u8 * fw_data, unsigned int size);
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c1051 * @fw_data: the firmware image to write
1059 int t3_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size) in t3_load_fw() argument
1063 const __be32 *p = (const __be32 *)fw_data; in t3_load_fw()
1087 ret = t3_write_flash(adapter, addr, chunk_size, fw_data); in t3_load_fw()
1092 fw_data += chunk_size; in t3_load_fw()
1096 ret = t3_write_flash(adapter, FW_VERS_ADDR, 4, fw_data); in t3_load_fw()
H A Dcommon.h685 int t3_load_fw(struct adapter *adapter, const u8 * fw_data, unsigned int size);
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_dev.c1355 kfree(cdev->fw_data); in qed_resc_free()
1356 cdev->fw_data = NULL; in qed_resc_free()
2164 cdev->fw_data = kzalloc(sizeof(*cdev->fw_data), GFP_KERNEL); in qed_resc_alloc()
2165 if (!cdev->fw_data) in qed_resc_alloc()
3094 fw_overlays = cdev->fw_data->fw_overlays; in qed_hw_init()
3095 fw_overlays_len = cdev->fw_data->fw_overlays_len; in qed_hw_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dcassini.c808 cp->fw_data = vmalloc(cp->fw_size); in cas_saturn_firmware_init()
809 if (!cp->fw_data) in cas_saturn_firmware_init()
811 memcpy(cp->fw_data, &fw->data[2], cp->fw_size); in cas_saturn_firmware_init()
820 if (!cp->fw_data) in cas_saturn_firmware_load()
842 cas_phy_write(cp, DP83065_MII_REGD, cp->fw_data[i]); in cas_saturn_firmware_load()
5125 vfree(cp->fw_data); in cas_init_one()
5156 vfree(cp->fw_data); in cas_remove_one()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_dev.c1361 kfree(cdev->fw_data); in qed_resc_free()
1362 cdev->fw_data = NULL; in qed_resc_free()
2177 cdev->fw_data = kzalloc(sizeof(*cdev->fw_data), GFP_KERNEL); in qed_resc_alloc()
2178 if (!cdev->fw_data) in qed_resc_alloc()
3180 fw_overlays = cdev->fw_data->fw_overlays; in qed_hw_init()
3181 fw_overlays_len = cdev->fw_data->fw_overlays_len; in qed_hw_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dcassini.c807 cp->fw_data = vmalloc(cp->fw_size); in cas_saturn_firmware_init()
808 if (!cp->fw_data) in cas_saturn_firmware_init()
810 memcpy(cp->fw_data, &fw->data[2], cp->fw_size); in cas_saturn_firmware_init()
819 if (!cp->fw_data) in cas_saturn_firmware_load()
841 cas_phy_write(cp, DP83065_MII_REGD, cp->fw_data[i]); in cas_saturn_firmware_load()
5076 vfree(cp->fw_data); in cas_init_one()
5107 vfree(cp->fw_data); in cas_remove_one()

Completed in 84 milliseconds

123456