summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2007-07-11Merge branch 'master' into cleanupdrm-ttm-cleanup-branchDave Airlie92-2425/+5491
2007-07-11Added support for PCIGART for PCI(E) cards. Bumped DRM interface patchlevel.Arthur Huillet7-86/+215
2007-07-11Made drm_sg_alloc accessible from inside the DRM - drm_sg_alloc_ioctl is the ...Arthur Huillet6-37/+61
2007-07-09nouveau: Allocate mappable VRAM for notifiers..Ben Skeggs2-4/+1
2007-07-09nouveau: Don't be so strict on <NV50Ben Skeggs1-6/+6
2007-07-09nouveau: Avoid oopsBen Skeggs2-8/+21
2007-07-09nouveau/nv50: Initial channel/object supportBen Skeggs23-277/+1156
2007-07-09nouveau: enable reporting for all PFIFO/PGRAPH irqsBen Skeggs1-23/+3
2007-07-09nouveau: rewrite gpu object codeBen Skeggs12-488/+844
2007-07-03Use idr_replace trick to eliminate struct drm_ctx_sarea_list.Kristian Høgsberg3-40/+8
2007-07-03Don't take dev->struct_mutex twice in drm_setsareactx.Kristian Høgsberg1-2/+0
2007-07-03One more spinlock initializer cleanup.Michel Dänzer1-1/+1
2007-07-03Simplification for previous commit.Michel Dänzer1-25/+9
2007-07-03Restore pre-idr semantics for drawable information.Michel Dänzer1-18/+25
2007-07-02Fix must-check warnings and implement a few error paths.Kristian Høgsberg3-16/+43
2007-07-02Drop drm_drawable_list and add drm_drawable_info directly to the idr.Kristian Høgsberg2-24/+21
2007-06-29Avoid hitting BUG() for kernel-only fence objects.Thomas Hellstrom1-0/+6
2007-06-29Fence object reference / dereference cleanup.Thomas Hellstrom5-127/+134
2007-06-29nouveau: small RAMFC cleanupsBen Skeggs2-21/+16
2007-06-28nouveau: Hack around possible Xv blit adaptor breakageBen Skeggs1-0/+13
2007-06-28nouveau/nv10: Fix earlier NV1x chipsBen Skeggs2-30/+34
2007-06-28nouveau: never touch PRAMIN with NV_WRITE, cleanup RAMHT code a bitBen Skeggs7-85/+106
2007-06-28nouveau: simplify PRAMIN accessBen Skeggs3-41/+27
2007-06-28nouveau: name some regsBen Skeggs3-16/+38
2007-06-28nouveau/nv50: skeletal backendBen Skeggs10-3/+264
2007-06-28nouveau: Nuke DMA_OBJECT_INIT ioctl (bumps interface to 0.0.7)Ben Skeggs9-140/+315
2007-06-28nouveau/nv04: Set NV_PFIFO_CACHE1_PUSH1 correctly + small tweaksBen Skeggs1-4/+5
2007-06-26More 64-bit padding.Thomas Hellstrom1-4/+7
2007-06-26Add support SiS based XGI chips to SiS DRM.Ian Romanick2-4/+6
2007-06-25nouveau: NV49/NV4B PGRAPH setup from jb17bsome and stephan_2303Ben Skeggs2-5/+494
2007-06-24nouveau: kill some dead codeBen Skeggs1-30/+11
2007-06-24nouveau: NV04/NV10/NV20 PGRAPH engtab functionsBen Skeggs6-46/+86
2007-06-24nouveau: NV3X PGRAPH engtab functionsBen Skeggs4-12/+74
2007-06-24nouveau: NV1X/2X/3X PFIFO engtab functionsBen Skeggs6-172/+176
2007-06-24nouveau: NV04 PFIFO engtab functionsBen Skeggs8-36/+144
2007-06-24nouveau: NV4X PGRAPH engtab functionsBen Skeggs4-70/+111
2007-06-24nouveau: NV4X PFIFO engtab functionsBen Skeggs7-76/+237
2007-06-24nouveau: split PFIFO/PGRAPH context creationBen Skeggs1-7/+31
2007-06-24nouveau: (mostly) hook up put_base againBen Skeggs2-11/+11
2007-06-24nouveau: prototype PFIFO/PGRAPH engtab APIBen Skeggs1-4/+14
2007-06-24nouveau: rename engtab functionsBen Skeggs2-70/+70
2007-06-22radeon: Acknowledge all interrupts we're interested in.Michel Dänzer1-2/+7
2007-06-21r300: Synchronized the register defines file; documentation changes.Oliver McFadden1-3/+5
2007-06-21r300: Allow writes to R300_VAP_PVS_WAITIDLE.Oliver McFadden1-0/+1
2007-06-18r300: Registers 0x2220-0x2230 are known as R300_VAP_CLIP_X_0-R300_VAP_CLIP_Y_1.Oliver McFadden1-1/+1
2007-06-18r300: Synchronized the register defines file again.Oliver McFadden1-2/+15
2007-06-18fix radeon setparam on 32/64 systems, harder.David Woodhouse1-1/+5
2007-06-15i915: Fix handling of breadcrumb counter wraparounds.Michel Dänzer4-7/+12
2007-06-15Fix i915 sequence mask.Thomas Hellstrom1-1/+1
2007-06-15Indentation fixes.Thomas Hellstrom1-3/+3