Searched refs:fbdev (Results 1 - 25 of 44) sorted by relevance

12

/drivers/video/
H A Dau1100fb.c107 struct au1100fb_device *fbdev = to_au1100fb_device(fbi); local
115 fbdev->regs->lcd_control |= LCD_CONTROL_GO;
117 if (fbdev->panel_idx == 1) {
130 fbdev->regs->lcd_control &= ~LCD_CONTROL_GO;
132 if (fbdev->panel_idx == 1) {
151 int au1100fb_setmode(struct au1100fb_device *fbdev) argument
153 struct fb_info *info = &fbdev->info;
157 if (!fbdev)
161 if (panel_is_active(fbdev->panel) || panel_is_color(fbdev
250 struct au1100fb_device *fbdev; local
309 struct au1100fb_device *fbdev; local
356 struct au1100fb_device *fbdev = to_au1100fb_device(fbi); local
377 struct au1100fb_device *fbdev; local
429 au1100fb_setup(struct au1100fb_device *fbdev) argument
474 struct au1100fb_device *fbdev = NULL; local
603 struct au1100fb_device *fbdev = NULL; local
636 struct au1100fb_device *fbdev = platform_get_drvdata(dev); local
657 struct au1100fb_device *fbdev = platform_get_drvdata(dev); local
[all...]
H A Dbfin_adv7393fb.c118 static int dma_desc_list(struct adv7393fb_device *fbdev, u16 arg) argument
121 fbdev->vb1 = l1_data_sram_zalloc(sizeof(struct dmasg));
122 if (fbdev->vb1 == NULL)
125 fbdev->av1 = l1_data_sram_zalloc(sizeof(struct dmasg));
126 if (fbdev->av1 == NULL)
129 fbdev->vb2 = l1_data_sram_zalloc(sizeof(struct dmasg));
130 if (fbdev->vb2 == NULL)
133 fbdev->av2 = l1_data_sram_zalloc(sizeof(struct dmasg));
134 if (fbdev->av2 == NULL)
138 fbdev
209 bfin_config_dma(struct adv7393fb_device *fbdev) argument
230 bfin_config_ppi(struct adv7393fb_device *fbdev) argument
307 struct adv7393fb_device *fbdev = (struct adv7393fb_device *)dev_id; local
360 struct adv7393fb_device *fbdev = data; local
382 struct adv7393fb_device *fbdev = NULL; local
548 struct adv7393fb_device *fbdev = to_adv7393fb_device(info); local
568 struct adv7393fb_device *fbdev = to_adv7393fb_device(info); local
630 struct adv7393fb_device *fbdev = to_adv7393fb_device(info); local
659 struct adv7393fb_device *fbdev = to_adv7393fb_device(info); local
724 struct adv7393fb_device *fbdev = i2c_get_clientdata(client); local
748 struct adv7393fb_device *fbdev = dev_get_drvdata(dev); local
762 struct adv7393fb_device *fbdev = dev_get_drvdata(dev); local
[all...]
H A Dau1200fb.c710 static int au1200_setlocation (struct au1200fb_device *fbdev, int plane, argument
772 lcd->window[plane].winbuf1 = fbdev->fb_phys;
855 au1200_setlocation(fbdev, 0, win->w[0].xpos, win->w[0].ypos);
856 au1200_setlocation(fbdev, 1, win->w[1].xpos, win->w[1].ypos);
857 au1200_setlocation(fbdev, 2, win->w[2].xpos, win->w[2].ypos);
858 au1200_setlocation(fbdev, 3, win->w[3].xpos, win->w[3].ypos);
940 static void au1200_setmode(struct au1200fb_device *fbdev) argument
942 int plane = fbdev->plane;
949 au1200_setlocation(fbdev, plane, win->w[plane].xpos, win->w[plane].ypos);
954 | LCD_WINCTRL2_BX_N(fbdev
1042 struct au1200fb_device *fbdev = fbi->par; local
1134 struct au1200fb_device *fbdev = fbi->par; local
1203 struct au1200fb_device *fbdev = fbi->par; local
1240 struct au1200fb_device *fbdev = info->par; local
1448 struct au1200fb_device *fbdev = info->par; local
1548 au1200fb_init_fbinfo(struct au1200fb_device *fbdev) argument
1678 struct au1200fb_device *fbdev; local
1807 struct au1200fb_device *fbdev; local
[all...]
/drivers/video/omap/
H A Domapfb_main.c132 static void omapfb_rqueue_lock(struct omapfb_device *fbdev) argument
134 mutex_lock(&fbdev->rqueue_mutex);
137 static void omapfb_rqueue_unlock(struct omapfb_device *fbdev) argument
139 mutex_unlock(&fbdev->rqueue_mutex);
162 static int ctrl_init(struct omapfb_device *fbdev) argument
170 fbdev->mem_desc.region[i].size =
172 fbdev->mem_desc.region_cnt = i;
176 conf = fbdev->dev->platform_data;
177 fbdev->mem_desc = conf->mem_desc;
180 if (!fbdev
211 ctrl_cleanup(struct omapfb_device *fbdev) argument
222 struct omapfb_device *fbdev = plane->fbdev; local
281 struct omapfb_device *fbdev = plane->fbdev; local
360 struct omapfb_device *fbdev = plane->fbdev; local
399 struct omapfb_device *fbdev = plane->fbdev; local
515 struct omapfb_device *fbdev = plane->fbdev; local
631 struct omapfb_device *fbdev = plane->fbdev; local
656 struct omapfb_device *fbdev = plane->fbdev; local
683 struct omapfb_device *fbdev = plane->fbdev; local
706 struct omapfb_device *fbdev = plane->fbdev; local
725 struct omapfb_device *fbdev = plane->fbdev; local
743 struct omapfb_device *fbdev = plane->fbdev; local
800 struct omapfb_device *fbdev = plane->fbdev; local
828 struct omapfb_device *fbdev = plane->fbdev; local
876 struct omapfb_device *fbdev = plane->fbdev; local
952 struct omapfb_device *fbdev = plane->fbdev; local
963 omapfb_set_color_key(struct omapfb_device *fbdev, struct omapfb_color_key *ck) argument
978 omapfb_get_color_key(struct omapfb_device *fbdev, struct omapfb_color_key *ck) argument
1042 omapfb_notify_clients(struct omapfb_device *fbdev, unsigned long event) argument
1056 omapfb_set_update_mode(struct omapfb_device *fbdev, enum omapfb_update_mode mode) argument
1068 omapfb_get_update_mode(struct omapfb_device *fbdev) argument
1079 omapfb_get_caps(struct omapfb_device *fbdev, int plane, struct omapfb_caps *caps) argument
1088 omapfb_write_first_pixel(struct omapfb_device *fbdev, u16 pixval) argument
1114 struct omapfb_device *fbdev = plane->fbdev; local
1262 struct omapfb_device *fbdev = plane->fbdev; local
1302 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1322 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1369 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1378 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1393 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1412 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1445 struct omapfb_device *fbdev = dev_get_drvdata(dev); local
1463 omapfb_register_sysfs(struct omapfb_device *fbdev) argument
1491 omapfb_unregister_sysfs(struct omapfb_device *fbdev) argument
1507 fbinfo_init(struct omapfb_device *fbdev, struct fb_info *info) argument
1539 fbinfo_cleanup(struct omapfb_device *fbdev, struct fb_info *fbi) argument
1544 planes_cleanup(struct omapfb_device *fbdev) argument
1556 planes_init(struct omapfb_device *fbdev) argument
1593 omapfb_free_resources(struct omapfb_device *fbdev, int state) argument
1624 omapfb_find_ctrl(struct omapfb_device *fbdev) argument
1658 check_required_callbacks(struct omapfb_device *fbdev) argument
1687 struct omapfb_device *fbdev = NULL; local
1863 struct omapfb_device *fbdev = platform_get_drvdata(pdev); local
1880 struct omapfb_device *fbdev = platform_get_drvdata(pdev); local
1890 struct omapfb_device *fbdev = platform_get_drvdata(pdev); local
[all...]
H A Dlcdc.c72 struct omapfb_device *fbdev; member in struct:omap_lcd_controller
147 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n");
158 dev_err(lcdc.fbdev->dev,
167 dev_err(lcdc.fbdev->dev,
174 * in lcdc.fbdev and fbdev->var.
185 struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par;
186 struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
218 dev_dbg(lcdc.fbdev->dev,
297 struct fb_var_screeninfo *var = &lcdc.fbdev
745 omap_lcdc_init(struct omapfb_device *fbdev, int ext_mode, struct omapfb_mem_desc *req_vram) argument
[all...]
H A Dhwa742.c133 struct omapfb_device *fbdev; member in struct:__anon5743
189 dev_dbg(hwa742.fbdev->dev, "hwa742: enabled pixel doubling\n");
194 dev_dbg(hwa742.fbdev->dev, "hwa742: disabled pixel doubling\n");
354 int scr_width = hwa742.fbdev->panel->x_res;
355 int scr_height = hwa742.fbdev->panel->y_res;
358 dev_dbg(hwa742.fbdev->dev, "x %d y %d w %d h %d scr_width %d "
503 dev_dbg(hwa742.fbdev->dev, "invalid update mode\n");
510 dev_dbg(hwa742.fbdev->dev, "invalid window flag\n");
577 dev_dbg(hwa742.fbdev->dev, "update_mode %d\n", hwa742.update_mode);
579 omapfb_notify_clients(hwa742.fbdev, OMAPFB_EVENT_READ
936 hwa742_init(struct omapfb_device *fbdev, int ext_mode, struct omapfb_mem_desc *req_vram) argument
[all...]
H A Domapfb.h71 struct omapfb_device *fbdev);
103 int (*init) (struct omapfb_device *fbdev);
137 int (*init) (struct omapfb_device *fbdev,
184 struct omapfb_device *fbdev; member in struct:omapfb_plane_struct
217 extern void omapfb_write_first_pixel(struct omapfb_device *fbdev, u16 pixval);
218 extern void omapfb_notify_clients(struct omapfb_device *fbdev,
H A Drfbi.c68 struct omapfb_device *fbdev; member in struct:__anon5746
87 rfbi.dss_ick = clk_get(&rfbi.fbdev->dssdev->dev, "ick");
89 dev_err(rfbi.fbdev->dev, "can't get ick\n");
93 rfbi.dss1_fck = clk_get(&rfbi.fbdev->dssdev->dev, "fck");
95 dev_err(rfbi.fbdev->dev, "can't get dss1_fck\n");
132 dev_dbg(rfbi.fbdev->dev, "Tick time %u ps\n", time);
134 dev_dbg(rfbi.fbdev->dev,
141 dev_dbg(rfbi.fbdev->dev,
230 dev_err(rfbi.fbdev->dev,
356 dev_dbg(rfbi.fbdev
518 rfbi_init(struct omapfb_device *fbdev) argument
[all...]
H A Dblizzard.c192 struct omapfb_device *fbdev; member in struct:blizzard_struct
232 dev_err(blizzard.fbdev->dev,
255 dev_err(blizzard.fbdev->dev,
270 dev_err(blizzard.fbdev->dev,
482 dev_dbg(blizzard.fbdev->dev, "pw %d ph %d\n",
492 dev_dbg(blizzard.fbdev->dev, "sw %d sh %d\n",
624 dev_dbg(blizzard.fbdev->dev,
723 dev_dbg(blizzard.fbdev->dev,
835 plane = blizzard.fbdev->fb_info[0]->par;
875 return blizzard_update_window_async(blizzard.fbdev
1491 blizzard_init(struct omapfb_device *fbdev, int ext_mode, struct omapfb_mem_desc *req_vram) argument
[all...]
H A Ddispc.c189 struct omapfb_device *fbdev; member in struct:__anon5740
362 dev_dbg(dispc.fbdev->dev, "plane %d channel %d paddr %#08x scr_width %d"
576 dev_dbg(dispc.fbdev->dev, "out_width %d out_height %d orig_width %d "
682 dev_err(dispc.fbdev->dev,
772 dev_warn(dispc.fbdev->dev, "pixclock %d kHz too low.\n",
790 struct lcd_panel *panel = dispc.fbdev->panel;
899 dev_err(dispc.fbdev->dev, "irq error status %04x\n",
920 dispc.dss_ick = clk_get(&dispc.fbdev->dssdev->dev, "ick");
922 dev_err(dispc.fbdev->dev, "can't get ick\n");
926 dispc.dss1_fck = clk_get(&dispc.fbdev
1374 omap_dispc_init(struct omapfb_device *fbdev, int ext_mode, struct omapfb_mem_desc *req_vram) argument
[all...]
H A Dsossi.c80 struct omapfb_device *fbdev; member in struct:__anon5748
226 dev_dbg(sossi.fbdev->dev, "Using TW0 = %d, TW1 = %d, div = %d\n",
415 dev_dbg(sossi.fbdev->dev,
442 dev_dbg(sossi.fbdev->dev, "tearsync %d line %d\n", enable, line);
571 static int sossi_init(struct omapfb_device *fbdev) argument
580 dev_err(fbdev->dev, "can't ioremap SoSSI\n");
584 sossi.fbdev = fbdev;
587 dpll1out_ck = clk_get(fbdev->dev, "ck_dpll1out");
589 dev_err(fbdev
[all...]
H A Dlcd_h3.c31 static int h3_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) argument
H A Dlcd_htcherald.c35 struct omapfb_device *fbdev)
34 htcherald_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) argument
/drivers/staging/omapdrm/
H A Domap_fbdev.c30 * fbdev funcs, to implement legacy fbdev interface on top of drm driver
82 struct omap_fbdev *fbdev = to_omap_fbdev(helper); local
88 if (!fbdev->ywrap_enabled)
93 omap_gem_roll(fbdev->bo, var->yoffset * npages);
105 * basic fbdev ops which write to the framebuffer
126 struct omap_fbdev *fbdev = to_omap_fbdev(helper); local
142 DBG("create fbdev: %dx%d@%d (%dx%d)", sizes->surface_width,
156 fbdev->ywrap_enabled = priv->has_dmm && ywrap_enabled;
157 if (fbdev
329 struct omap_fbdev *fbdev = NULL; local
366 struct omap_fbdev *fbdev; local
[all...]
/drivers/video/kyro/
H A DMakefile8 STG4000InitDevice.o fbdev.o
/drivers/video/riva/
H A DMakefile7 rivafb-objs := fbdev.o riva_hw.o nv_driver.o
/drivers/video/omap2/omapfb/
H A Domapfb.h70 struct omapfb2_device *fbdev; member in struct:omapfb_info
77 struct omapfb2_device *fbdev; member in struct:omapfb_display_data
122 int omapfb_create_sysfs(struct omapfb2_device *fbdev);
123 void omapfb_remove_sysfs(struct omapfb2_device *fbdev);
136 void omapfb_start_auto_update(struct omapfb2_device *fbdev,
138 void omapfb_stop_auto_update(struct omapfb2_device *fbdev,
159 struct omapfb2_device *fbdev, struct omap_dss_device *dssdev)
163 for (i = 0; i < fbdev->num_displays; ++i)
164 if (fbdev->displays[i].dssdev == dssdev)
165 return &fbdev
158 get_display_data( struct omapfb2_device *fbdev, struct omap_dss_device *dssdev) argument
171 omapfb_lock(struct omapfb2_device *fbdev) argument
176 omapfb_unlock(struct omapfb2_device *fbdev) argument
[all...]
H A Domapfb-main.c61 static int omapfb_fb_init(struct omapfb2_device *fbdev, struct fb_info *fbi);
62 static int omapfb_get_recommended_bpp(struct omapfb2_device *fbdev,
754 * fbdev framework callbacks
1157 /*struct omapfb2_device *fbdev = ofbi->fbdev;*/
1175 if (fbdev->ctrl->setcolreg)
1176 r = fbdev->ctrl->setcolreg(regno, red, green, blue,
1242 struct omapfb2_device *fbdev = ofbi->fbdev; local
1250 omapfb_lock(fbdev);
1328 struct omapfb2_device *fbdev = ofbi->fbdev; local
1364 omapfb_free_all_fbmem(struct omapfb2_device *fbdev) argument
1383 struct omapfb2_device *fbdev = ofbi->fbdev; local
1447 struct omapfb2_device *fbdev = ofbi->fbdev; local
1600 omapfb_allocate_all_fbs(struct omapfb2_device *fbdev) argument
1664 struct omapfb2_device *fbdev = ofbi->fbdev; local
1744 struct omapfb2_device *fbdev; local
1769 omapfb_start_auto_update(struct omapfb2_device *fbdev, struct omap_dss_device *display) argument
1797 omapfb_stop_auto_update(struct omapfb2_device *fbdev, struct omap_dss_device *display) argument
1810 omapfb_fb_init(struct omapfb2_device *fbdev, struct fb_info *fbi) argument
1916 fbinfo_cleanup(struct omapfb2_device *fbdev, struct fb_info *fbi) argument
1922 omapfb_free_resources(struct omapfb2_device *fbdev) argument
1964 omapfb_create_framebuffers(struct omapfb2_device *fbdev) argument
2176 omapfb_set_def_mode(struct omapfb2_device *fbdev, struct omap_dss_device *display, char *mode_str) argument
2212 omapfb_get_recommended_bpp(struct omapfb2_device *fbdev, struct omap_dss_device *dssdev) argument
2227 omapfb_parse_def_modes(struct omapfb2_device *fbdev) argument
2357 omapfb_init_display(struct omapfb2_device *fbdev, struct omap_dss_device *dssdev) argument
2409 struct omapfb2_device *fbdev = NULL; local
2550 struct omapfb2_device *fbdev = platform_get_drvdata(pdev); local
[all...]
H A Domapfb-sysfs.c148 struct omapfb2_device *fbdev = ofbi->fbdev; local
154 omapfb_lock(fbdev);
160 for (ovlnum = 0; ovlnum < fbdev->num_overlays; ++ovlnum)
161 if (ovl == fbdev->overlays[ovlnum])
170 omapfb_unlock(fbdev);
176 static struct omapfb_info *get_overlay_fb(struct omapfb2_device *fbdev, argument
181 for (i = 0; i < fbdev->num_fbs; i++) {
182 struct omapfb_info *ofbi = FB2OFB(fbdev->fbs[i]);
198 struct omapfb2_device *fbdev local
443 struct omapfb2_device *fbdev = ofbi->fbdev; local
567 omapfb_create_sysfs(struct omapfb2_device *fbdev) argument
590 omapfb_remove_sysfs(struct omapfb2_device *fbdev) argument
[all...]
H A Domapfb-ioctl.c49 struct omapfb2_device *fbdev = ofbi->fbdev; local
56 if (mem_idx >= fbdev->num_fbs)
59 return &fbdev->regions[mem_idx];
65 struct omapfb2_device *fbdev = ofbi->fbdev; local
179 dev_err(fbdev->dev, "setup_plane failed\n");
213 struct omapfb2_device *fbdev = ofbi->fbdev; local
233 for (i = 0; i < fbdev
306 struct omapfb2_device *fbdev = ofbi->fbdev; local
327 struct omapfb2_device *fbdev = ofbi->fbdev; local
370 struct omapfb2_device *fbdev = ofbi->fbdev; local
443 struct omapfb2_device *fbdev = ofbi->fbdev; local
473 struct omapfb2_device *fbdev = ofbi->fbdev; local
534 omapfb_get_ovl_colormode(struct omapfb2_device *fbdev, struct omapfb_ovl_colormode *mode) argument
599 struct omapfb2_device *fbdev = ofbi->fbdev; local
[all...]
/drivers/gpu/drm/gma500/
H A Dframebuffer.c59 struct psb_fbdev *fbdev = info->par; local
60 struct drm_framebuffer *fb = fbdev->psb_fb_helper.fb;
96 struct psb_fbdev *fbdev = info->par; local
97 struct psb_framebuffer *psbfb = &fbdev->pfb;
122 struct fb_info *info = psbfb->fbdev;
138 struct fb_info *info = psbfb->fbdev;
197 struct psb_fbdev *fbdev = info->par; local
198 struct psb_framebuffer *psbfb = &fbdev->pfb;
369 * @fbdev: the framebuffer device
374 static int psbfb_create(struct psb_fbdev *fbdev, argument
592 psb_fbdev_destroy(struct drm_device *dev, struct psb_fbdev *fbdev) argument
614 struct psb_fbdev *fbdev; local
649 struct psb_fbdev *fbdev = (struct psb_fbdev *)dev_priv->fbdev; local
685 struct psb_fbdev *fbdev = dev_priv->fbdev; local
[all...]
H A Dframebuffer.h33 struct fb_info *fbdev; member in struct:psb_framebuffer
H A Daccel_2d.c242 struct psb_fbdev *fbdev = info->par; local
243 struct psb_framebuffer *psbfb = &fbdev->pfb;
245 struct drm_framebuffer *fb = fbdev->psb_fb_helper.fb;
325 struct psb_fbdev *fbdev = info->par; local
326 struct psb_framebuffer *psbfb = &fbdev->pfb;
/drivers/gpu/drm/exynos/
H A Dexynos_drm_fbdev.c90 struct fb_info *fbi = helper->fbdev;
170 helper->fbdev = fbi;
212 DRM_ERROR("failed to create fbdev.\n");
232 struct exynos_drm_fbdev *fbdev; local
243 fbdev = kzalloc(sizeof(*fbdev), GFP_KERNEL);
244 if (!fbdev) {
245 DRM_ERROR("failed to allocate drm fbdev.\n");
249 private->fb_helper = helper = &fbdev->drm_fb_helper;
280 kfree(fbdev);
319 struct exynos_drm_fbdev *fbdev; local
[all...]
/drivers/gpu/drm/i915/
H A Dintel_fb.c118 ifbdev->helper.fbdev = info;
207 if (ifbdev->helper.fbdev) {
208 info = ifbdev->helper.fbdev;
235 dev_priv->fbdev = ifbdev;
254 if (!dev_priv->fbdev)
257 intel_fbdev_destroy(dev, dev_priv->fbdev);
258 kfree(dev_priv->fbdev);
259 dev_priv->fbdev = NULL;
266 drm_fb_helper_hotplug_event(&dev_priv->fbdev->helper);
276 ret = drm_fb_helper_restore_fbdev_mode(&dev_priv->fbdev
[all...]

Completed in 607 milliseconds

12