Home
last modified time | relevance | path

Searched refs:fw_priv (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/base/firmware_loader/
H A Dfirmware.h64 struct fw_priv { struct
91 static inline bool __fw_state_check(struct fw_priv *fw_priv, in __fw_state_check() argument
94 struct fw_state *fw_st = &fw_priv->fw_st; in __fw_state_check()
99 static inline int __fw_state_wait_common(struct fw_priv *fw_priv, long timeout) in __fw_state_wait_common() argument
101 struct fw_state *fw_st = &fw_priv->fw_st; in __fw_state_wait_common()
113 static inline void __fw_state_set(struct fw_priv *fw_priv, in __fw_state_set() argument
116 struct fw_state *fw_st = &fw_priv->fw_st; in __fw_state_set()
126 list_del_init(&fw_priv->pending_list); in __fw_state_set()
132 static inline void fw_state_aborted(struct fw_priv *fw_priv) in fw_state_aborted() argument
134 __fw_state_set(fw_priv, FW_STATUS_ABORTED); in fw_state_aborted()
[all …]
H A Dsysfs.c15 void __fw_load_abort(struct fw_priv *fw_priv) in __fw_load_abort() argument
21 if (fw_state_is_aborted(fw_priv) || fw_state_is_done(fw_priv)) in __fw_load_abort()
24 fw_state_aborted(fw_priv); in __fw_load_abort()
72 if (add_uevent_var(env, "FIRMWARE=%s", fw_sysfs->fw_priv->fw_name)) in do_firmware_uevent()
88 if (fw_sysfs->fw_priv) in firmware_uevent()
136 if (fw_sysfs->fw_priv) in firmware_loading_show()
137 loading = fw_state_is_loading(fw_sysfs->fw_priv); in firmware_loading_show()
161 struct fw_priv *fw_priv; in firmware_loading_store() local
169 fw_priv = fw_sysfs->fw_priv; in firmware_loading_store()
170 if (fw_state_is_aborted(fw_priv) || fw_state_is_done(fw_priv)) in firmware_loading_store()
[all …]
H A Dfallback_platform.c11 int firmware_fallback_platform(struct fw_priv *fw_priv) in firmware_fallback_platform() argument
17 if (!(fw_priv->opt_flags & FW_OPT_FALLBACK_PLATFORM)) in firmware_fallback_platform()
24 rc = efi_get_embedded_fw(fw_priv->fw_name, &data, &size); in firmware_fallback_platform()
28 if (fw_priv->data && size > fw_priv->allocated_size) in firmware_fallback_platform()
36 if (!fw_priv->data) in firmware_fallback_platform()
37 fw_priv->data = vmalloc(size); in firmware_fallback_platform()
38 if (!fw_priv->data) in firmware_fallback_platform()
41 memcpy(fw_priv->data, data, size); in firmware_fallback_platform()
42 fw_priv->size = size; in firmware_fallback_platform()
43 fw_state_done(fw_priv); in firmware_fallback_platform()
H A Dsysfs.h79 struct fw_priv *fw_priv; member
85 void __fw_load_abort(struct fw_priv *fw_priv);
89 struct fw_priv *fw_priv = fw_sysfs->fw_priv; in fw_load_abort() local
91 __fw_load_abort(fw_priv); in fw_load_abort()
H A Dfallback.h37 int firmware_fallback_platform(struct fw_priv *fw_priv);
39 static inline int firmware_fallback_platform(struct fw_priv *fw_priv) in firmware_fallback_platform() argument
/linux/drivers/media/dvb-frontends/
H A Dmxl5xx.h33 void *fw_priv; member
H A Dmxl5xx.c1598 cfg->fw_read(cfg->fw_priv, buf, 0x40000); in load_fw()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dfw.h52 struct fw_priv { struct
176 struct fw_priv fwpriv;
H A Dfw.c101 struct fw_priv *pfw_priv) in _rtl92s_firmwareheader_priveupdate()
319 struct fw_priv *pfw_priv = NULL; in rtl92s_download_fw()
/linux/drivers/media/pci/ddbridge/
H A Dddbridge-max.c410 cfg.fw_priv = link; in ddb_fe_attach_mxl5xx()