Home
last modified time | relevance | path

Searched refs:fw_cache (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/base/firmware_loader/
A Dmain.c95 struct firmware_cache fw_cache; variable
159 struct firmware_cache *fwc = &fw_cache; in __lookup_fw_priv()
678 fwn->magic = (unsigned long)&fw_cache; in fw_add_devm_name()
1484 devm_name_match, &fw_cache, in dev_cache_fw_image()
1626 fw_cache.state = FW_LOADER_NO_CACHE; in fw_suspend()
1638 spin_lock_init(&fw_cache.name_lock); in register_fw_pm_ops()
1639 INIT_LIST_HEAD(&fw_cache.fw_names); in register_fw_pm_ops()
1641 INIT_DELAYED_WORK(&fw_cache.work, in register_fw_pm_ops()
1674 spin_lock_init(&fw_cache.lock); in fw_cache_init()
1675 INIT_LIST_HEAD(&fw_cache.head); in fw_cache_init()
[all …]
A Dfirmware.h88 extern struct firmware_cache fw_cache;
A Dsysfs_upload.c347 ret = alloc_lookup_fw_priv(name, &fw_cache, &fw_priv, NULL, 0, 0, in firmware_upload_register()
/linux/sound/pci/echoaudio/
A Dechoaudio.h425 const struct firmware *fw_cache[8]; /* Cached firmwares */ member
A Dechoaudio.c37 if (chip->fw_cache[fw_index]) { in get_firmware()
41 *fw_entry = chip->fw_cache[fw_index]; in get_firmware()
53 chip->fw_cache[fw_index] = *fw_entry; in get_firmware()
72 if (chip->fw_cache[i]) { in free_firmware_cache()
73 release_firmware(chip->fw_cache[i]); in free_firmware_cache()

Completed in 16 milliseconds