Searched defs:helper (Results 1 - 25 of 25) sorted by relevance

/drivers/net/wireless/libertas/
H A Ddecl.h17 const char *helper; member in struct:lbs_fw_table
72 const struct firmware **helper,
H A Dif_cs.c282 * This is used to for handshaking with the card's bootloader/helper image
292 * IF_CS_SCRATCH_HELPER_OK the helper firmware already runs
584 * Tries to program the helper firmware.
618 lbs_deb_cs("helper size %td\n", fw->size);
620 /* "Set the 5 bytes of the helper image to 0" */
662 pr_err("can't download helper at 0x%x, ret %d\n",
693 pr_err("helper firmware doesn't answer\n");
812 const struct firmware *helper = NULL; local
894 &fw_table[0], &helper, &mainfw);
901 ret = if_cs_prog_helper(card, helper);
[all...]
H A Dif_sdio.c127 const char *helper; member in struct:if_sdio_card
503 * between helper blocks.
529 lbs_deb_sdio("waiting for helper to boot...\n");
531 /* wait for the helper to boot by looking at the size register */
563 pr_err("failed to load helper firmware\n");
612 lbs_deb_sdio("firmware helper gave up early\n");
618 lbs_deb_sdio("firmware helper signalled error\n");
687 const struct firmware *helper = NULL; local
729 card->model, &fw_table[0], &helper, &mainfw);
735 ret = if_sdio_prog_helper(card, helper);
[all...]
H A Dif_spi.c479 /* Load helper firmware image */
522 * Once the helper / single stage firmware download is complete,
524 * bootloader. This completes the helper download.
536 pr_err("failed to load helper firmware (err=%d)\n", err);
1036 const struct firmware *helper = NULL; local
1068 card->card_id, &fw_table[0], &helper,
1084 err = if_spi_prog_helper_firmware(card, helper);
1098 if (helper)
1099 release_firmware(helper);
H A Dmain.c1184 * @user_helper: User-defined helper firmware file
1189 * terminated by an entry with a NULL helper name
1190 * @helper: On success, the helper firmware; caller must free
1198 const struct firmware **helper,
1204 BUG_ON(helper == NULL);
1209 ret = request_firmware(helper, user_helper, dev);
1211 dev_err(dev, "couldn't find helper firmware %s\n",
1225 if (*helper && *mainfw)
1228 /* Otherwise search for firmware to use. If neither the helper o
1195 lbs_get_firmware(struct device *dev, const char *user_helper, const char *user_mainfw, u32 card_model, const struct lbs_fw_table *fw_table, const struct firmware **helper, const struct firmware **mainfw) argument
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_fbcon.h34 struct drm_fb_helper helper; member in struct:nouveau_fbdev
H A Dnv04_tv.c119 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
121 helper->dpms(encoder, DRM_MODE_DPMS_OFF);
161 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
163 helper->dpms(encoder, DRM_MODE_DPMS_ON);
H A Dnouveau_fbcon.c259 struct fb_info *info = nfbdev->helper.fbdev;
354 /* setup helper */
355 nfbdev->helper.fb = fb;
356 nfbdev->helper.fbdev = info;
375 drm_fb_helper_fill_var(info, &nfbdev->helper, sizes->fb_width, sizes->fb_height);
420 nouveau_fbcon_find_or_create_single(struct drm_fb_helper *helper, argument
423 struct nouveau_fbdev *nfbdev = (struct nouveau_fbdev *)helper;
427 if (!helper->fb) {
440 drm_fb_helper_hotplug_event(&dev_priv->nfbdev->helper);
449 if (nfbdev->helper
[all...]
H A Dnouveau_connector.c286 struct drm_encoder_helper_funcs *helper = local
289 if (helper->detect(encoder, connector) ==
545 struct drm_connector_helper_funcs *helper = connector->helper_private; local
553 if (helper->mode_valid(connector, mode) != MODE_OK ||
H A Dnv04_dac.c346 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
350 helper->dpms(encoder, DRM_MODE_DPMS_OFF);
397 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
399 helper->dpms(encoder, DRM_MODE_DPMS_ON);
517 const struct drm_encoder_helper_funcs *helper; local
532 helper = &nv17_dac_helper_funcs;
534 helper = &nv04_dac_helper_funcs;
537 drm_encoder_helper_add(encoder, helper);
H A Dnv04_dfp.c247 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
255 helper->dpms(encoder, DRM_MODE_DPMS_OFF);
448 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
477 helper->dpms(encoder, DRM_MODE_DPMS_ON);
681 const struct drm_encoder_helper_funcs *helper; local
689 helper = &nv04_tmds_helper_funcs;
693 helper = &nv04_lvds_helper_funcs;
709 drm_encoder_helper_add(encoder, helper);
H A Dnv17_tv.c394 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
403 helper->dpms(encoder, DRM_MODE_DPMS_OFF);
572 struct drm_encoder_helper_funcs *helper = encoder->helper_private; local
593 helper->dpms(encoder, DRM_MODE_DPMS_ON);
/drivers/gpu/drm/i915/
H A Dintel_fb.c64 struct drm_device *dev = ifbdev->helper.dev;
117 ifbdev->helper.fb = fb;
118 ifbdev->helper.fbdev = info;
153 drm_fb_helper_fill_var(info, &ifbdev->helper, sizes->fb_width, sizes->fb_height);
175 static int intel_fb_find_or_create_single(struct drm_fb_helper *helper, argument
178 struct intel_fbdev *ifbdev = (struct intel_fbdev *)helper;
182 if (!helper->fb) {
203 if (ifbdev->helper.fbdev) {
204 info = ifbdev->helper.fbdev;
212 drm_fb_helper_fini(&ifbdev->helper);
[all...]
H A Dintel_drv.h133 struct drm_fb_helper helper; member in struct:intel_fbdev
/drivers/gpu/drm/exynos/
H A Dexynos_drm_fbdev.c61 static int exynos_drm_fbdev_update(struct drm_fb_helper *helper, argument
64 struct fb_info *fbi = helper->fbdev;
65 struct drm_device *dev = helper->dev;
73 drm_fb_helper_fill_var(fbi, helper, fb->width, fb->height);
94 static int exynos_drm_fbdev_create(struct drm_fb_helper *helper, argument
97 struct exynos_drm_fbdev *exynos_fbdev = to_exynos_fbdev(helper);
99 struct drm_device *dev = helper->dev;
138 helper->fb = exynos_drm_framebuffer_init(dev, &mode_cmd,
140 if (IS_ERR_OR_NULL(helper->fb)) {
142 ret = PTR_ERR(helper
174 exynos_drm_fbdev_probe(struct drm_fb_helper *helper, struct drm_fb_helper_surface_size *sizes) argument
210 struct drm_fb_helper *helper; local
[all...]
/drivers/bluetooth/
H A Dbtmrvl_sdio.h86 const char *helper; member in struct:btmrvl_sdio_card
95 const char *helper; member in struct:btmrvl_sdio_device
H A Dbtmrvl_sdio.c86 .helper = "sd8688_helper.bin",
93 .helper = NULL,
100 .helper = NULL,
251 const u8 *helper = NULL; local
258 ret = request_firmware(&fw_helper, card->helper,
261 BT_ERR("request_firmware(helper) failed, error code = %d",
267 helper = fw_helper->data;
270 BT_DBG("Downloading helper image (%d bytes), block size %d bytes",
277 BT_ERR("Unable to allocate buffer for helper."
285 /* Perform helper dat
[all...]
/drivers/gpu/drm/radeon/
H A Dradeon_fb.c42 this contains a helper + a radeon fb
43 the helper contains a pointer to radeon framebuffer baseclass.
46 struct drm_fb_helper helper; member in struct:radeon_fbdev
239 /* setup helper */
240 rfbdev->helper.fb = fb;
241 rfbdev->helper.fbdev = info;
258 drm_fb_helper_fill_var(info, &rfbdev->helper, sizes->fb_width, sizes->fb_height);
303 static int radeon_fb_find_or_create_single(struct drm_fb_helper *helper, argument
306 struct radeon_fbdev *rfbdev = (struct radeon_fbdev *)helper;
310 if (!helper
[all...]
/drivers/staging/omapdrm/
H A Domap_fbdev.c95 struct drm_fb_helper *helper = get_fb(fbi); local
96 struct omap_fbdev *fbdev = to_omap_fbdev(helper);
98 if (!helper)
107 struct omap_drm_private *priv = helper->dev->dev_private;
139 static int omap_fbdev_create(struct drm_fb_helper *helper, argument
142 struct omap_fbdev *fbdev = to_omap_fbdev(helper);
143 struct drm_device *dev = helper->dev;
228 helper->fb = fb;
229 helper->fbdev = fbi;
231 fbi->par = helper;
296 omap_fbdev_probe(struct drm_fb_helper *helper, struct drm_fb_helper_surface_size *sizes) argument
331 struct drm_fb_helper *helper = get_fb(fbi); local
346 struct drm_fb_helper *helper; local
383 struct drm_fb_helper *helper = priv->fbdev; local
[all...]
/drivers/gpu/drm/gma500/
H A Dframebuffer.c542 static int psbfb_probe(struct drm_fb_helper *helper, argument
545 struct psb_fbdev *psb_fbdev = (struct psb_fbdev *)helper;
549 if (!helper->fb) {
/drivers/gpu/drm/udl/
H A Dudl_fb.c34 struct drm_fb_helper helper; member in struct:udl_fbdev
419 struct drm_device *dev = ufbdev->helper.dev;
464 ufbdev->helper.fb = fb;
465 ufbdev->helper.fbdev = info;
476 drm_fb_helper_fill_var(info, &ufbdev->helper, sizes->fb_width, sizes->fb_height);
496 static int udl_fb_find_or_create_single(struct drm_fb_helper *helper, argument
499 struct udl_fbdev *ufbdev = (struct udl_fbdev *)helper;
503 if (!helper->fb) {
523 if (ufbdev->helper.fbdev) {
524 info = ufbdev->helper
[all...]
/drivers/staging/media/lirc/
H A Dlirc_parallel.c300 __u64 helper; local
302 helper = ((__u64) signal)*1000000;
303 do_div(helper, timer);
304 signal = (long) helper;
406 __u64 helper; local
408 helper = ((__u64) wbuf[i])*timer;
409 do_div(helper, 1000000);
410 wbuf[i] = (int) helper;
/drivers/gpu/drm/
H A Ddrm_fb_helper.c6 * DRM framebuffer helper functions
41 MODULE_DESCRIPTION("DRM KMS helper");
46 /* simple single crtc case helper function */
122 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper) argument
132 helper->funcs->gamma_get(crtc, &r_base[i], &g_base[i], &b_base[i], i);
148 struct drm_fb_helper *helper = info->par; local
155 list_for_each_entry(helper, &kernel_fb_helper_list, kernel_fb_list) {
156 for (i = 0; i < helper->crtc_count; i++) {
158 &helper->crtc_info[i].mode_set;
164 drm_fb_helper_save_lut_atomic(mode_set->crtc, helper);
193 struct drm_fb_helper *helper = info->par; local
239 struct drm_fb_helper *helper; local
366 drm_fb_helper_crtc_free(struct drm_fb_helper *helper) argument
[all...]
/drivers/media/video/
H A Dv4l2-ctrls.c35 /* Internal temporary helper struct, one for each v4l2_ext_control */
46 /* Small helper function to determine if the autocluster is set to manual
1929 control in this helper array belonging to the same
1945 /* First zero the helper field in the master control references */
1947 helpers[i].mref->helper = 0;
1951 /* If the mref->helper is set, then it points to an earlier
1952 helper that belongs to the same cluster. */
1953 if (mref->helper) {
1954 /* Set the next field of mref->helper to the current
1955 index: this means that that earlier helper no
1984 struct v4l2_ctrl_helper helper[4]; local
2206 struct v4l2_ctrl_helper helper[4]; local
[all...]
/drivers/net/wireless/
H A Dmwl8k.c525 printk(KERN_ERR "%s: Error requesting helper fw %s\n",
534 * if we get here, no helper image is needed. Skip the
712 const struct firmware *helper = priv->fw_helper; local
714 if (helper == NULL) {
715 printk(KERN_ERR "%s: helper image needed but none "
720 rc = mwl8k_load_fw_image(priv, helper->data, helper->size);
723 "helper image\n", pci_name(priv->pdev));
5303 printk(KERN_ERR "%s: Error requesting helper fw %s\n",

Completed in 444 milliseconds