Home
last modified time | relevance | path

Searched refs:fw_data (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/usr.sbin/cpucontrol/
H A Damd10h.c101 const uint8_t *fw_data; in amd10h_update() local
160 fw_data = fw_image; in amd10h_update()
166 fw_data += sizeof(*container_header); in amd10h_update()
169 section_header = (const section_header_t *)fw_data; in amd10h_update()
180 fw_data += sizeof(*section_header); in amd10h_update()
193 equiv_cpu_table = (const equiv_cpu_entry_t *)fw_data; in amd10h_update()
194 fw_data += section_header->size; in amd10h_update()
215 section_header = (const section_header_t *)fw_data; in amd10h_update()
216 fw_data += sizeof(*section_header); in amd10h_update()
233 fw_header = (const amd_10h_fw_header_t *)fw_data; in amd10h_update()
[all …]
H A Damd.c85 const uint32_t *fw_data; in amd_update() local
126 fw_data = (const uint32_t *)(fw_header + 1); in amd_update()
134 sum += fw_data[i]; in amd_update()
H A Dvia.c90 const void *fw_data; in via_update() local
166 fw_data = fw_header + 1; /* Pointer to the update data. */ in via_update()
181 args.data = __DECONST(void *, fw_data); in via_update()
H A Dintel.c95 const void *fw_data; in intel_update() local
230 fw_data = fw_header + 1; /* Pointer to the update data. */ in intel_update()
256 args.data = __DECONST(void *, fw_data); in intel_update()
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Decore_init_ops.c263 array_data = p_dev->fw_data->arr_data;
471 modes_tree_buf = p_dev->fw_data->modes_tree_buf;
528 num_init_ops = p_dev->fw_data->init_ops_size;
529 init_ops = p_dev->fw_data->init_ops;
634 const u8 *fw_data) argument
636 const u8 OSAL_UNUSED *fw_data)
639 struct ecore_fw_data *fw = p_dev->fw_data;
645 if (!fw_data) {
650 buf_hdr = (struct bin_buffer_hdr *)fw_data;
659 fw->arr_data = (u32 *)(fw_data + offset);
[all …]
H A Decore_hw.h265 const u8 *fw_data);
H A Decore.h942 struct ecore_fw_data *fw_data; member
H A Decore_dev.c1754 OSAL_FREE(p_dev, p_dev->fw_data); in ecore_resc_free()
1755 p_dev->fw_data = OSAL_NULL; in ecore_resc_free()
2430 p_dev->fw_data = OSAL_ZALLOC(p_dev, GFP_KERNEL, in ecore_resc_alloc()
2431 sizeof(*p_dev->fw_data)); in ecore_resc_alloc()
2432 if (!p_dev->fw_data) in ecore_resc_alloc()
/freebsd-12.1/sys/dev/drm2/radeon/
H A Dni.c217 const __be32 *fw_data; in ni_mc_load_microcode() local
268 fw_data = (const __be32 *)rdev->mc_fw->data; in ni_mc_load_microcode()
270 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in ni_mc_load_microcode()
996 const __be32 *fw_data; in cayman_cp_load_microcode() local
1004 fw_data = (const __be32 *)rdev->pfp_fw->data; in cayman_cp_load_microcode()
1007 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode()
1010 fw_data = (const __be32 *)rdev->me_fw->data; in cayman_cp_load_microcode()
1013 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in cayman_cp_load_microcode()
H A Drv770.c327 const __be32 *fw_data; in rv770_cp_load_microcode() local
346 fw_data = (const __be32 *)rdev->pfp_fw->data; in rv770_cp_load_microcode()
349 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in rv770_cp_load_microcode()
352 fw_data = (const __be32 *)rdev->me_fw->data; in rv770_cp_load_microcode()
355 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in rv770_cp_load_microcode()
H A Dsi.c210 const __be32 *fw_data; in si_mc_load_microcode() local
255 fw_data = (const __be32 *)rdev->mc_fw->data; in si_mc_load_microcode()
257 WREG32(MC_SEQ_SUP_PGM, be32_to_cpup(fw_data++)); in si_mc_load_microcode()
1903 const __be32 *fw_data; in si_cp_load_microcode() local
1912 fw_data = (const __be32 *)rdev->pfp_fw->data; in si_cp_load_microcode()
1919 fw_data = (const __be32 *)rdev->ce_fw->data; in si_cp_load_microcode()
1926 fw_data = (const __be32 *)rdev->me_fw->data; in si_cp_load_microcode()
1929 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in si_cp_load_microcode()
3245 const __be32 *fw_data; in si_rlc_resume() local
3264 fw_data = (const __be32 *)rdev->rlc_fw->data; in si_rlc_resume()
[all …]
H A Dr600.c2160 const __be32 *fw_data; in r600_cp_load_microcode() local
2182 fw_data = (const __be32 *)rdev->me_fw->data; in r600_cp_load_microcode()
2186 be32_to_cpup(fw_data++)); in r600_cp_load_microcode()
2188 fw_data = (const __be32 *)rdev->pfp_fw->data; in r600_cp_load_microcode()
2192 be32_to_cpup(fw_data++)); in r600_cp_load_microcode()
3345 const __be32 *fw_data; in r600_rlc_init() local
3370 fw_data = (const __be32 *)rdev->rlc_fw->data; in r600_rlc_init()
3374 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in r600_rlc_init()
3379 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in r600_rlc_init()
3384 WREG32(RLC_UCODE_DATA, be32_to_cpup(fw_data++)); in r600_rlc_init()
[all …]
H A Devergreen.c1640 const __be32 *fw_data; in evergreen_cp_load_microcode() local
1653 fw_data = (const __be32 *)rdev->pfp_fw->data; in evergreen_cp_load_microcode()
1656 WREG32(CP_PFP_UCODE_DATA, be32_to_cpup(fw_data++)); in evergreen_cp_load_microcode()
1659 fw_data = (const __be32 *)rdev->me_fw->data; in evergreen_cp_load_microcode()
1662 WREG32(CP_ME_RAM_DATA, be32_to_cpup(fw_data++)); in evergreen_cp_load_microcode()
H A Dr100.c1074 const __be32 *fw_data; in r100_cp_load_microcode() local
1084 fw_data = (const __be32 *)rdev->me_fw->data; in r100_cp_load_microcode()
1088 be32_to_cpup(&fw_data[i])); in r100_cp_load_microcode()
1090 be32_to_cpup(&fw_data[i + 1])); in r100_cp_load_microcode()
/freebsd-12.1/sys/dev/cxgb/common/
H A Dcxgb_common.h725 int t3_load_fw(adapter_t *adapter, const u8 *fw_data, unsigned int size);
728 int t3_load_boot(adapter_t *adapter, u8 *fw_data, unsigned int size);
H A Dcxgb_t3_hw.c1297 int t3_load_fw(adapter_t *adapter, const u8 *fw_data, unsigned int size) in t3_load_fw() argument
1301 const u32 *p = (const u32 *)fw_data; in t3_load_fw()
1309 version = ntohl(*(const u32 *)(fw_data + size - 8)); in t3_load_fw()
1335 ret = t3_write_flash(adapter, addr, chunk_size, fw_data, 1); in t3_load_fw()
1340 fw_data += chunk_size; in t3_load_fw()
1344 ret = t3_write_flash(adapter, fw_version_addr, 4, fw_data, 1); in t3_load_fw()
/freebsd-12.1/sys/dev/cxgbe/common/
H A Dcommon.h595 int t4_load_fw(struct adapter *adapter, const u8 *fw_data, unsigned int size);
737 const u8 *fw_data, unsigned int size, int force);
H A Dt4_hw.c3574 int t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) in t4_load_fw() argument
3580 const u32 *p = (const u32 *)fw_data; in t4_load_fw()
3581 const struct fw_hdr *hdr = (const struct fw_hdr *)fw_data; in t4_load_fw()
3638 memcpy(first_page, fw_data, SF_PAGE_SIZE); in t4_load_fw()
3647 fw_data += SF_PAGE_SIZE; in t4_load_fw()
3648 ret = t4_write_flash(adap, addr, SF_PAGE_SIZE, fw_data, 1); in t4_load_fw()
7606 const u8 *fw_data, unsigned int size, int force) in t4_fw_upgrade() argument
7608 const struct fw_hdr *fw_hdr = (const struct fw_hdr *)fw_data; in t4_fw_upgrade()
7622 ret = t4_load_fw(adap, fw_data, size); in t4_fw_upgrade()
/freebsd-12.1/sys/dev/cxgb/
H A Dcxgb_main.c2691 uint8_t *fw_data; in cxgb_extension_ioctl() local
2710 fw_data = malloc(t->len, M_DEVBUF, M_NOWAIT); in cxgb_extension_ioctl()
2711 if (!fw_data) in cxgb_extension_ioctl()
2714 error = copyin(t->buf, fw_data, t->len); in cxgb_extension_ioctl()
2717 error = -t3_load_fw(sc, fw_data, t->len); in cxgb_extension_ioctl()
2728 free(fw_data, M_DEVBUF); in cxgb_extension_ioctl()
/freebsd-12.1/sys/dev/cxgbe/
H A Dt4_main.c9487 uint8_t *fw_data; in load_fw() local
9505 fw_data = malloc(fw->len, M_CXGBE, M_WAITOK); in load_fw()
9506 if (fw_data == NULL) { in load_fw()
9511 rc = copyin(fw->data, fw_data, fw->len); in load_fw()
9513 rc = -t4_load_fw(sc, fw_data, fw->len); in load_fw()
9515 free(fw_data, M_CXGBE); in load_fw()