| /OK3568_Linux_fs/kernel/tools/testing/selftests/firmware/ |
| H A D | fw_namespace.c | 24 static char *fw_path = NULL; variable 33 if (fw_path) in die() 34 unlink(fw_path); in die() 52 static void setup_fw(const char *fw_path) in setup_fw() argument 57 fd = open(fw_path, O_WRONLY | O_CREAT, 0600); in setup_fw() 132 if (asprintf(&fw_path, "/lib/firmware/%s", fw_name) < 0) in main() 135 setup_fw(fw_path); in main() 148 unlink(fw_path); in main() 149 free(fw_path); in main()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/ |
| H A D | intel_csr.c | 640 request_firmware(&fw, dev_priv->csr.fw_path, &dev_priv->drm.pdev->dev); in csr_load_work_fn() 649 dev_priv->csr.fw_path, CSR_VERSION_MAJOR(csr->version), in csr_load_work_fn() 655 csr->fw_path); in csr_load_work_fn() 690 csr->fw_path = RKL_CSR_PATH; in intel_csr_ucode_init() 694 csr->fw_path = TGL_CSR_PATH; in intel_csr_ucode_init() 699 csr->fw_path = ICL_CSR_PATH; in intel_csr_ucode_init() 703 csr->fw_path = CNL_CSR_PATH; in intel_csr_ucode_init() 707 csr->fw_path = GLK_CSR_PATH; in intel_csr_ucode_init() 713 csr->fw_path = KBL_CSR_PATH; in intel_csr_ucode_init() 717 csr->fw_path = SKL_CSR_PATH; in intel_csr_ucode_init() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/ |
| H A D | sof-acpi-dev.c | 24 static char *fw_path; variable 25 module_param(fw_path, charp, 0444); 26 MODULE_PARM_DESC(fw_path, "alternate path for SOF firmware."); 155 if (fw_path) in sof_acpi_probe() 156 sof_pdata->fw_filename_prefix = fw_path; in sof_acpi_probe()
|
| H A D | sof-pci-dev.c | 26 static char *fw_path; variable 27 module_param(fw_path, charp, 0444); 28 MODULE_PARM_DESC(fw_path, "alternate path for SOF firmware."); 375 if (fw_path) { in sof_pci_probe() 376 sof_pdata->fw_filename_prefix = fw_path; in sof_pci_probe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/st/cw1200/ |
| H A D | fwio.c | 58 const char *fw_path; in cw1200_load_firmware_cw1200() local 95 fw_path = FIRMWARE_CUT10; in cw1200_load_firmware_cw1200() 100 fw_path = FIRMWARE_CUT11; in cw1200_load_firmware_cw1200() 105 fw_path = FIRMWARE_CUT20; in cw1200_load_firmware_cw1200() 110 fw_path = FIRMWARE_CUT22; in cw1200_load_firmware_cw1200() 115 fw_path = FIRMWARE_CW1X60; in cw1200_load_firmware_cw1200() 145 ret = request_firmware(&firmware, fw_path, priv->pdev); in cw1200_load_firmware_cw1200() 147 pr_err("Can't load firmware file %s.\n", fw_path); in cw1200_load_firmware_cw1200()
|
| /OK3568_Linux_fs/external/rkwifibt/tools/brcm_tools/ |
| H A D | brcm_patchram_plus1.c | 788 char fw_path[1024]; in proc_open_patchram() local 802 sprintf(fw_path,"%s/%s.hcd",fw_folder_path,local_name); in proc_open_patchram() 803 fprintf(stderr, "FW path = %s\n", fw_path); in proc_open_patchram() 804 if ((hcdfile_fd = open(fw_path, O_RDONLY)) == -1) { in proc_open_patchram() 805 fprintf(stderr, "file %s could not be opened, error %d\n", fw_path , errno); in proc_open_patchram() 810 sprintf(fw_path,"%s/%s.hcd",fw_folder_path,local_name); in proc_open_patchram() 811 fprintf(stderr, "FW path = %s\n", fw_path); in proc_open_patchram() 812 if ((hcdfile_fd = open(fw_path, O_RDONLY)) == -1) { in proc_open_patchram() 813 fprintf(stderr, "file %s could not be opened, error %d\n", fw_path, errno); in proc_open_patchram()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_config.c | 260 dhd_conf_set_fw_name_by_mac(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_mac() argument 280 i = strlen(fw_path); in dhd_conf_set_fw_name_by_mac() 282 if (fw_path[i] == '/') { in dhd_conf_set_fw_name_by_mac() 288 name_ptr = &fw_path[i]; in dhd_conf_set_fw_name_by_mac() 327 CONFIG_MSG("fw_path=%s\n", fw_path); in dhd_conf_set_fw_name_by_mac() 414 dhd_conf_set_fw_name_by_chip(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_chip() argument 424 if (fw_path[0] == '\0') { in dhd_conf_set_fw_name_by_chip() 426 bcm_strncpy_s(fw_path, MOD_PARAM_PATHLEN-1, CONFIG_BCMDHD_FW_PATH, MOD_PARAM_PATHLEN-1); in dhd_conf_set_fw_name_by_chip() 427 if (fw_path[0] == '\0') in dhd_conf_set_fw_name_by_chip() 439 i = strlen(fw_path); in dhd_conf_set_fw_name_by_chip() [all …]
|
| H A D | dhd_linux_platdev.c | 713 adapter->irq_num, adapter->intr_flags, adapter->fw_path, in dhd_wifi_platform_load_pcie() 834 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path)); in dhd_wifi_platform_load_sdio() 943 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path)); in dhd_wifi_platform_load_usb()
|
| H A D | dhd_pcie.c | 1614 bus->fw_path = pfw_path; in dhd_bus_download_firmware() 1621 dhd_set_blob_support(bus->dhd, bus->fw_path); in dhd_bus_download_firmware() 1625 __FUNCTION__, bus->fw_path, bus->nv_path)); in dhd_bus_download_firmware() 1650 char fw_path[64] = "/lib/firmware/brcm/bcm"; /* path to firmware image */ in dhdpcie_download_firmware() local 1652 bus->fw_path = fw_path; in dhdpcie_download_firmware() 1656 bcmstrncat(fw_path, "43570", 5); in dhdpcie_download_firmware() 1659 bcmstrncat(fw_path, "a0", 2); in dhdpcie_download_firmware() 1662 bcmstrncat(fw_path, "a2", 2); in dhdpcie_download_firmware() 1676 snprintf(bus->nv_path, sizeof(nv_path), "%s.nvm", fw_path); in dhdpcie_download_firmware() 1678 snprintf(bus->fw_path, sizeof(fw_path), "%s-firmware.bin", fw_path); in dhdpcie_download_firmware() [all …]
|
| H A D | dhd_linux.h | 75 const char *fw_path; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_pci.c | 616 char fw_path[128]; in prestera_fw_load() local 635 snprintf(fw_path, sizeof(fw_path), PRESTERA_FW_PATH_FMT, in prestera_fw_load() 638 err = request_firmware_direct(&f, fw_path, fw->dev.dev); in prestera_fw_load() 653 dev_info(fw->dev.dev, "Loading %s ...", fw_path); in prestera_fw_load()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/ |
| H A D | atomisp_v4l2.c | 1389 char *fw_path = NULL; in atomisp_load_firmware() local 1395 fw_path = firmware_name; in atomisp_load_firmware() 1399 fw_path = "shisp_2401a0_v21.bin"; in atomisp_load_firmware() 1404 fw_path = "shisp_2401a0_legacy_v21.bin"; in atomisp_load_firmware() 1409 fw_path = "shisp_2400b0_v21.bin"; in atomisp_load_firmware() 1412 if (!fw_path) { in atomisp_load_firmware() 1418 rc = request_firmware(&fw, fw_path, isp->dev); in atomisp_load_firmware() 1422 rc, fw_path); in atomisp_load_firmware()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_config.c | 446 dhd_conf_set_fw_name_by_mac(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_mac() argument 466 i = strlen(fw_path); in dhd_conf_set_fw_name_by_mac() 468 if (fw_path[i] == '/') { in dhd_conf_set_fw_name_by_mac() 474 name_ptr = &fw_path[i]; in dhd_conf_set_fw_name_by_mac() 517 CONFIG_MSG("fw_path=%s\n", fw_path); in dhd_conf_set_fw_name_by_mac() 888 dhd_conf_set_fw_name_by_chip(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_chip() argument 895 if (fw_path[0] == '\0') { in dhd_conf_set_fw_name_by_chip() 897 bcm_strncpy_s(fw_path, MOD_PARAM_PATHLEN-1, CONFIG_BCMDHD_FW_PATH, MOD_PARAM_PATHLEN-1); in dhd_conf_set_fw_name_by_chip() 898 if (fw_path[0] == '\0') in dhd_conf_set_fw_name_by_chip() 910 i = strlen(fw_path); in dhd_conf_set_fw_name_by_chip() [all …]
|
| H A D | dhd_linux_platdev.c | 785 adapter->irq_num, adapter->intr_flags, adapter->fw_path, in dhd_wifi_platform_load_pcie() 907 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path)); in dhd_wifi_platform_load_sdio() 1041 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path)); in dhd_wifi_platform_load_usb()
|
| H A D | dhd_pcie.c | 3267 static int concate_revision_bcm4358(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4358() argument 3294 strcat(fw_path, chipver_tag); in concate_revision_bcm4358() 3320 static int concate_revision_bcm4359(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4359() argument 3350 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3359 strncat(fw_path, "_b90s", strlen("_b90s")); in concate_revision_bcm4359() 3361 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3366 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3375 concate_revision_from_cisinfo(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_from_cisinfo() argument 3407 strncat(fw_path, info->fw_ext, strlen(info->fw_ext)); in concate_revision_from_cisinfo() 3425 strncat(fw_path, A0_REV, strlen(fw_path)); in concate_revision_from_cisinfo() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_config.c | 358 dhd_conf_set_fw_name_by_mac(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_mac() argument 378 i = strlen(fw_path); in dhd_conf_set_fw_name_by_mac() 380 if (fw_path[i] == '/') { in dhd_conf_set_fw_name_by_mac() 386 name_ptr = &fw_path[i]; in dhd_conf_set_fw_name_by_mac() 429 CONFIG_MSG("fw_path=%s\n", fw_path); in dhd_conf_set_fw_name_by_mac() 749 dhd_conf_set_fw_name_by_chip(dhd_pub_t *dhd, char *fw_path) in dhd_conf_set_fw_name_by_chip() argument 763 if (fw_path[0] == '\0') { in dhd_conf_set_fw_name_by_chip() 765 bcm_strncpy_s(fw_path, MOD_PARAM_PATHLEN-1, CONFIG_BCMDHD_FW_PATH, MOD_PARAM_PATHLEN-1); in dhd_conf_set_fw_name_by_chip() 766 if (fw_path[0] == '\0') in dhd_conf_set_fw_name_by_chip() 778 i = strlen(fw_path); in dhd_conf_set_fw_name_by_chip() [all …]
|
| H A D | dhd_linux_platdev.c | 785 adapter->irq_num, adapter->intr_flags, adapter->fw_path, 905 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path)); 1025 adapter->irq_num, adapter->intr_flags, adapter->fw_path, adapter->nv_path));
|
| H A D | dhd_pcie.c | 3271 static int concate_revision_bcm4358(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4358() argument 3298 strcat(fw_path, chipver_tag); in concate_revision_bcm4358() 3324 static int concate_revision_bcm4359(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4359() argument 3354 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3363 strncat(fw_path, "_b90s", strlen("_b90s")); in concate_revision_bcm4359() 3365 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3370 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 3379 concate_revision_from_cisinfo(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_from_cisinfo() argument 3411 strncat(fw_path, info->fw_ext, strlen(info->fw_ext)); in concate_revision_from_cisinfo() 3429 strncat(fw_path, A0_REV, strlen(fw_path)); in concate_revision_from_cisinfo() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_pcie.c | 2398 static int concate_revision_bcm4358(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4358() argument 2425 strcat(fw_path, chipver_tag); in concate_revision_bcm4358() 2451 static int concate_revision_bcm4359(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4359() argument 2481 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2490 strncat(fw_path, "_b90s", strlen("_b90s")); in concate_revision_bcm4359() 2492 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2497 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2805 concate_revision_bcm4361(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4361() argument 2834 strncat(fw_path, info->fw_ext, strlen(info->fw_ext)); in concate_revision_bcm4361() 2842 strcat(fw_path, chipver_tag); in concate_revision_bcm4361() [all …]
|
| H A D | dhd_sdio.c | 306 char *fw_path; /* module_param: path to firmware image */ member 9169 bus->fw_path = pfw_path; 9193 if (concate_revision(bus, bus->fw_path, bus->nv_path) != 0) { 9201 dhd_set_blob_support(bus->dhd, bus->fw_path); 9205 __FUNCTION__, bus->fw_path, bus->nv_path)); 9851 if ((bus->fw_path == NULL) || (bus->fw_path[0] == '\0')) { 9862 if ((bus->fw_path != NULL) && (bus->fw_path[0] != '\0')) { 9863 if (dhdsdio_download_code_file(bus, bus->fw_path)) { 10241 concate_revision_bcm4335(dhd_bus_t *bus, char *fw_path, char *nv_path) argument 10268 strcat(fw_path, chipver_tag); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_pcie.c | 2390 static int concate_revision_bcm4358(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4358() argument 2417 strcat(fw_path, chipver_tag); in concate_revision_bcm4358() 2443 static int concate_revision_bcm4359(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4359() argument 2473 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2482 strncat(fw_path, "_b90s", strlen("_b90s")); in concate_revision_bcm4359() 2484 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2489 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2797 concate_revision_bcm4361(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4361() argument 2826 strncat(fw_path, info->fw_ext, strlen(info->fw_ext)); in concate_revision_bcm4361() 2834 strcat(fw_path, chipver_tag); in concate_revision_bcm4361() [all …]
|
| H A D | dhd_sdio.c | 295 char *fw_path; /* module_param: path to firmware image */ member 9082 bus->fw_path = pfw_path; 9106 if (concate_revision(bus, bus->fw_path, bus->nv_path) != 0) { 9114 dhd_set_blob_support(bus->dhd, bus->fw_path); 9118 __FUNCTION__, bus->fw_path, bus->nv_path)); 9757 if ((bus->fw_path == NULL) || (bus->fw_path[0] == '\0')) { 9768 if ((bus->fw_path != NULL) && (bus->fw_path[0] != '\0')) { 9769 if (dhdsdio_download_code_file(bus, bus->fw_path)) { 10137 concate_revision_bcm4335(dhd_bus_t *bus, char *fw_path, char *nv_path) argument 10164 strcat(fw_path, chipver_tag); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_pcie.c | 2390 static int concate_revision_bcm4358(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4358() argument 2417 strcat(fw_path, chipver_tag); in concate_revision_bcm4358() 2443 static int concate_revision_bcm4359(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4359() argument 2473 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2482 strncat(fw_path, "_b90s", strlen("_b90s")); in concate_revision_bcm4359() 2484 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2489 strcat(fw_path, chipver_tag); in concate_revision_bcm4359() 2797 concate_revision_bcm4361(dhd_bus_t *bus, char *fw_path, char *nv_path) in concate_revision_bcm4361() argument 2826 strncat(fw_path, info->fw_ext, strlen(info->fw_ext)); in concate_revision_bcm4361() 2834 strcat(fw_path, chipver_tag); in concate_revision_bcm4361() [all …]
|
| H A D | dhd_sdio.c | 295 char *fw_path; /* module_param: path to firmware image */ member 9086 bus->fw_path = pfw_path; 9110 if (concate_revision(bus, bus->fw_path, bus->nv_path) != 0) { 9118 dhd_set_blob_support(bus->dhd, bus->fw_path); 9122 __FUNCTION__, bus->fw_path, bus->nv_path)); 9761 if ((bus->fw_path == NULL) || (bus->fw_path[0] == '\0')) { 9772 if ((bus->fw_path != NULL) && (bus->fw_path[0] != '\0')) { 9773 if (dhdsdio_download_code_file(bus, bus->fw_path)) { 10141 concate_revision_bcm4335(dhd_bus_t *bus, char *fw_path, char *nv_path) argument 10168 strcat(fw_path, chipver_tag); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/base/firmware_loader/ |
| H A D | main.c | 467 static const char * const fw_path[] = { variable 508 for (i = 0; i < ARRAY_SIZE(fw_path); i++) { in fw_get_filesystem_firmware() 513 if (!fw_path[i][0]) in fw_get_filesystem_firmware() 517 fw_path[i], fw_priv->fw_name, suffix); in fw_get_filesystem_firmware()
|