Home
last modified time | relevance | path

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

/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.c66 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_fillrect() local
67 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect()
98 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_copyarea() local
99 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_copyarea()
130 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_imageblit() local
131 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_imageblit()
162 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_sync() local
163 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_sync()
189 struct nouveau_fbdev *fbcon = info->par; in nouveau_fbcon_open() local
190 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_open()
[all …]
Dnouveau_fbcon.h78 void nouveau_fbcon_hotplug_resume(struct nouveau_fbdev *fbcon);
Dnouveau_drv.h192 struct nouveau_fbdev *fbcon; member
/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c34 #define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon)) in matroxfb_dh_setcolreg()
38 if (m2info->fbcon.var.grayscale) { in matroxfb_dh_setcolreg()
42 red = CNVT_TOHW(red, m2info->fbcon.var.red.length); in matroxfb_dh_setcolreg()
43 green = CNVT_TOHW(green, m2info->fbcon.var.green.length); in matroxfb_dh_setcolreg()
44 blue = CNVT_TOHW(blue, m2info->fbcon.var.blue.length); in matroxfb_dh_setcolreg()
45 transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length); in matroxfb_dh_setcolreg()
47 col = (red << m2info->fbcon.var.red.offset) | in matroxfb_dh_setcolreg()
48 (green << m2info->fbcon.var.green.offset) | in matroxfb_dh_setcolreg()
49 (blue << m2info->fbcon.var.blue.offset) | in matroxfb_dh_setcolreg()
50 (transp << m2info->fbcon.var.transp.offset); in matroxfb_dh_setcolreg()
[all …]
Dmatroxfb_base.c161 if (info && (info->fbcon.var.bits_per_pixel == minfo->fbcon.var.bits_per_pixel) in update_crtc2()
162 && (info->fbcon.var.xres_virtual == minfo->fbcon.var.xres_virtual) in update_crtc2()
163 && (info->fbcon.var.green.length == minfo->fbcon.var.green.length) in update_crtc2()
165 switch (minfo->fbcon.var.bits_per_pixel) { in update_crtc2()
171 mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8); in update_crtc2()
323 minfo->fbcon.var.xoffset = var->xoffset; in matrox_pan_var()
324 minfo->fbcon.var.yoffset = var->yoffset; in matrox_pan_var()
325 …pos = (minfo->fbcon.var.yoffset * minfo->fbcon.var.xres_virtual + minfo->fbcon.var.xoffset) * minf… in matrox_pan_var()
372 unregister_framebuffer(&minfo->fbcon); in matroxfb_remove()
647 struct matrox_fb_info* minfo = container_of(fb_info, struct matrox_fb_info, fbcon); in matroxfb_setcolreg()
[all …]
Dmatroxfb_accel.c120 mpitch = minfo->fbcon.var.xres_virtual; in matrox_cfbX_init()
127 accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT; in matrox_cfbX_init()
129 switch (minfo->fbcon.var.bits_per_pixel) { in matrox_cfbX_init()
148 case 16: if (minfo->fbcon.var.green.length == 5) in matrox_cfbX_init()
298 …matrox_accel_bmove_lin(minfo, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 1, area->d… in matroxfb_cfb4_copyarea()
304 …matrox_accel_bmove(minfo, minfo->fbcon.var.xres_virtual, area->sy, area->sx, area->dy, area->dx, a… in matroxfb_copyarea()
365 mga_outl(M_YDST, sy * minfo->fbcon.var.xres_virtual >> 6); in matroxfb_cfb4_clear()
370 u_int32_t step = minfo->fbcon.var.xres_virtual >> 1; in matroxfb_cfb4_clear()
Dmatroxfb_crtc2.h9 struct fb_info fbcon; member
Dmatroxfb_Ti3026.c319 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
338 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
377 switch (minfo->fbcon.var.bits_per_pixel) { in Ti3026_init()
392 …hw->DACreg[POS3026_XTRUECOLORCTRL] = (minfo->fbcon.var.green.length == 5) ? (TVP3026_XTRUECOLORCTR… in Ti3026_init()
Dmatroxfb_DAC1064.c356 switch (minfo->fbcon.var.bits_per_pixel) { in DAC1064_init_1()
362 if (minfo->fbcon.var.green.length == 5) in DAC1064_init_1()
392 if (minfo->fbcon.var.bits_per_pixel > 16) { /* 256 entries */ in DAC1064_init_2()
400 } else if (minfo->fbcon.var.bits_per_pixel > 8) { in DAC1064_init_2()
401 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.c113 minfo->fbcon.node); in i2c_bus_reg()
Dmatroxfb_misc.c277 wd = minfo->fbcon.var.xres_virtual * minfo->curr.final_bppShift / 64; in matroxfb_vgaHWinit()
/drivers/video/console/
DKconfig82 bool "Enable legacy fbcon hardware acceleration code"
87 This option enables the fbcon (framebuffer text-based) hardware
113 by using the fbcon=map: boot option.
136 black screen as soon as fbcon loads.
/drivers/gpu/drm/radeon/
Dradeon_device.c1557 bool fbcon, bool freeze) in radeon_suspend_kms() argument
1649 if (fbcon) { in radeon_suspend_kms()
1664 int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon) in radeon_resume_kms() argument
1675 if (fbcon) { in radeon_resume_kms()
1682 if (fbcon) in radeon_resume_kms()
1745 if (fbcon) { in radeon_resume_kms()
1761 if (fbcon) { in radeon_resume_kms()
Dradeon_drv.c120 bool fbcon, bool freeze);
121 int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon);
Dradeon.h2854 extern int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon);
2856 bool fbcon, bool freeze);
/drivers/video/fbdev/core/
DMakefile10 fb-y += fbcon.o bitblit.o softcursor.o
/drivers/gpu/drm/amd/amdgpu/
Damdgpu.h1353 int amdgpu_device_suspend(struct drm_device *dev, bool fbcon);
1354 int amdgpu_device_resume(struct drm_device *dev, bool fbcon);
Damdgpu_device.c4066 int amdgpu_device_suspend(struct drm_device *dev, bool fbcon) in amdgpu_device_suspend() argument
4088 if (fbcon) in amdgpu_device_suspend()
4127 int amdgpu_device_resume(struct drm_device *dev, bool fbcon) in amdgpu_device_resume() argument
4188 if (fbcon) in amdgpu_device_resume()
/drivers/tty/
DKconfig97 <file:Documentation/fb/fbcon.rst>.
/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dhub.fuc401 // to hang with STATUS=0x00000007 until it's cleared.. fbcon can