Home
last modified time | relevance | path

Searched refs:fw_done (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dmain.c560 struct completion *fw_done = adapter->fw_done; in _nxpwifi_fw_dpc() local
683 complete_all(fw_done); in _nxpwifi_fw_dpc()
1399 wait_for_completion(adapter->fw_done); in nxpwifi_shutdown_sw()
1401 reinit_completion(adapter->fw_done); in nxpwifi_shutdown_sw()
1499 complete_all(adapter->fw_done); in nxpwifi_reinit_sw()
1508 nxpwifi_add_card(void *card, struct completion *fw_done, in nxpwifi_add_card() argument
1523 adapter->fw_done = fw_done; in nxpwifi_add_card()
H A Dsdio.h224 struct completion fw_done; member
H A Dsdio.c132 init_completion(&card->fw_done); in nxpwifi_sdio_probe()
162 ret = nxpwifi_add_card(card, &card->fw_done, &sdio_ops, in nxpwifi_sdio_probe()
373 wait_for_completion(&card->fw_done); in nxpwifi_sdio_remove()
417 wait_for_completion(&card->fw_done); in nxpwifi_sdio_suspend()
1820 complete_all(adapter->fw_done); in nxpwifi_sdio_card_reset_work()
H A Dmain.h925 struct completion *fw_done; /* FW init completion */ member
1262 int nxpwifi_add_card(void *card, struct completion *fw_done,
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dmain.c543 struct completion *fw_done = adapter->fw_done; in _mwifiex_fw_dpc() local
684 complete_all(fw_done); in _mwifiex_fw_dpc()
1507 wait_for_completion(adapter->fw_done); in mwifiex_shutdown_sw()
1509 reinit_completion(adapter->fw_done); in mwifiex_shutdown_sw()
1618 complete_all(adapter->fw_done); in mwifiex_reinit_sw()
1689 mwifiex_add_card(void *card, struct completion *fw_done, in mwifiex_add_card() argument
1703 adapter->fw_done = fw_done; in mwifiex_add_card()
H A Dusb.h90 struct completion fw_done; member
H A Dpcie.h191 struct completion fw_done; member
H A Dsdio.h232 struct completion fw_done; member
H A Dsdio.c563 init_completion(&card->fw_done); in mwifiex_sdio_probe()
607 ret = mwifiex_add_card(card, &card->fw_done, &sdio_ops, in mwifiex_sdio_probe()
856 wait_for_completion(&card->fw_done); in mwifiex_sdio_remove()
911 wait_for_completion(&card->fw_done); in mwifiex_sdio_suspend()
2699 complete_all(adapter->fw_done); in mwifiex_sdio_card_reset_work()
H A Dpcie.c305 wait_for_completion(&card->fw_done); in mwifiex_pcie_suspend()
389 init_completion(&card->fw_done); in mwifiex_pcie_probe()
415 if (mwifiex_add_card(card, &card->fw_done, &pcie_ops, in mwifiex_pcie_probe()
437 wait_for_completion(&card->fw_done); in mwifiex_pcie_remove()
/linux/drivers/usb/atm/
H A Dueagle-atm.c599 struct completion *fw_done = usb_get_intfdata(intf); in uea_upload_pre_firmware() local
668 complete(fw_done); in uea_upload_pre_firmware()
2581 struct completion *fw_done; in uea_probe() local
2584 fw_done = kzalloc_obj(*fw_done); in uea_probe()
2585 if (!fw_done) in uea_probe()
2588 init_completion(fw_done); in uea_probe()
2589 usb_set_intfdata(intf, fw_done); in uea_probe()
2593 kfree(fw_done); in uea_probe()
2627 struct completion *fw_done = usb_get_intfdata(intf); in uea_disconnect() local
2630 wait_for_completion(fw_done); in uea_disconnect()
[all …]
/linux/drivers/mfd/
H A Diqs62x.c626 complete_all(&iqs62x->fw_done); in iqs62x_firmware_load()
914 init_completion(&iqs62x->fw_done); in iqs62x_probe()
1015 wait_for_completion(&iqs62x->fw_done); in iqs62x_remove()
1023 wait_for_completion(&iqs62x->fw_done); in iqs62x_suspend()
/linux/include/linux/mfd/
H A Diqs62x.h134 struct completion fw_done; member
/linux/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c1147 complete_all(&hif_dev->fw_done); in ath9k_hif_usb_firmware_fail()
1267 complete_all(&hif_dev->fw_done); in ath9k_hif_usb_firmware_cb()
1377 init_completion(&hif_dev->fw_done); in ath9k_hif_usb_probe()
1419 wait_for_completion(&hif_dev->fw_done); in ath9k_hif_usb_disconnect()
1450 wait_for_completion(&hif_dev->fw_done); in ath9k_hif_usb_suspend()
/linux/drivers/net/ethernet/ibm/
H A Dibmvnic.c496 reinit_completion(&adapter->fw_done); in alloc_long_term_buff()
504 rc = ibmvnic_wait_for_completion(adapter, &adapter->fw_done, 10000); in alloc_long_term_buff()
1770 reinit_completion(&adapter->fw_done); in ibmvnic_get_vpd()
1780 rc = ibmvnic_wait_for_completion(adapter, &adapter->fw_done, 10000); in ibmvnic_get_vpd()
1815 reinit_completion(&adapter->fw_done); in ibmvnic_get_vpd()
1829 rc = ibmvnic_wait_for_completion(adapter, &adapter->fw_done, 10000); in ibmvnic_get_vpd()
2739 reinit_completion(&adapter->fw_done); in __ibmvnic_set_mac()
2748 rc = ibmvnic_wait_for_completion(adapter, &adapter->fw_done, 10000); in __ibmvnic_set_mac()
5307 complete(&adapter->fw_done); in handle_vpd_size_rsp()
5312 complete(&adapter->fw_done); in handle_vpd_size_rsp()
[all …]
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-hdw.c1504 unsigned int pipe, fw_len, fw_done, bcnt, icnt; in pvr2_upload_firmware2() local
1587 fw_done = 0; in pvr2_upload_firmware2()
1588 for (fw_done = 0; fw_done < fw_len;) { in pvr2_upload_firmware2()
1589 bcnt = fw_len - fw_done; in pvr2_upload_firmware2()
1591 memcpy(fw_ptr, fw_entry->data + fw_done, bcnt); in pvr2_upload_firmware2()
1611 fw_done += bcnt; in pvr2_upload_firmware2()
1615 fw_files[fwidx],fw_done,fw_len); in pvr2_upload_firmware2()