[PATCH 0/8] Further clean up and setup

From: Alan Cox
Date: Tue Apr 19 2011 - 10:48:01 EST


This begins to put meaningful code into the buffer management. It's in theory
pretty much all there now but needs a fair bit of debug before it'll actually
do anything useful. We also strip out a lot of the old GTT code we no longer
need and the last remnants of the TTM stuff.
---

Alan Cox (8):
gma500: allow non stolen page backed framebuffer
gma500: prune some unused variables
gma500: GEM - now we have the basics we shall stick pins in it
gma500: GEMify the frame buffer base bits
gma500: Begin the GEMification of the cursor code
gma500: Add support for inserting and removing pages from the GART
gma500: begin adding GEM
gma500: add the ability to request backed space or not


drivers/staging/gma500/Makefile | 2
drivers/staging/gma500/mrst_crtc.c | 15
drivers/staging/gma500/psb_2d.c | 4
drivers/staging/gma500/psb_drm.h | 11
drivers/staging/gma500/psb_drv.c | 46 +
drivers/staging/gma500/psb_drv.h | 25 -
drivers/staging/gma500/psb_fb.c | 301 +++----
drivers/staging/gma500/psb_fb.h | 5
drivers/staging/gma500/psb_gem.c | 209 +++++
drivers/staging/gma500/psb_gtt.c | 1215 ++++++++--------------------
drivers/staging/gma500/psb_gtt.h | 70 --
drivers/staging/gma500/psb_intel_display.c | 116 +--
drivers/staging/gma500/psb_intel_drv.h | 13
drivers/staging/gma500/psb_intel_lvds.c | 14
drivers/staging/gma500/psb_powermgmt.c | 5
drivers/staging/gma500/psb_pvr_glue.c | 73 --
drivers/staging/gma500/psb_pvr_glue.h | 25 -
17 files changed, 801 insertions(+), 1348 deletions(-)
create mode 100644 drivers/staging/gma500/psb_gem.c
delete mode 100644 drivers/staging/gma500/psb_pvr_glue.c
delete mode 100644 drivers/staging/gma500/psb_pvr_glue.h

--
Carry on carry on, there's nothing to be done on days like these
In the ruins and the rage, planting flowers for new days
In the ruins and the rage, we carry on


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/