/* release_firmware: - release the resource associated with a firmware image @fw: firmware resource to release  */
void release_firmware(const struct firmware *fw)
/* release_firmware: - release the resource associated with a firmware image @fw: firmware resource to release  */
void release_firmware(const struct firmware *fw)
{
	struct builtin_fw *builtin;
	if (fw) {
		for (builtin = __start_builtin_fw; builtin != __end_builtin_fw;
		     builtin++) {
			if (fw->data == builtin->data)
				goto free_fw;
		}
		vfree(fw->data);
	free_fw:
		kfree(fw);
	}
}