summaryrefslogtreecommitdiff
path: root/shared-core/nouveau_object.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-27nv04-nv40: correct RAMHT sizeBen Skeggs1-6/+1
2008-09-17nv50: add support for chipset 0x92Ben Skeggs1-1/+1
2008-08-17nouveau: make it compile under 2.6.27Maarten Maathuis1-0/+5
2008-06-23nv50: use same dma object for fb/tt accessBen Skeggs1-2/+4
2008-06-23nouveau: allocate drm-use vram buffers from end of vram.Ben Skeggs1-1/+1
2008-03-13nv50: force channel vram access through vmBen Skeggs1-1/+25
2007-11-05drm: remove lots of spurious whitespace.Dave Airlie1-17/+16
2007-08-22nouveau : fix some potential crashes with objects causing hash collisionMatthieu Castet1-1/+6
2007-08-10nouveau/nv50: demagic instmem setup.Ben Skeggs1-14/+36
2007-08-10nouveau: Allow creation of gpuobjs before any other init has taken place.Ben Skeggs1-2/+24
2007-08-07nouveau: Init global gpuobj list early, unbreaks sgdma code.Ben Skeggs1-2/+0
2007-08-06nouveau: Various internal and external API changesBen Skeggs1-25/+74
2007-08-06nouveau: Pass channel struct around instead of channel id.Ben Skeggs1-81/+69
2007-07-20Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt1-15/+12
2007-07-20Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt1-2/+2
2007-07-20Remove DRM_ERR OS macro.Eric Anholt1-29/+29
2007-07-17nouveau: G8x PCIEGARTBen Skeggs1-35/+101
2007-07-16Correct errors in the usage of pci_map_page.Ian Romanick1-2/+2
2007-07-13applied patch from Ian Romanick fixing PCI DMA object creation codeArthur Huillet1-40/+37
2007-07-13now attempting to create PCI object only when there is a pci_heapArthur Huillet1-1/+1
2007-07-13nouveau: nuke internal typedefs, and drm_device_t use.Ben Skeggs1-66/+67
2007-07-12nouveau: mem_alloc() returns offsets, not absolute addresses now.Ben Skeggs1-1/+3
2007-07-12nouveau: separate region_offset into map_handle and offset.Ben Skeggs1-3/+3
2007-07-12fixed object creation code to not Oops on 64bits, worked around memalloc not ...Arthur Huillet1-6/+33
2007-07-11NV50 will not attempt to use PCIGART nowArthur Huillet1-0/+2
2007-07-11nouveau: Some checks on userspace object handles.Ben Skeggs1-1/+25
2007-07-11Added support for PCIGART for PCI(E) cards. Bumped DRM interface patchlevel.Arthur Huillet1-49/+112
2007-07-09nouveau: Don't be so strict on <NV50Ben Skeggs1-6/+6
2007-07-09nouveau/nv50: Initial channel/object supportBen Skeggs1-29/+41
2007-07-09nouveau: rewrite gpu object codeBen Skeggs1-268/+559
2007-06-28nouveau: never touch PRAMIN with NV_WRITE, cleanup RAMHT code a bitBen Skeggs1-53/+80
2007-06-28nouveau: Nuke DMA_OBJECT_INIT ioctl (bumps interface to 0.0.7)Ben Skeggs1-96/+47
2007-06-04nouveau: fix RAMHT wrappingMaurice van der Pot1-1/+1
2007-03-21nouveau: support multiple channels per client (breaks drm interface)Ben Skeggs1-20/+22
2007-03-13nouveau: make sure cmdbuf object gets destroyedBen Skeggs1-7/+3
2007-03-13nouveau: associate all created objects with a channel + cleanupsBen Skeggs1-40/+37
2007-03-13nouveau: s/fifo/channel/Ben Skeggs1-49/+52
2007-02-28nouveau: intrusive drm interface changesBen Skeggs1-103/+131
2006-11-30Use nouveau_mem.c to allocate RAMIN.Ben Skeggs1-52/+15
2006-11-30Wrap access to objects in RAMIN.Ben Skeggs1-34/+40
2006-11-18Check some return vals, fixes a couple of oopses.Ben Skeggs1-0/+4
2006-11-14Restructure initialisation a bit.Ben Skeggs1-32/+10
2006-11-06Leave the bottom 64kb of RAMIN untouched.Ben Skeggs1-2/+6
2006-11-04Move the context object creation flag handling to the drm.Stephane Marchesin1-3/+37
2006-10-17Useful output on a FIFO error interrupt.Ben Skeggs1-1/+0
2006-10-17NV40: *Now* fifo ctx switching works for me..Ben Skeggs1-4/+2
2006-10-17NV40: FIFO context switching now WorksForMe(tm)Ben Skeggs1-1/+1
2006-09-09Add copyright notices while I still remember..Ben Skeggs1-0/+32
2006-09-07Fix second start of X server without module reload beforehand, and a couple o...Ben Skeggs1-9/+1
2006-09-02Use DMA_IN_MEMORY for DMA objects. This is needed for a DDX change that willBen Skeggs1-2/+5