summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2003-07-04Don't need to include linux/wrapper.h - we only use Set/ClearPageReservedmach64-0-0-6-branchLeif Delgass2-10/+0
2003-06-30Fixes compilation of mach64 kernel module for kernel 2.5 (Colin Leroy).Jose Fonseca4-4/+40
2003-05-21mach64 drm support for YUV texturesLeif Delgass4-0/+12
2003-05-14more missing merge bitsLeif Delgass4-4/+0
2003-05-14pick up change missed in mergeLeif Delgass2-4/+4
2003-05-09update from trunkLeif Delgass2-4/+4
2003-05-03Merge from trunk (texmem). Convert mach64 to use generic utility functionsLeif Delgass15-85/+57
2003-04-30Compile fix with memory debugging off. Rename MEMORY_DEBUG toLeif Delgass6-18/+30
2003-04-29Fix compiling with debug on.Eric Anholt2-2/+2
2003-04-29Add mach64 to the list of modules to build.Eric Anholt3-3/+3
2003-04-29Get bus_address of PCI buffers in DRM(addbufs_pci) for Linux and removeLeif Delgass13-33/+5
2003-04-29Prototypes for DRM(pci_alloc/free)Leif Delgass2-0/+14
2003-04-29Fix misplaced #endifLeif Delgass2-2/+2
2003-04-29Initial version of consistent PCI DMA API for Linux. Use DRM(pci_alloc) forLeif Delgass6-36/+350
2003-04-28Add mach64 option to KconfigLeif Delgass2-0/+22
2003-04-28Remove debug print.Leif Delgass2-2/+0
2003-04-28Merge fix from trunkLeif Delgass2-10/+16
2003-04-28Use AGP for ring (part 2 - drm)Leif Delgass8-118/+100
2003-04-27Add drm_pci.h for BSD (missed in merge)Leif Delgass0-0/+0
2003-04-27Merge trunk DRM changesLeif Delgass130-9071/+2037
2003-04-27Ensure irq handler is removed on cleanup and call cleanup on takedown. AlsoLeif Delgass12-29/+1493
2003-04-25compile fix (Colin Leroy)Leif Delgass8-2/+1295
2003-04-09Resync with trunk of 04-09-2003Leif Delgass4-28/+26
2003-04-09Fix last-minute breakage of list_add_tail.Eric Anholt2-4/+4
2003-04-08Merge in trunk changes to Linux drm (incl. RH9 fix)Leif Delgass26-94/+117
2003-04-08Add mach64_drv.c, almost the last changes necessary for mach64 on BSD. IEric Anholt2-0/+162
2003-04-08Use DRM_VTOPHYS instead of virt_to_bus and supply the argument toEric Anholt2-6/+6
2003-04-08Add a DRM_VTOPHYS macro (to virt_to_bus) like the BSDs have.Eric Anholt2-0/+2
2003-04-08Add fake le32_to_cpu macros and always include drm_linux_list.h.Eric Anholt6-0/+6
2003-04-08Add the mach64 makefile for BSD.Eric Anholt2-0/+46
2003-04-08de-spam the r128 Makefile. (I had cp -Rp'ed r128 to mach64).Eric Anholt2-4/+4
2003-04-08Link mach64_irq.c.Eric Anholt1-0/+1
2003-04-08Makefile for the mach64 module.Eric Anholt2-4/+4
2003-04-08Add a set of list macros used by the mach64 code.Eric Anholt2-0/+140
2003-04-08Use DRM_READ32/DRM_WRITE32 and drm_local_map_t.Eric Anholt2-22/+14
2003-04-08inline --> __inline__Eric Anholt2-4/+4
2003-03-30Merge trunk - 4.3.0, filpmach64-0-0-6-20030330Leif Delgass130-3613/+4089
2003-02-26Add VBLANK sync/throttle support. Many code cleanups, including moving themach64-0-0-6-20030329-freezeLeif Delgass14-492/+680
2003-02-18More os-independence changes for mach64 DRM, move list_for_each_safe()Leif Delgass10-340/+330
2003-02-17os-independence changes (DRM_IOCTL_ARGS, DRM_DEVICE, DRM_COPY*USER_IOCTL)Eric Anholt6-164/+84
2003-02-16Mach64 doesn't need pcigart/scatter headers, since we use plain PCI DMA forLeif Delgass2-4/+0
2003-02-16Move module info/driver ioctls to shared mach64.hLeif Delgass3-48/+29
2003-02-16Move the mach64 DRM files to shared/drm/kernel.Eric Anholt10-0/+3574
2003-02-11Initial merge from mach64-0-0-5-branchLeif Delgass13-3/+3895
2003-02-08reclaim DMA buffers in DRIVER_RELEASE() (Felix Kühling)Michel Daenzer1-0/+1
2003-02-06fix EAGAIN handling in radeon_cp_dispatch_texture() (fixes corruption ofMichel Daenzer2-18/+14
2003-02-04disable strict aliasing for building the DRMMichel Daenzer1-1/+1
2003-02-04fix PCI and AGP posting problems (based on testing by Chris Ison andMichel Daenzer2-18/+14
2003-02-04only acknowledge interrupts we handle - others could be used outside theMichel Daenzer2-10/+16
2003-02-03Fix size of VERTEX2 ioctl struct (Egbert Eich)mesa-4-0-4-20030203Keith Whitwell2-2/+2