/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | mes_v10_1.c | 387 const __le32 *fw_data; in mes_v10_1_allocate_ucode_buffer() local 393 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in mes_v10_1_allocate_ucode_buffer() 407 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); in mes_v10_1_allocate_ucode_buffer() 420 const __le32 *fw_data; in mes_v10_1_allocate_ucode_data_buffer() local 426 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in mes_v10_1_allocate_ucode_data_buffer() 440 memcpy(adev->mes.data_fw_ptr[pipe], fw_data, fw_size); in mes_v10_1_allocate_ucode_data_buffer()
|
H A D | sdma_v6_0.c | 629 const __le32 *fw_data; in sdma_v6_0_load_microcode() local 650 fw_data = (const __le32 *) in sdma_v6_0_load_microcode() 659 WREG32(sdma_v6_0_get_reg_offset(adev, 0, regSDMA0_BROADCAST_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v6_0_load_microcode() 665 fw_data = (const __le32 *) in sdma_v6_0_load_microcode() 674 WREG32(sdma_v6_0_get_reg_offset(adev, 0, regSDMA0_BROADCAST_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v6_0_load_microcode() 684 fw_data = (const __le32 *) in sdma_v6_0_load_microcode() 693 WREG32(sdma_v6_0_get_reg_offset(adev, i, regSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v6_0_load_microcode() 701 fw_data = (const __le32 *) in sdma_v6_0_load_microcode() 710 WREG32(sdma_v6_0_get_reg_offset(adev, i, regSDMA0_UCODE_DATA), le32_to_cpup(fw_data++)); in sdma_v6_0_load_microcode()
|
H A D | gfx_v7_0.c | 2387 const __le32 *fw_data; in gfx_v7_0_cp_gfx_load_microcode() local 2410 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2416 WREG32(mmCP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2420 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2426 WREG32(mmCP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2430 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2436 WREG32(mmCP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2650 const __le32 *fw_data; in gfx_v7_0_cp_compute_load_microcode() local 2665 fw_data = (const __le32 *) in gfx_v7_0_cp_compute_load_microcode() 2671 WREG32(mmCP_MEC_ME1_UCODE_DATA, le32_to_cpup(fw_data in gfx_v7_0_cp_compute_load_microcode() 3448 const __le32 *fw_data; gfx_v7_0_rlc_resume() local [all...] |
H A D | gmc_v8_0.c | 278 const __le32 *fw_data = NULL; in gmc_v8_0_tonga_mc_load_microcode() local 302 fw_data = (const __le32 *) in gmc_v8_0_tonga_mc_load_microcode() 319 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v8_0_tonga_mc_load_microcode() 347 const __le32 *fw_data = NULL; in gmc_v8_0_polaris_mc_load_microcode() local 371 fw_data = (const __le32 *) in gmc_v8_0_polaris_mc_load_microcode() 389 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v8_0_polaris_mc_load_microcode()
|
H A D | gfx_v10_0.c | 4191 const __le32 *fw_data = NULL; in gfx_v10_0_mec_init() local 4225 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_mec_init() 4240 memcpy(fw, fw_data, fw_size); in gfx_v10_0_mec_init() 5116 const __le32 *fw_data; in gfx_v10_0_rlc_load_microcode() local 5125 fw_data = (const __le32 *)(adev->gfx.rlc_fw->data + in gfx_v10_0_rlc_load_microcode() 5134 le32_to_cpup(fw_data++)); in gfx_v10_0_rlc_load_microcode() 5298 const void *fw_data, in gfx_v10_0_rlc_backdoor_autoload_copy_ucode() 5317 memcpy(ptr + toc_offset, fw_data, fw_size); in gfx_v10_0_rlc_backdoor_autoload_copy_ucode() 5338 const __le32 *fw_data; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() local 5346 fw_data in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() 5296 gfx_v10_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, FIRMWARE_ID id, const void *fw_data, uint32_t fw_size) gfx_v10_0_rlc_backdoor_autoload_copy_ucode() argument 5399 const __le32 *fw_data; gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode() local 5688 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_pfp_microcode() local 5766 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_ce_microcode() local 5843 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_me_microcode() local 6231 const __le32 *fw_data; gfx_v10_0_cp_compute_load_microcode() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | cik.c | 1871 const __be32 *fw_data = NULL; in ci_mc_load_microcode() local 1908 fw_data = (const __be32 *)rdev->mc_fw->data; in ci_mc_load_microcode() 1942 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ci_mc_load_microcode() 3910 const __le32 *fw_data; in cik_cp_gfx_load_microcode() local 3918 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 3923 WREG32(CP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 3927 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 3932 WREG32(CP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 3936 fw_data = (const __be32 *) in cik_cp_gfx_load_microcode() 3941 WREG32(CP_ME_RAM_DATA, le32_to_cpup(fw_data in cik_cp_gfx_load_microcode() 3945 const __be32 *fw_data; cik_cp_gfx_load_microcode() local 4268 const __le32 *fw_data; cik_cp_compute_load_microcode() local 4297 const __be32 *fw_data; cik_cp_compute_load_microcode() local 5953 const __le32 *fw_data = (const __le32 *) cik_rlc_resume() local 5964 const __be32 *fw_data; cik_rlc_resume() local 6438 const __le32 *fw_data; cik_init_cp_pg_table() local 6479 const __be32 *fw_data; cik_init_cp_pg_table() local [all...] |
H A D | ni.c | 639 const __be32 *fw_data; in ni_mc_load_microcode() local 690 fw_data = (const __be32 *)rdev->mc_fw->data; in ni_mc_load_microcode() 692 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ni_mc_load_microcode() 1525 const __be32 *fw_data; in cayman_cp_load_microcode() local 1533 fw_data = (const __be32 *)rdev->pfp_fw->data; in cayman_cp_load_microcode() 1536 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode() 1539 fw_data = (const __be32 *)rdev->me_fw->data; in cayman_cp_load_microcode() 1542 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | cik.c | 1862 const __be32 *fw_data = NULL; in ci_mc_load_microcode() local 1899 fw_data = (const __be32 *)rdev->mc_fw->data; in ci_mc_load_microcode() 1933 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ci_mc_load_microcode() 3900 const __le32 *fw_data; in cik_cp_gfx_load_microcode() local 3908 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 3913 WREG32(CP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 3917 fw_data = (const __le32 *) in cik_cp_gfx_load_microcode() 3922 WREG32(CP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in cik_cp_gfx_load_microcode() 3926 fw_data = (const __be32 *) in cik_cp_gfx_load_microcode() 3931 WREG32(CP_ME_RAM_DATA, le32_to_cpup(fw_data in cik_cp_gfx_load_microcode() 3935 const __be32 *fw_data; cik_cp_gfx_load_microcode() local 4258 const __le32 *fw_data; cik_cp_compute_load_microcode() local 4287 const __be32 *fw_data; cik_cp_compute_load_microcode() local 5942 const __le32 *fw_data = (const __le32 *) cik_rlc_resume() local 5953 const __be32 *fw_data; cik_rlc_resume() local 6427 const __le32 *fw_data; cik_init_cp_pg_table() local 6468 const __be32 *fw_data; cik_init_cp_pg_table() local [all...] |
H A D | ni.c | 626 const __be32 *fw_data; in ni_mc_load_microcode() local 677 fw_data = (const __be32 *)rdev->mc_fw->data; in ni_mc_load_microcode() 679 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ni_mc_load_microcode() 1512 const __be32 *fw_data; in cayman_cp_load_microcode() local 1520 fw_data = (const __be32 *)rdev->pfp_fw->data; in cayman_cp_load_microcode() 1523 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode() 1526 fw_data = (const __be32 *)rdev->me_fw->data; in cayman_cp_load_microcode() 1529 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_hw.h | 287 const u8 *fw_data);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_hw.h | 313 const u8 *fw_data);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
H A D | r128_cce.c | 153 const __be32 *fw_data; in r128_cce_load_microcode() local 180 fw_data = (const __be32 *)fw->data; in r128_cce_load_microcode() 184 be32_to_cpup(&fw_data[i * 2])); in r128_cce_load_microcode() 186 be32_to_cpup(&fw_data[i * 2 + 1])); in r128_cce_load_microcode()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | qla1280.c | 1668 const __le16 *fw_data; in qla1280_load_firmware_pio() local 1677 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_pio() 1678 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_pio() 1682 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_pio() 1688 mb[2] = __le16_to_cpu(fw_data[i]); in qla1280_load_firmware_pio() 1717 const __le16 *fw_data; in qla1280_load_firmware_dma() local 1734 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_dma() 1735 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_dma() 1739 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_dma() 1756 fw_data, cn in qla1280_load_firmware_dma() [all...] |
H A D | qlogicpti.c | 479 const __le16 *fw_data; in qlogicpti_load_firmware() local 500 fw_data = (const __le16 *)&fw->data[0]; in qlogicpti_load_firmware() 510 csum += __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware() 572 param[2] = __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | qla1280.c | 1658 const __le16 *fw_data; in qla1280_load_firmware_pio() local 1667 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_pio() 1668 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_pio() 1672 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_pio() 1678 mb[2] = __le16_to_cpu(fw_data[i]); in qla1280_load_firmware_pio() 1707 const __le16 *fw_data; in qla1280_load_firmware_dma() local 1724 fw_data = (const __le16 *)&fw->data[0]; in qla1280_load_firmware_dma() 1725 ha->fwstart = __le16_to_cpu(fw_data[2]); in qla1280_load_firmware_dma() 1729 fw_data = (const __le16 *)&fw->data[6]; in qla1280_load_firmware_dma() 1746 fw_data, cn in qla1280_load_firmware_dma() [all...] |
H A D | qlogicpti.c | 479 const __le16 *fw_data; in qlogicpti_load_firmware() local 500 fw_data = (const __le16 *)&fw->data[0]; in qlogicpti_load_firmware() 510 csum += __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware() 572 param[2] = __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware()
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btqca.c | 146 u8 *fw_data, enum qca_btsoc_type soc_type) in qca_tlv_check_data() 157 tlv = (struct tlv_type_hdr *)fw_data; in qca_tlv_check_data() 145 qca_tlv_check_data(struct qca_fw_config *config, u8 *fw_data, enum qca_btsoc_type soc_type) qca_tlv_check_data() argument
|
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
H A D | lmedm04.c | 598 u8 *fw_data; in lme2510_download_firmware() local 616 fw_data = (u8 *)(fw->data + j); in lme2510_download_firmware() 625 memcpy(&data[2], fw_data, dlen+1); in lme2510_download_firmware() 627 data[wlen-1] = check_sum(fw_data, dlen+1); in lme2510_download_firmware()
|
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
H A D | lmedm04.c | 602 u8 *fw_data; in lme2510_download_firmware() local 620 fw_data = (u8 *)(fw->data + j); in lme2510_download_firmware() 629 memcpy(&data[2], fw_data, dlen+1); in lme2510_download_firmware() 631 data[wlen-1] = check_sum(fw_data, dlen+1); in lme2510_download_firmware()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v7_0.c | 2455 const __le32 *fw_data; in gfx_v7_0_cp_gfx_load_microcode() local 2478 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2484 WREG32(mmCP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2488 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2494 WREG32(mmCP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2498 fw_data = (const __le32 *) in gfx_v7_0_cp_gfx_load_microcode() 2504 WREG32(mmCP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in gfx_v7_0_cp_gfx_load_microcode() 2718 const __le32 *fw_data; in gfx_v7_0_cp_compute_load_microcode() local 2733 fw_data = (const __le32 *) in gfx_v7_0_cp_compute_load_microcode() 2739 WREG32(mmCP_MEC_ME1_UCODE_DATA, le32_to_cpup(fw_data in gfx_v7_0_cp_compute_load_microcode() 3514 const __le32 *fw_data; gfx_v7_0_rlc_resume() local [all...] |
H A D | gmc_v8_0.c | 301 const __le32 *fw_data = NULL; in gmc_v8_0_tonga_mc_load_microcode() local 325 fw_data = (const __le32 *) in gmc_v8_0_tonga_mc_load_microcode() 342 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v8_0_tonga_mc_load_microcode() 370 const __le32 *fw_data = NULL; in gmc_v8_0_polaris_mc_load_microcode() local 394 fw_data = (const __le32 *) in gmc_v8_0_polaris_mc_load_microcode() 412 WREG32(mmMC_SEQ_SUP_PGM, le32_to_cpup(fw_data++)); in gmc_v8_0_polaris_mc_load_microcode()
|
H A D | gfx_v10_0.c | 4085 const __le32 *fw_data = NULL; in gfx_v10_0_mec_init() local 4119 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_mec_init() 4134 memcpy(fw, fw_data, fw_size); in gfx_v10_0_mec_init() 4936 const __le32 *fw_data; in gfx_v10_0_rlc_load_microcode() local 4945 fw_data = (const __le32 *)(adev->gfx.rlc_fw->data + in gfx_v10_0_rlc_load_microcode() 4954 le32_to_cpup(fw_data++)); in gfx_v10_0_rlc_load_microcode() 5112 const void *fw_data, in gfx_v10_0_rlc_backdoor_autoload_copy_ucode() 5131 memcpy(ptr + toc_offset, fw_data, fw_size); in gfx_v10_0_rlc_backdoor_autoload_copy_ucode() 5152 const __le32 *fw_data; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() local 5160 fw_data in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() 5110 gfx_v10_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, FIRMWARE_ID id, const void *fw_data, uint32_t fw_size) gfx_v10_0_rlc_backdoor_autoload_copy_ucode() argument 5213 const __le32 *fw_data; gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode() local 5500 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_pfp_microcode() local 5578 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_ce_microcode() local 5655 const __le32 *fw_data; gfx_v10_0_cp_gfx_load_me_microcode() local 6029 const __le32 *fw_data; gfx_v10_0_cp_compute_load_microcode() local [all...] |
H A D | gfx_v6_0.c | 1971 const __le32 *fw_data; in gfx_v6_0_cp_gfx_load_microcode() local 1987 fw_data = (const __le32 *) in gfx_v6_0_cp_gfx_load_microcode() 1992 WREG32(mmCP_PFP_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v6_0_cp_gfx_load_microcode() 1996 fw_data = (const __le32 *) in gfx_v6_0_cp_gfx_load_microcode() 2001 WREG32(mmCP_CE_UCODE_DATA, le32_to_cpup(fw_data++)); in gfx_v6_0_cp_gfx_load_microcode() 2005 fw_data = (const __be32 *) in gfx_v6_0_cp_gfx_load_microcode() 2010 WREG32(mmCP_ME_RAM_DATA, le32_to_cpup(fw_data++)); in gfx_v6_0_cp_gfx_load_microcode() 2521 const __le32 *fw_data; in gfx_v6_0_rlc_resume() local 2545 fw_data = (const __le32 *) in gfx_v6_0_rlc_resume() 2552 WREG32(mmRLC_UCODE_DATA, le32_to_cpup(fw_data in gfx_v6_0_rlc_resume() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 1493 const u8 *fw_data; in set_flash() local 1516 fw_data = fw->data; in set_flash() 1521 region = cxgb4_ethtool_get_flash_region(fw_data, &size); in set_flash() 1527 ret = cxgb4_ethtool_flash_region(netdev, fw_data, size, in set_flash() 1532 fw_data += size; in set_flash() 1536 ret = cxgb4_ethtool_flash_region(netdev, fw_data, fw_size, in set_flash()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 1501 const u8 *fw_data; in set_flash() local 1524 fw_data = fw->data; in set_flash() 1529 region = cxgb4_ethtool_get_flash_region(fw_data, &size); in set_flash() 1535 ret = cxgb4_ethtool_flash_region(netdev, fw_data, size, in set_flash() 1540 fw_data += size; in set_flash() 1544 ret = cxgb4_ethtool_flash_region(netdev, fw_data, fw_size, in set_flash()
|