/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 3464 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 D | cxgb4.h | 1846 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 D | dcn20_link_encoder.h | 303 uint32_t fw_data[0x1000];
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_link_encoder.h | 301 uint32_t fw_data[0x1000];
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | fore200e.c | 2396 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 D | fore200e.c | 2394 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 D | intel_uc_fw.c | 623 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 D | sdma_v5_2.c | 760 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 D | sdma_v5_0.c | 827 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 D | melfas_mip4.c | 1080 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 D | cxgb4.h | 1850 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 D | cx231xx-417.c | 934 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 D | cx231xx-417.c | 934 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 D | sdma_v4_4_2.c | 821 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 D | sdma_v5_0.c | 860 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 D | sdma_v5_2.c | 660 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 D | melfas_mip4.c | 1080 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 D | t3_hw.c | 1116 * @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 D | common.h | 687 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 D | t3_hw.c | 1051 * @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 D | common.h | 685 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 D | qed_dev.c | 1355 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 D | cassini.c | 808 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 D | qed_dev.c | 1361 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 D | cassini.c | 807 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()
|