kernel-fxtec-pro1x/drivers/staging/gma500
Alan Cox f20ee24445 gma500: begin adding GEM
This puts in place the infrastructure for GEM allocators. Our implementation
is fairly simplistic at this point and we don't deal with things like
evicting objects from the GART to make space, nor compaction.

We extent our gtt_range struct to include a GEM object and that allows GEM
to do all the handle management and most of the memory mapping work for us.

This patch also doesn't load GEM pages into the GART so the GEM side isn't
very useful. Before we can do that a fair bit of work is needed reworking the
internal GTT code.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-04-25 17:13:48 -07:00
..
Kconfig staging: gma500: Add oaktrail 2011-04-05 11:41:13 -07:00
Makefile gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
mrst.h staging: gma500: pull mrst firmware stuff into its own header 2011-04-05 11:27:48 -07:00
mrst_crtc.c staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
mrst_lvds.c staging: gma500: Add oaktrail 2011-04-05 11:41:13 -07:00
psb_2d.c staging: gma500: enable the 2D op stuff 2011-04-05 11:41:12 -07:00
psb_bl.c gma500: backlight warning 2011-04-25 17:12:57 -07:00
psb_drm.h staging: gma500: kill off TTM 2011-04-05 11:27:49 -07:00
psb_drv.c gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_drv.h gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_fb.c gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_fb.h gma500: Add a gtt allocator 2011-04-25 17:12:58 -07:00
psb_gem.c gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_gtt.c gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_gtt.h gma500: begin adding GEM 2011-04-25 17:13:48 -07:00
psb_intel_bios.c Fix common misspellings 2011-03-31 11:26:23 -03:00
psb_intel_bios.h staging: gma500: Resync the patch queue with GregKH's space cleanup. 2011-03-07 13:28:05 -08:00
psb_intel_display.c staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
psb_intel_display.h Staging: gma500: fix up trailing whitespace errors 2011-02-23 13:50:42 -08:00
psb_intel_drv.h Staging: gma500: fix up trailing whitespace errors 2011-02-23 13:50:42 -08:00
psb_intel_i2c.c
psb_intel_lvds.c staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
psb_intel_modes.c
psb_intel_opregion.c
psb_intel_reg.h staging: gma500: Resync the patch queue with GregKH's space cleanup. 2011-03-07 13:28:05 -08:00
psb_intel_sdvo.c Staging: merge 2.6.39-rc3 into staging-next 2011-04-13 12:14:05 -07:00
psb_intel_sdvo_regs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
psb_irq.c staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
psb_irq.h
psb_lid.c staging: gma500: psb_reset actually holds lid functions 2011-04-05 11:36:35 -07:00
psb_mmu.c staging: gma500: kill some more #if 0 bits 2011-04-05 11:36:22 -07:00
psb_powermgmt.c staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
psb_powermgmt.h staging: gma500: begin tidying up the power management 2011-04-05 11:36:30 -07:00
psb_pvr_glue.c
psb_pvr_glue.h Staging: gma500: fix up trailing whitespace errors 2011-02-23 13:50:42 -08:00
psb_reg.h Staging: gma500: fix up trailing whitespace errors 2011-02-23 13:50:42 -08:00
TODO