Lines Matching refs:helper
16 const struct firmware *helper, const struct firmware *mainfw)
22 /* User must free helper/mainfw */
23 priv->fw_callback(priv, ret, helper, mainfw);
79 /* No main firmware needed for this helper --> success! */
99 if (!iter->helper) {
111 do_load_firmware(priv, iter->helper, helper_firmware_cb);
121 * either a helper firmware and a main firmware (2-stage), or just the helper.
128 * terminated by an entry with a NULL helper name
164 * terminated by an entry with a NULL helper name
165 * @helper: On success, the helper firmware; caller must free
174 const struct firmware **helper,
180 BUG_ON(helper == NULL);
185 while (iter && iter->helper) {
189 if (*helper == NULL) {
190 ret = request_firmware(helper, iter->helper, dev);
205 /* Clear the helper to ensure we don't have
208 release_firmware(*helper);
209 *helper = NULL;
213 if (*helper && *mainfw)
221 release_firmware(*helper);
222 *helper = NULL;