Home
last modified time | relevance | path

Searched refs:fw_ver (Results 1 – 25 of 193) sorted by relevance

12345678

/drivers/net/wireless/ti/wlcore/
A Dboot.c48 &wl->chip.fw_ver[0], &wl->chip.fw_ver[1], in wlcore_boot_parse_fw_ver()
49 &wl->chip.fw_ver[2], &wl->chip.fw_ver[3], in wlcore_boot_parse_fw_ver()
50 &wl->chip.fw_ver[4]); in wlcore_boot_parse_fw_ver()
54 memset(wl->chip.fw_ver, 0, sizeof(wl->chip.fw_ver)); in wlcore_boot_parse_fw_ver()
68 unsigned int *fw_ver = wl->chip.fw_ver; in wlcore_validate_fw_ver() local
77 (min_ver[FW_VER_CHIP] != fw_ver[FW_VER_CHIP])) in wlcore_validate_fw_ver()
92 (min_ver[FW_VER_MAJOR] > fw_ver[FW_VER_MAJOR])) in wlcore_validate_fw_ver()
100 (min_ver[FW_VER_MINOR] > fw_ver[FW_VER_MINOR]))) in wlcore_validate_fw_ver()
120 fw_ver[FW_VER_CHIP], fw_ver[FW_VER_IF_TYPE], in wlcore_validate_fw_ver()
121 fw_ver[FW_VER_MAJOR], fw_ver[FW_VER_SUBTYPE], in wlcore_validate_fw_ver()
[all …]
/drivers/net/ethernet/netronome/nfp/
A Dnfp_netvf_main.c81 struct nfp_net_fw_version fw_ver; in nfp_netvf_pci_probe() local
132 nfp_net_get_fw_version(&fw_ver, ctrl_bar); in nfp_netvf_pci_probe()
133 if (fw_ver.extend & NFP_NET_CFG_VERSION_RESERVED_MASK || in nfp_netvf_pci_probe()
134 fw_ver.class != NFP_NET_CFG_VERSION_CLASS_GENERIC) { in nfp_netvf_pci_probe()
136 fw_ver.extend, fw_ver.class, in nfp_netvf_pci_probe()
137 fw_ver.major, fw_ver.minor); in nfp_netvf_pci_probe()
143 if (nfp_net_fw_ver_eq(&fw_ver, 0, 0, 0, 1)) { in nfp_netvf_pci_probe()
149 switch (fw_ver.major) { in nfp_netvf_pci_probe()
157 fw_ver.extend, fw_ver.class, in nfp_netvf_pci_probe()
158 fw_ver.major, fw_ver.minor); in nfp_netvf_pci_probe()
A Dnfp_net_main.c693 struct nfp_net_fw_version fw_ver; in nfp_net_pci_probe() local
721 nfp_net_get_fw_version(&fw_ver, ctrl_bar); in nfp_net_pci_probe()
722 if (fw_ver.extend & NFP_NET_CFG_VERSION_RESERVED_MASK || in nfp_net_pci_probe()
723 fw_ver.class != NFP_NET_CFG_VERSION_CLASS_GENERIC) { in nfp_net_pci_probe()
725 fw_ver.extend, fw_ver.class, in nfp_net_pci_probe()
726 fw_ver.major, fw_ver.minor); in nfp_net_pci_probe()
732 if (nfp_net_fw_ver_eq(&fw_ver, 0, 0, 0, 1)) { in nfp_net_pci_probe()
736 switch (fw_ver.major) { in nfp_net_pci_probe()
742 fw_ver.extend, fw_ver.class, in nfp_net_pci_probe()
743 fw_ver.major, fw_ver.minor); in nfp_net_pci_probe()
A Dnfp_net.h457 static inline bool nfp_net_fw_ver_eq(struct nfp_net_fw_version *fw_ver, in nfp_net_fw_ver_eq() argument
460 return fw_ver->extend == extend && in nfp_net_fw_ver_eq()
461 fw_ver->class == class && in nfp_net_fw_ver_eq()
462 fw_ver->major == major && in nfp_net_fw_ver_eq()
463 fw_ver->minor == minor; in nfp_net_fw_ver_eq()
633 struct nfp_net_fw_version fw_ver; member
978 void nfp_net_get_fw_version(struct nfp_net_fw_version *fw_ver,
/drivers/accel/amdxdna/
A Damdxdna_sysfs.c36 return sprintf(buf, "%d.%d.%d.%d\n", xdna->fw_ver.major, in fw_version_show()
37 xdna->fw_ver.minor, xdna->fw_ver.sub, in fw_version_show()
38 xdna->fw_ver.build); in fw_version_show()
/drivers/net/ethernet/meta/fbnic/
A Dfbnic_devlink.c16 struct fbnic_fw_ver *fw_ver, in fbnic_version_running_put() argument
22 fbnic_mk_fw_ver_str(fw_ver->version, running_ver); in fbnic_version_running_put()
27 if (strlen(fw_ver->commit) > 0) { in fbnic_version_running_put()
32 fw_ver->commit); in fbnic_version_running_put()
41 struct fbnic_fw_ver *fw_ver, in fbnic_version_stored_put() argument
47 fbnic_mk_fw_ver_str(fw_ver->version, stored_ver); in fbnic_version_stored_put()
52 if (strlen(fw_ver->commit) > 0) { in fbnic_version_stored_put()
57 fw_ver->commit); in fbnic_version_stored_put()
/drivers/ptp/
A Dptp_clockmatrix.c65 u16 scratch = IDTCM_FW_REG(idtcm->fw_ver, V520, SCRATCH); in contains_full_configuration()
1061 IDTCM_FW_REG(idtcm->fw_ver, V520, SM_RESET), in idtcm_state_machine_reset()
1323 base = get_output_base_addr(idtcm->fw_ver, outn); in idtcm_output_enable()
1370 IDTCM_FW_REG(idtcm->fw_ver, V520, DPLL_MODE), in idtcm_get_pll_mode()
1388 IDTCM_FW_REG(idtcm->fw_ver, V520, DPLL_MODE), in idtcm_set_pll_mode()
1398 IDTCM_FW_REG(idtcm->fw_ver, V520, DPLL_MODE), in idtcm_set_pll_mode()
1976 if (idtcm->fw_ver < V487) in idtcm_enable_tod()
2004 idtcm->fw_ver = idtcm_fw_version(idtcm->version); in idtcm_set_version_info()
2181 enum fw_version fw_ver = channel->idtcm->fw_ver; in configure_channel_tod() local
2189 channel->tod_n = IDTCM_FW_REG(fw_ver, V520, TOD_0); in configure_channel_tod()
[all …]
/drivers/net/can/usb/etas_es58x/
A Des58x_devlink.c215 struct es58x_sw_version *fw_ver = &es58x_dev->firmware_version; in es58x_devlink_info_get() local
221 if (es58x_sw_version_is_valid(fw_ver)) { in es58x_devlink_info_get()
223 fw_ver->major, fw_ver->minor, fw_ver->revision); in es58x_devlink_info_get()
/drivers/hwmon/
A Dpt5161l.c66 struct pt5161l_fw_ver fw_ver; member
382 data->fw_ver.major = major; in pt5161l_fwsts_check()
383 data->fw_ver.minor = minor; in pt5161l_fwsts_check()
384 data->fw_ver.build = build; in pt5161l_fwsts_check()
393 u32 curr_ver = data->fw_ver.major << 24 | data->fw_ver.minor << 16 | in pt5161l_fw_is_at_least()
394 data->fw_ver.build; in pt5161l_fw_is_at_least()
506 ret = snprintf(ver, sizeof(ver), "%u.%u.%u\n", data->fw_ver.major, in pt5161l_debugfs_read_fw_ver()
507 data->fw_ver.minor, data->fw_ver.build); in pt5161l_debugfs_read_fw_ver()
/drivers/net/wireless/intel/iwlwifi/fw/
A Ddbg.h314 fwrt->dump.fw_ver.type = lmac->ver_type; in iwl_fwrt_update_fw_versions()
315 fwrt->dump.fw_ver.subtype = lmac->ver_subtype; in iwl_fwrt_update_fw_versions()
316 fwrt->dump.fw_ver.lmac_major = le32_to_cpu(lmac->ucode_major); in iwl_fwrt_update_fw_versions()
317 fwrt->dump.fw_ver.lmac_minor = le32_to_cpu(lmac->ucode_minor); in iwl_fwrt_update_fw_versions()
321 fwrt->dump.fw_ver.umac_major = le32_to_cpu(umac->umac_major); in iwl_fwrt_update_fw_versions()
322 fwrt->dump.fw_ver.umac_minor = le32_to_cpu(umac->umac_minor); in iwl_fwrt_update_fw_versions()
/drivers/misc/mei/
A Dbus-fixup.c174 memset(cldev->bus->fw_ver, 0, sizeof(cldev->bus->fw_ver)); in mei_fwver()
183 cldev->bus->fw_ver[i].platform = fwver->ver[i].platform; in mei_fwver()
184 cldev->bus->fw_ver[i].major = fwver->ver[i].major; in mei_fwver()
185 cldev->bus->fw_ver[i].minor = fwver->ver[i].minor; in mei_fwver()
186 cldev->bus->fw_ver[i].hotfix = fwver->ver[i].hotfix; in mei_fwver()
187 cldev->bus->fw_ver[i].buildno = fwver->ver[i].buildno; in mei_fwver()
/drivers/char/tpm/
A Dtpm_tis_spi_cr50.c245 char fw_ver[TPM_CR50_MAX_FW_VER_LEN + 1]; in cr50_print_fw_version() local
259 fw_ver[len] = fw_ver_block[i]; in cr50_print_fw_version()
261 fw_ver[len] = '\0'; in cr50_print_fw_version()
263 dev_info(&phy->spi_device->dev, "Cr50 firmware version: %s\n", fw_ver); in cr50_print_fw_version()
/drivers/media/usb/hdpvr/
A Dhdpvr-core.c138 dev->fw_ver = dev->usbc_buf[1]; in device_authorization()
142 dev->fw_ver, &dev->usbc_buf[2]); in device_authorization()
144 if (dev->fw_ver > 0x15) { in device_authorization()
152 switch (dev->fw_ver) { in device_authorization()
164 if (dev->fw_ver >= HDPVR_FIRMWARE_VERSION_AC3) in device_authorization()
/drivers/dpll/zl3073x/
A Ddevlink.c27 u16 id, revision, fw_ver; in zl3073x_devlink_info_get() local
54 rc = zl3073x_read_u16(zldev, ZL_REG_FW_VER, &fw_ver); in zl3073x_devlink_info_get()
58 snprintf(buf, sizeof(buf), "%u", fw_ver); in zl3073x_devlink_info_get()
/drivers/gpu/drm/amd/pm/swsmu/smu13/
A Dsmu_v13_0_6_ppt.c309 if (fw_ver >= 0x05550E00) in smu_v13_0_14_init_caps()
311 if (fw_ver >= 0x05550B00) in smu_v13_0_14_init_caps()
313 if (fw_ver >= 0x5551200) in smu_v13_0_14_init_caps()
337 if (fw_ver < 0x00561900) in smu_v13_0_12_init_caps()
340 if (fw_ver >= 0x00561700) in smu_v13_0_12_init_caps()
372 if (fw_ver < 0x552F00) in smu_v13_0_6_init_caps()
374 if (fw_ver < 0x554500) in smu_v13_0_6_init_caps()
386 if (fw_ver >= 0x557600) in smu_v13_0_6_init_caps()
392 if (fw_ver < 0x556300) in smu_v13_0_6_init_caps()
394 if (fw_ver < 0x554800) in smu_v13_0_6_init_caps()
[all …]
/drivers/scsi/
A DBusLogic.c1391 tgt = adapter->fw_ver; in blogic_rdconfig()
1461 if (adapter->fw_ver[0] == '5' || (adapter->fw_ver[0] == '4' && in blogic_rdconfig()
1468 if (adapter->fw_ver[0] == '5') { in blogic_rdconfig()
1488 if (adapter->fw_ver[0] >= '4') { in blogic_rdconfig()
1502 if (adapter->fw_ver[0] == '4') { in blogic_rdconfig()
1527 if (adapter->fw_ver[0] < '4') { in blogic_rdconfig()
1572 if (adapter->fw_ver[0] == '5') in blogic_rdconfig()
1596 switch (adapter->fw_ver[0]) { in blogic_rdconfig()
1736 (adapter->fw_ver[0] >= '4' || in blogic_reportconfig()
2108 if (adapter->fw_ver[0] >= '3') { in blogic_inquiry()
[all …]
/drivers/bluetooth/
A Dhci_aml.c342 u8 *fw_ver = NULL; in aml_dump_fw_version() local
364 fw_ver = (u8 *)rsp + AML_EVT_HEAD_SIZE; in aml_dump_fw_version()
366 *(fw_ver + 1), *fw_ver, *(fw_ver + 3), *(fw_ver + 2)); in aml_dump_fw_version()
/drivers/scsi/snic/
A Dsnic_ctl.c161 snic->fwinfo.fw_ver = le32_to_cpu(exv_cmpl->version); in snic_io_exch_ver_cmpl_handler()
171 snic->fwinfo.fw_ver, in snic_io_exch_ver_cmpl_handler()
244 ret = (snic->fwinfo.fw_ver != 0) ? 0 : -ETIMEDOUT; in snic_get_conf()
/drivers/usb/storage/
A Drealtek_cr.c79 u16 fw_ver; member
133 #define FW_VERSION(chip) ((chip)->status[0].fw_ver)
154 #define CHECK_FW_VER(chip, fw_ver) (FW_VERSION(chip) == (fw_ver)) argument
155 #define CHECK_ID(chip, pid, fw_ver) \ argument
156 (CHECK_PID((chip), (pid)) && CHECK_FW_VER((chip), (fw_ver)))
464 chip->status[lun].fw_ver = ((u16) buf[7] << 8) | buf[8]; in rts51x_check_status()
899 status->fw_ver = ((u16) buf[7] << 8) | buf[8]; in realtek_cr_autosuspend_setup()
/drivers/net/wireless/mediatek/mt76/mt76x0/
A Dpci_mcu.c50 val = le16_to_cpu(hdr->fw_ver); in mt76x0e_load_firmware()
54 val = le16_to_cpu(hdr->fw_ver); in mt76x0e_load_firmware()
/drivers/infiniband/hw/qedr/
A Dmain.c77 u32 fw_ver = (u32)qedr->attr.fw_ver; in qedr_get_dev_fw_str() local
80 (fw_ver >> 24) & 0xFF, (fw_ver >> 16) & 0xFF, in qedr_get_dev_fw_str()
81 (fw_ver >> 8) & 0xFF, fw_ver & 0xFF); in qedr_get_dev_fw_str()
602 attr->fw_ver = qed_attr->fw_ver; in qedr_set_device_attr()
/drivers/net/ethernet/brocade/bna/
A Dbfa_defs.h45 char fw_ver[BFA_VERSION_LEN]; member
76 char fw_ver[BFA_VERSION_LEN]; /*!< firmware version */ member
/drivers/media/platform/mediatek/vpu/
A Dmtk_vpu.c147 char fw_ver[VPU_FW_VER_LEN]; member
628 dev_info(dev, "vpu is ready. Fw version %s\n", run->fw_ver); in vpu_load_firmware()
644 strscpy(vpu->run.fw_ver, run->fw_ver, sizeof(vpu->run.fw_ver)); in vpu_init_ipi_handler()
689 vpu->run.fw_ver, pc, wdt, in vpu_debug_read()
/drivers/scsi/csiostor/
A Dcsio_hw.c640 offsetof(struct fw_hdr, fw_ver), 1, in csio_hw_get_fw_version()
751 offsetof(struct fw_hdr, fw_ver), in csio_hw_fw_dload()
752 sizeof(hdr->fw_ver), in csio_hw_fw_dload()
753 (const uint8_t *)&hdr->fw_ver); in csio_hw_fw_dload()
2229 if (hdr1->chip == hdr2->chip && hdr1->fw_ver == hdr2->fw_ver) in fw_compatible()
2345 if (card_fw_usable && card_fw->fw_ver == drv_fw->fw_ver && in csio_hw_prep_fw()
2346 (!fs_fw_usable || fs_fw->fw_ver == drv_fw->fw_ver)) { in csio_hw_prep_fw()
2353 be32_to_cpu(fs_fw->fw_ver), in csio_hw_prep_fw()
2354 be32_to_cpu(card_fw->fw_ver))) { in csio_hw_prep_fw()
2372 d = be32_to_cpu(drv_fw->fw_ver); in csio_hw_prep_fw()
[all …]
/drivers/infiniband/hw/hns/
A Dhns_roce_main.c172 props->fw_ver = hr_dev->caps.fw_ver; in hns_roce_query_device()
537 u64 fw_ver = to_hr_dev(device)->caps.fw_ver; in hns_roce_get_fw_ver() local
540 major = upper_32_bits(fw_ver); in hns_roce_get_fw_ver()
541 minor = high_16_bits(lower_32_bits(fw_ver)); in hns_roce_get_fw_ver()
542 sub_minor = low_16_bits(fw_ver); in hns_roce_get_fw_ver()

Completed in 744 milliseconds

12345678