/drivers/video/ |
H A D | au1100fb.c | 107 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 D | bfin_adv7393fb.c | 118 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 D | au1200fb.c | 710 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 D | omapfb_main.c | 132 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 D | lcdc.c | 72 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 D | hwa742.c | 133 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 D | omapfb.h | 71 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 D | rfbi.c | 68 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 D | blizzard.c | 192 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 D | dispc.c | 189 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 D | sossi.c | 80 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 D | lcd_h3.c | 31 static int h3_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) argument
|
H A D | lcd_htcherald.c | 35 struct omapfb_device *fbdev) 34 htcherald_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) argument
|
/drivers/staging/omapdrm/ |
H A D | omap_fbdev.c | 30 * 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 D | Makefile | 8 STG4000InitDevice.o fbdev.o
|
/drivers/video/riva/ |
H A D | Makefile | 7 rivafb-objs := fbdev.o riva_hw.o nv_driver.o
|
/drivers/video/omap2/omapfb/ |
H A D | omapfb.h | 70 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 D | omapfb-main.c | 61 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 D | omapfb-sysfs.c | 148 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 D | omapfb-ioctl.c | 49 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 D | framebuffer.c | 59 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 D | framebuffer.h | 33 struct fb_info *fbdev; member in struct:psb_framebuffer
|
H A D | accel_2d.c | 242 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 D | exynos_drm_fbdev.c | 90 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 D | intel_fb.c | 118 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...] |