summaryrefslogtreecommitdiff
path: root/linux-core/radeon_gem.c
AgeCommit message (Collapse)Author
2008-08-17radeon: first pass at bios scratch regsAlex Deucher
- todo: updated connected status
2008-08-15radeon: reserve 64k of VRAM for now for text mode so we don't trample itDave Airlie
need to revisit this later I'm sure
2008-08-14radeon: add support for memory map initDave Airlie
2008-08-14radeon: FEDORA: patch to make 3D driver workDave Airlie
set gart buffers start
2008-08-14radeon: remove debuggingDave Airlie
2008-08-14radeon: use mm_enabled variable to denote memory manager runningDave Airlie
2008-08-14radeon: make buffer swap for older drivers work again on GEMDave Airlie
2008-08-14radeon: FEDORA: add old DMA buffers on top of GEMDave Airlie
This really shouldn't go upstream, it just lets me run the old 3D driver on GEM setup system
2008-08-06radeon: fixup PCI GART table with GEM enabledDave Airlie
2008-07-31TTM: remove API and userspace objects.Dave Airlie
This removes all the TTM userspace API and all userspace objects. It also removes the drm_bo_lock.c code
2008-07-30radeon: hack gem to get an offset back for Mesa.Dave Airlie
2008-07-29radeon: move code around putting emit into csDave Airlie
2008-07-29radeon_cs: add relocate hook for mm and non-mm relocationsDave Airlie
2008-07-28radeon command submission startDave Airlie
take code from Jerome munge into a TTM IB re-use
2008-07-26radeon: add initial atombios modesetting and GEM -> TTM translation layer.Dave Airlie
This is an initial import of the atom bios parser with modesetting support for r500 hw using atombios. It also includes a simple memory manager layer that translates a radeon GEM style interface onto TTM internally. So far this memory manager has only been used for pinned object allocation for the DDX to test modesetting.