Home
last modified time | relevance | path

Searched refs:fbcon (Results 1 – 22 of 22) sorted by relevance

/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.c61 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_fillrect() local
62 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect()
93 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_copyarea() local
94 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_copyarea()
125 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_imageblit() local
126 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_imageblit()
157 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_sync() local
158 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_sync()
184 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_open() local
185 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_open()
[all …]
Dnouveau_drv.h152 struct nouveau_fbdev *fbcon; member
Dnv50_display.c3219 drm_fb_helper_remove_one_connector(&drm->fbcon->helper, &mstc->connector); in nv50_mstm_destroy_connector()
3233 drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector); in nv50_mstm_register_connector()
/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c33 #define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon)) in matroxfb_dh_setcolreg()
37 if (m2info->fbcon.var.grayscale) { in matroxfb_dh_setcolreg()
41 red = CNVT_TOHW(red, m2info->fbcon.var.red.length); in matroxfb_dh_setcolreg()
42 green = CNVT_TOHW(green, m2info->fbcon.var.green.length); in matroxfb_dh_setcolreg()
43 blue = CNVT_TOHW(blue, m2info->fbcon.var.blue.length); in matroxfb_dh_setcolreg()
44 transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length); in matroxfb_dh_setcolreg()
46 col = (red << m2info->fbcon.var.red.offset) | in matroxfb_dh_setcolreg()
47 (green << m2info->fbcon.var.green.offset) | in matroxfb_dh_setcolreg()
48 (blue << m2info->fbcon.var.blue.offset) | in matroxfb_dh_setcolreg()
49 (transp << m2info->fbcon.var.transp.offset); in matroxfb_dh_setcolreg()
[all …]
Dmatroxfb_base.c160 if (info && (info->fbcon.var.bits_per_pixel == minfo->fbcon.var.bits_per_pixel) in update_crtc2()
161 && (info->fbcon.var.xres_virtual == minfo->fbcon.var.xres_virtual) in update_crtc2()
162 && (info->fbcon.var.green.length == minfo->fbcon.var.green.length) in update_crtc2()
164 switch (minfo->fbcon.var.bits_per_pixel) { in update_crtc2()
170 mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8); in update_crtc2()
322 minfo->fbcon.var.xoffset = var->xoffset; in matrox_pan_var()
323 minfo->fbcon.var.yoffset = var->yoffset; in matrox_pan_var()
324 …pos = (minfo->fbcon.var.yoffset * minfo->fbcon.var.xres_virtual + minfo->fbcon.var.xoffset) * minf… in matrox_pan_var()
371 unregister_framebuffer(&minfo->fbcon); in matroxfb_remove()
646 struct matrox_fb_info* minfo = container_of(fb_info, struct matrox_fb_info, fbcon); in matroxfb_setcolreg()
[all …]
Dmatroxfb_accel.c119 mpitch = minfo->fbcon.var.xres_virtual; in matrox_cfbX_init()
126 accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT; in matrox_cfbX_init()
128 switch (minfo->fbcon.var.bits_per_pixel) { in matrox_cfbX_init()
147 case 16: if (minfo->fbcon.var.green.length == 5) in matrox_cfbX_init()
297 …matrox_accel_bmove_lin(minfo, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 1, area->d… in matroxfb_cfb4_copyarea()
303 …matrox_accel_bmove(minfo, minfo->fbcon.var.xres_virtual, area->sy, area->sx, area->dy, area->dx, a… in matroxfb_copyarea()
364 mga_outl(M_YDST, sy * minfo->fbcon.var.xres_virtual >> 6); in matroxfb_cfb4_clear()
369 u_int32_t step = minfo->fbcon.var.xres_virtual >> 1; in matroxfb_cfb4_clear()
Dmatroxfb_crtc2.h9 struct fb_info fbcon; member
Dmatroxfb_Ti3026.c318 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
337 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
376 switch (minfo->fbcon.var.bits_per_pixel) { in Ti3026_init()
391 …hw->DACreg[POS3026_XTRUECOLORCTRL] = (minfo->fbcon.var.green.length == 5) ? (TVP3026_XTRUECOLORCTR… in Ti3026_init()
Dmatroxfb_DAC1064.c355 switch (minfo->fbcon.var.bits_per_pixel) { in DAC1064_init_1()
361 if (minfo->fbcon.var.green.length == 5) in DAC1064_init_1()
391 if (minfo->fbcon.var.bits_per_pixel > 16) { /* 256 entries */ in DAC1064_init_2()
399 } else if (minfo->fbcon.var.bits_per_pixel > 8) { in DAC1064_init_2()
400 if (minfo->fbcon.var.green.length == 5) { /* 0..31, 128..159 */ in DAC1064_init_2()
Dmatroxfb_base.h339 struct fb_info fbcon; member
497 #define info2minfo(info) container_of(info, struct matrox_fb_info, fbcon)
Di2c-matroxfb.c112 minfo->fbcon.node); in i2c_bus_reg()
Dmatroxfb_misc.c276 wd = minfo->fbcon.var.xres_virtual * minfo->curr.final_bppShift / 64; in matroxfb_vgaHWinit()
/drivers/gpu/drm/radeon/
Dradeon_device.c1596 bool fbcon, bool freeze) in radeon_suspend_kms() argument
1683 if (fbcon) { in radeon_suspend_kms()
1700 int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon) in radeon_resume_kms() argument
1710 if (fbcon) { in radeon_resume_kms()
1717 if (fbcon) in radeon_resume_kms()
1780 if (fbcon) { in radeon_resume_kms()
1796 if (fbcon) { in radeon_resume_kms()
Dradeon_drv.c114 bool fbcon, bool freeze);
115 int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon);
Dradeon.h2831 extern int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon);
2833 bool fbcon, bool freeze);
/drivers/video/fbdev/core/
DMakefile10 fb-y += fbcon.o bitblit.o softcursor.o
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_device.c2296 int amdgpu_device_suspend(struct drm_device *dev, bool suspend, bool fbcon) in amdgpu_device_suspend() argument
2376 if (fbcon) { in amdgpu_device_suspend()
2393 int amdgpu_device_resume(struct drm_device *dev, bool resume, bool fbcon) in amdgpu_device_resume() argument
2403 if (fbcon) in amdgpu_device_resume()
2461 if (fbcon) { in amdgpu_device_resume()
2490 if (fbcon) in amdgpu_device_resume()
2494 if (fbcon) in amdgpu_device_resume()
Damdgpu.h1844 int amdgpu_device_suspend(struct drm_device *dev, bool suspend, bool fbcon);
1845 int amdgpu_device_resume(struct drm_device *dev, bool resume, bool fbcon);
/drivers/video/console/
DKconfig140 by using the fbcon=map: boot option.
/drivers/gpu/drm/
Ddrm_fb_helper.c2624 struct module *fbcon; in drm_fb_helper_modinit() local
2627 fbcon = find_module(name); in drm_fb_helper_modinit()
2630 if (!fbcon) in drm_fb_helper_modinit()
/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dhub.fuc401 // to hang with STATUS=0x00000007 until it's cleared.. fbcon can
/drivers/tty/
DKconfig98 <file:Documentation/fb/fbcon.txt>.