Lines Matching defs:fbdev

59 	struct omapfb_device	*fbdev;
133 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n");
144 dev_err(lcdc.fbdev->dev,
153 dev_err(lcdc.fbdev->dev,
160 * in lcdc.fbdev and fbdev->var.
171 struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par;
172 struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
204 dev_dbg(lcdc.fbdev->dev,
283 struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
284 struct lcd_panel *panel = lcdc.fbdev->panel;
297 dev_dbg(lcdc.fbdev->dev,
345 dev_dbg(lcdc.fbdev->dev, "invalid color mode %d\n", color_mode);
367 dev_dbg(lcdc.fbdev->dev,
402 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n");
451 dev_warn(lcdc.fbdev->dev, "pixclock %d kHz too low.\n",
459 struct lcd_panel *panel = lcdc.fbdev->panel;
500 dev_warn(lcdc.fbdev->dev,
602 lcdc.palette_virt = dma_alloc_wc(lcdc.fbdev->dev, MAX_PALETTE_SIZE,
605 dev_err(lcdc.fbdev->dev, "failed to alloc palette memory\n");
615 dma_free_wc(lcdc.fbdev->dev, MAX_PALETTE_SIZE, lcdc.palette_virt,
623 struct lcd_panel *panel = lcdc.fbdev->panel;
632 lcdc.vram_virt = dma_alloc_wc(lcdc.fbdev->dev, lcdc.vram_size,
635 dev_err(lcdc.fbdev->dev, "unable to allocate FB DMA memory\n");
650 dma_free_wc(lcdc.fbdev->dev, lcdc.vram_size, lcdc.vram_virt,
657 dev_err(lcdc.fbdev->dev, "no memory regions defined\n");
662 dev_err(lcdc.fbdev->dev, "only one plane is supported\n");
669 static int omap_lcdc_init(struct omapfb_device *fbdev, int ext_mode,
679 lcdc.fbdev = fbdev;
688 lcdc.lcd_ck = clk_get(fbdev->dev, "lcd_ck");
690 dev_err(fbdev->dev, "unable to access LCD clock\n");
695 tc_ck = clk_get(fbdev->dev, "tc_ck");
697 dev_err(fbdev->dev, "unable to access TC clock\n");
711 dev_err(fbdev->dev, "failed to adjust LCD rate\n");
716 r = request_irq(OMAP_LCDC_IRQ, lcdc_irq_handler, 0, MODULE_NAME, fbdev);
718 dev_err(fbdev->dev, "unable to get IRQ\n");
724 dev_err(fbdev->dev, "unable to get LCD DMA\n");
747 free_irq(OMAP_LCDC_IRQ, lcdc.fbdev);
762 free_irq(OMAP_LCDC_IRQ, lcdc.fbdev);