gma500: Add support for inserting and removing pages from the GART
commit6a62730c7a5278c73eaaac6c9510820c86f4a6f9
authorAlan Cox <alan@linux.jf.intel.com>
Tue, 19 Apr 2011 14:27:43 +0000 (19 15:27 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 26 Apr 2011 00:13:48 +0000 (25 17:13 -0700)
tree76485562b34e85d8a79eba07ab08276b13824a62
parentf20ee24445b54be28cae8609c4194fb400377c63
gma500: Add support for inserting and removing pages from the GART

There are two chunks of code we need to do this. The first one is the code
to insert and remove the pages from the GART, the second is the code to build
page table lists from the GEM object. Surprisingly this latter one doesn't seem
to have a nice GEM helper.

While we are at it we can begin dismantling the semi redundant struct pg,
and finish pruning out the old now unused gtt code as well as the last bits
of helper glue from the old driver base.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/gma500/Makefile
drivers/staging/gma500/psb_drv.c
drivers/staging/gma500/psb_drv.h
drivers/staging/gma500/psb_fb.c
drivers/staging/gma500/psb_gtt.c
drivers/staging/gma500/psb_gtt.h
drivers/staging/gma500/psb_intel_display.c
drivers/staging/gma500/psb_powermgmt.c
drivers/staging/gma500/psb_pvr_glue.c [deleted file]
drivers/staging/gma500/psb_pvr_glue.h [deleted file]