Searched refs:fw (Results 51 - 75 of 113) sorted by relevance

12345

/freebsd-11-stable/sys/dev/qlnx/qlnxe/
H A Decore_init_ops.c639 struct ecore_fw_data *fw = p_dev->fw_data; local
646 DP_NOTICE(p_dev, true, "Invalid fw data\n");
653 fw->fw_ver_info = (struct fw_ver_info *)(fw_data + offset);
656 fw->init_ops = (union init_op *)(fw_data + offset);
659 fw->arr_data = (u32 *)(fw_data + offset);
662 fw->modes_tree_buf = (u8 *)(fw_data + offset);
664 fw->init_ops_size = len / sizeof(struct init_raw_op);
666 fw->init_ops = (union init_op *)init_ops;
667 fw->arr_data = (u32 *)init_val;
668 fw
[all...]
/freebsd-11-stable/sys/dev/wpi/
H A Dif_wpi.c4928 struct wpi_fw_info *fw = &sc->fw; local
4935 memcpy(dma->vaddr, fw->init.data, fw->init.datasz);
4937 memcpy(dma->vaddr + WPI_FW_DATA_MAXSZ, fw->init.text, fw->init.textsz);
4944 wpi_prph_write(sc, WPI_BSM_DRAM_DATA_SIZE, fw->init.datasz);
4947 wpi_prph_write(sc, WPI_BSM_DRAM_TEXT_SIZE, fw->init.textsz);
4951 error = wpi_load_bootcode(sc, fw->boot.text, fw
4993 struct wpi_fw_info *fw = &sc->fw; local
[all...]
H A Dif_wpivar.h197 struct wpi_fw_info fw; member in struct:wpi_softc
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_main.c352 mdev->fw.arbel.fw_icm =
353 mthca_alloc_icm(mdev, mdev->fw.arbel.fw_pages,
355 if (!mdev->fw.arbel.fw_icm) {
360 err = mthca_MAP_FA(mdev, mdev->fw.arbel.fw_icm);
377 mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0);
399 mdev->fw.arbel.aux_icm = mthca_alloc_icm(mdev, aux_pages,
401 if (!mdev->fw.arbel.aux_icm) {
406 err = mthca_MAP_ICM_AUX(mdev, mdev->fw.arbel.aux_icm);
552 mthca_free_icm(mdev, mdev->fw.arbel.aux_icm, 0);
572 mthca_free_icm(mdev, mdev->fw
[all...]
H A Dmthca_cmd.c847 MTHCA_GET(dev->fw.arbel.fw_pages, outbox, QUERY_FW_SIZE_OFFSET);
848 MTHCA_GET(dev->fw.arbel.clr_int_base, outbox, QUERY_FW_CLR_INT_BASE_OFFSET);
849 MTHCA_GET(dev->fw.arbel.eq_arm_base, outbox, QUERY_FW_EQ_ARM_BASE_OFFSET);
850 MTHCA_GET(dev->fw.arbel.eq_set_ci_base, outbox, QUERY_FW_EQ_SET_CI_BASE_OFFSET);
851 mthca_dbg(dev, "FW size %d KB\n", dev->fw.arbel.fw_pages << 2);
857 dev->fw.arbel.fw_pages =
858 ALIGN(dev->fw.arbel.fw_pages, PAGE_SIZE / MTHCA_ICM_PAGE_SIZE) >>
862 (unsigned long long) dev->fw.arbel.clr_int_base,
863 (unsigned long long) dev->fw.arbel.eq_arm_base,
864 (unsigned long long) dev->fw
[all...]
/freebsd-11-stable/sys/dev/bwi/
H A Dbwimac.c831 bwi_fwimage_is_valid(struct bwi_softc *sc, const struct firmware *fw, argument
836 if (fw->datasize < sizeof(*hdr)) {
839 fw->name, fw->datasize);
843 hdr = (const struct bwi_fwhdr *)fw->data;
849 if (be32toh(hdr->fw_size) != fw->datasize - sizeof(*hdr)) {
852 "fw %u, real %zu\n", fw->name,
853 be32toh(hdr->fw_size), fw->datasize - sizeof(*hdr));
861 "fw \'
1006 const uint32_t *fw; local
1135 bwi_mac_fw_load_iv(struct bwi_mac *mac, const struct firmware *fw) argument
[all...]
/freebsd-11-stable/sys/dev/usb/wlan/
H A Dif_upgt.c1553 const struct firmware *fw; local
1563 fw = firmware_get(upgt_fwname);
1564 if (fw == NULL) {
1592 x2->len = htole32(fw->datasize);
1600 for (offset = 0; offset < fw->datasize; offset += bsize) {
1601 if (fw->datasize - offset > UPGT_FW_BLOCK_SIZE)
1604 bsize = fw->datasize - offset;
1611 n = upgt_fw_copy((const uint8_t *)fw->data + offset,
1628 crc32 = upgt_crc32_le(fw->data, fw
1735 const struct firmware *fw; local
[all...]
/freebsd-11-stable/sys/dev/iwn/
H A Dif_iwn.c7904 struct iwn_fw_info *fw = &sc->fw; local
7909 memcpy(dma->vaddr, fw->init.data, fw->init.datasz);
7912 fw->init.text, fw->init.textsz);
7919 iwn_prph_write(sc, IWN_BSM_DRAM_DATA_SIZE, fw->init.datasz);
7922 iwn_prph_write(sc, IWN_BSM_DRAM_TEXT_SIZE, fw->init.textsz);
7926 error = iwn4965_load_bootcode(sc, fw->boot.text, fw
8010 struct iwn_fw_part *fw; local
8045 iwn_read_firmware_leg(struct iwn_softc *sc, struct iwn_fw_info *fw) argument
8099 iwn_read_firmware_tlv(struct iwn_softc *sc, struct iwn_fw_info *fw, uint16_t alt) argument
8226 struct iwn_fw_info *fw = &sc->fw; local
[all...]
/freebsd-11-stable/lib/libjail/
H A Djail.c300 int i, nval, fw; local
334 fw = nval == 1 ? strlen(avalue) : strcspn(avalue, ",");
339 avalue, fw, &((int *)jp->jp_value)[i])) {
343 jp->jp_name, fw, avalue);
358 sizeof(jailsys_values[0]), avalue, fw,
363 jp->jp_name, fw, avalue);
371 if (ep != avalue + fw) {
374 jp->jp_name, fw, avalue);
399 tvalue = alloca(fw + 1);
400 strlcpy(tvalue, avalue, fw
[all...]
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_fw.c44 #include "fw.h"
1599 struct mlx4_fw *fw = &mlx4_priv(dev)->fw; local
1680 MLX4_GET(fw->catas_offset, outbox, QUERY_FW_ERR_START_OFFSET);
1681 MLX4_GET(fw->catas_size, outbox, QUERY_FW_ERR_SIZE_OFFSET);
1682 MLX4_GET(fw->catas_bar, outbox, QUERY_FW_ERR_BAR_OFFSET);
1683 fw->catas_bar = (fw->catas_bar >> 6) * 2;
1686 (unsigned long long) fw->catas_offset, fw
[all...]
H A Dmlx4_main.c56 #include "fw.h"
1474 priv->fw.fw_icm = mlx4_alloc_icm(dev, priv->fw.fw_pages,
1476 if (!priv->fw.fw_icm) {
1481 err = mlx4_MAP_FA(dev, priv->fw.fw_icm);
1499 mlx4_free_icm(dev, priv->fw.fw_icm, 0);
1580 priv->fw.aux_icm = mlx4_alloc_icm(dev, aux_pages,
1582 if (!priv->fw.aux_icm) {
1587 err = mlx4_MAP_ICM_AUX(dev, priv->fw.aux_icm);
1761 mlx4_free_icm(dev, priv->fw
[all...]
/freebsd-11-stable/sys/cam/ata/
H A Data_all.c478 char vendor[9], product[17], revision[5], fw[5], in[7], ins[5]; local
483 cam_strvis(fw, ident_data->firmware_rev, 4, sizeof(fw));
487 vendor, product, revision, fw, in, ins);
493 char vendor[9], product[17], revision[5], fw[5]; local
498 cam_strvis(fw, ident_data->firmware_rev, 4, sizeof(fw));
499 printf("<%s %s %s %s>", vendor, product, revision, fw);
/freebsd-11-stable/contrib/file/src/
H A Dfuncs.c72 int fw = 0; local
75 fw = fw * 10 + (*p++ - '0');
79 if (fw < 1024)
82 snprintf(msg, mlen, "field %s too large: %d", what, fw);
/freebsd-11-stable/sys/dev/iwi/
H A Dif_iwi.c2141 iwi_setup_ofw(struct iwi_softc *sc, struct iwi_fw *fw) argument
2143 const struct firmware *fp = fw->fp;
2159 fw->data = ((const char *) fp->data) + sizeof(struct iwi_firmware_ohdr);
2160 fw->size = fp->datasize - sizeof(struct iwi_firmware_ohdr);
2161 fw->name = fp->name;
2166 iwi_setup_oucode(struct iwi_softc *sc, struct iwi_fw *fw) argument
2170 hdr = iwi_setup_ofw(sc, fw);
2173 fw->name);
2180 iwi_getfw(struct iwi_fw *fw, const char *fwname, argument
2183 if (fw
2313 iwi_put_fw(struct iwi_fw *fw) argument
2336 iwi_load_ucode(struct iwi_softc *sc, const struct iwi_fw *fw) argument
2411 iwi_load_firmware(struct iwi_softc *sc, const struct iwi_fw *fw) argument
[all...]
/freebsd-11-stable/sys/dev/iwm/
H A Dif_iwm.c537 iwm_fw_info_free(struct iwm_fw_info *fw) argument
539 firmware_put(fw->fw_fp, FIRMWARE_UNLOAD);
540 fw->fw_fp = NULL;
541 /* don't touch fw->fw_status */
542 memset(fw->fw_sects, 0, sizeof(fw->fw_sects));
548 struct iwm_fw_info *fw = &sc->sc_fw; local
561 if (fw->fw_status == IWM_FW_STATUS_DONE &&
565 while (fw->fw_status == IWM_FW_STATUS_INPROGRESS)
567 fw
2662 iwm_start_fw(struct iwm_softc *sc, const struct iwm_fw_sects *fw) argument
2855 const struct iwm_fw_sects *fw; local
6523 struct iwm_fw_info *fw = &sc->sc_fw; local
[all...]
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_core.h137 int mlx5_firmware_flash(struct mlx5_core_dev *dev, const struct firmware *fw);
H A Dmlx5_health.c508 u32 fw; local
535 fw = ioread32be(&h->fw_ver);
536 mlx5_core_info(dev, "raw fw_ver 0x%08x\n", fw);
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_ioctl.c740 const struct firmware *fw; local
747 fw = firmware_get(file_name);
748 if (fw == NULL) {
754 fw_image = (const struct ocs_hw_grp_hdr *)fw->data;
762 ocs_be32toh(fw_image->magic_number), fw->datasize);
779 rc = ocs_firmware_write(ocs, fw->data, fw->datasize, &fw_change_status);
811 firmware_put(fw, FIRMWARE_UNLOAD);
/freebsd-11-stable/sys/arm/nvidia/
H A Dtegra_xhci.c779 const struct firmware *fw; local
801 fw = firmware_get(sc->fw_name);
802 if (fw == NULL) {
808 fw_hdr = (const struct tegra_xusb_fw_hdr *)fw->data;
815 memcpy((void *)fw_vaddr, fw->data, fw_size);
817 firmware_put(fw, FIRMWARE_UNLOAD);
/freebsd-11-stable/sys/dev/agp/
H A Dagp.c324 int rq, sba, fw, rate, arqsz, cal; local
355 fw = (AGP_MODE_GET_FW(tstatus)
378 command = AGP_MODE_SET_FW(command, fw);
393 int rq, sba, fw, rate; local
411 fw = (AGP_MODE_GET_FW(tstatus)
432 command = AGP_MODE_SET_FW(command, fw);
/freebsd-11-stable/sbin/nvmecontrol/
H A Dlogpage.c241 struct nvme_firmware_page *fw = buf; local
253 if (fw->afi.slot == i + 1)
258 if (fw->revision[i] == 0LLU)
261 if (isprint(*(char *)&fw->revision[i]))
263 (char *)&fw->revision[i]);
266 fw->revision[i]);
/freebsd-11-stable/sys/dev/bwn/
H A Dif_bwn.c3494 ((const struct bwn_fwinitvals *)((const char *)fwp.fw->data + offset))
3497 struct bwn_fw *fw = &mac->mac_fw; local
3500 hdr = (const struct bwn_fwhdr *)(fw->initvals.fw->data);
3501 error = bwn_fwinitvals_write(mac, GETFWOFFSET(fw->initvals, hdr_len),
3502 be32toh(hdr->size), fw->initvals.fw->datasize - hdr_len);
3505 if (fw->initvals_band.fw) {
3506 hdr = (const struct bwn_fwhdr *)(fw
3830 struct bwn_fw *fw = &mac->mac_fw; local
4062 const struct firmware *fw; local
[all...]
/freebsd-11-stable/sys/dev/ctau/
H A Dctddk.c68 const unsigned char *fw; local
97 fw = ctau_fw_data;
105 fw = ctau2_fw_data;
111 fw = ctaug703_fw_data;
118 fw = ctaue1_fw_data;
125 return ct_setup_board (b, fw, flen, ft);
/freebsd-11-stable/sys/dev/mxge/
H A Dif_mxge.c605 "Please install up to date fw\n");
706 const struct firmware *fw; local
714 fw = firmware_get(sc->fw_name);
715 if (fw == NULL) {
735 fw_len = (size_t) fw->version;
739 zs.avail_in = fw->datasize;
740 zs.next_in = __DECONST(char *, fw->data);
781 firmware_put(fw, FIRMWARE_UNLOAD);
954 device_printf(sc->dev, "Adopting fw %d.%d.%d: "
1459 mcp_irq_data_t *fw; local
[all...]
/freebsd-11-stable/sys/arm/xscale/ixp425/
H A Dixp425_npe.c472 const struct firmware *fw; local
491 fw = firmware_get(imageName);
492 if (fw == NULL)
496 error = npe_findimage(sc, fw->data, imageId, &imageCodePtr, &imageSize);
501 "load fw image %s.NPE-%c Func 0x%x Rev %u.%u\n",
522 firmware_put(fw, FIRMWARE_UNLOAD);

Completed in 264 milliseconds

12345