1
linux/drivers/staging/gma500
Alan Cox ef86de5832 staging: gma500: gtt based hardware scrolling console
Add support for GTT based scrolling. Instead of pushing bits around we simply
use the GTT to change the mappings. This provides us with a very fast way to
scroll the display providing we have enough memory to allocate on 4K line
boundaries. In practice this seems to be the case except for very big displays
such as HDMI. It works out nicely on the usual configurations are netbooks and
tablets.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-09-26 17:32:54 -07:00
..
displays
accel_2d.c staging: gma500: frame buffer locking 2011-09-26 17:32:53 -07:00
backlight.c
cdv_device.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
cdv_device.h
cdv_intel_crt.c
cdv_intel_display.c
cdv_intel_hdmi.c
cdv_intel_lvds.c
framebuffer.c staging: gma500: gtt based hardware scrolling console 2011-09-26 17:32:54 -07:00
framebuffer.h
gem_glue.c gma500: Fix clashes with DRM updates 2011-08-09 08:34:50 -07:00
gem_glue.h gma500: Fix clashes with DRM updates 2011-08-09 08:34:50 -07:00
gem.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
gtt.c staging: gma500: gtt based hardware scrolling console 2011-09-26 17:32:54 -07:00
gtt.h staging: gma500: gtt based hardware scrolling console 2011-09-26 17:32:54 -07:00
intel_bios.c
intel_bios.h
intel_i2c.c
intel_opregion.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
Kconfig
Makefile
mdfld_device.c
mdfld_dsi_dbi_dpu.c
mdfld_dsi_dbi_dpu.h
mdfld_dsi_dbi.c gma500: kill MIPI interface types 2011-08-16 07:22:16 -07:00
mdfld_dsi_dbi.h gma500: kill MIPI interface types 2011-08-16 07:22:16 -07:00
mdfld_dsi_dpi.c gma500: kill MIPI interface types 2011-08-16 07:22:16 -07:00
mdfld_dsi_dpi.h
mdfld_dsi_output.c gma500: kill MIPI interface types 2011-08-16 07:22:16 -07:00
mdfld_dsi_output.h
mdfld_dsi_pkg_sender.c
mdfld_dsi_pkg_sender.h
mdfld_intel_display.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
mdfld_msic.h
mdfld_output.c
mdfld_output.h
mdfld_pyr_cmd.c
mdfld_tmd_vid.c
mdfld_tpo_cmd.c
mdfld_tpo_vid.c
medfield.h gma500: kill MIPI interface types 2011-08-16 07:22:16 -07:00
mid_bios.c
mid_bios.h
mmu.c
mrst_crtc.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
mrst_device.c
mrst_hdmi_i2c.c
mrst_hdmi.c gma500: udelay(20000) it too long again 2011-07-26 11:55:14 -07:00
mrst_lvds.c
mrst.h
power.c gma500: Fix up suspend/resume 2011-08-26 10:46:44 -07:00
power.h
psb_device.c gma500: kill bogus code 2011-08-26 10:46:43 -07:00
psb_drm.h
psb_drv.c staging: gma500: frame buffer locking 2011-09-26 17:32:53 -07:00
psb_drv.h staging: gma500: frame buffer locking 2011-09-26 17:32:53 -07:00
psb_intel_display.c gma500: Fix up suspend/resume 2011-08-26 10:46:44 -07:00
psb_intel_display.h
psb_intel_drv.h
psb_intel_lvds.c gma500: Fix backlight crash 2011-08-26 10:46:44 -07:00
psb_intel_modes.c
psb_intel_reg.h
psb_intel_sdvo_regs.h
psb_intel_sdvo.c
psb_irq.c gma500: Add VBLANK support for Poulsbo hardware 2011-08-26 10:46:42 -07:00
psb_irq.h
psb_lid.c gma500: do a pass over the FIXME tags 2011-08-26 10:46:43 -07:00
psb_reg.h
TODO