summaryrefslogtreecommitdiff
path: root/shared/r128.h
AgeCommit message (Collapse)AuthorFilesLines
2004-09-05merge back bunch of whitespace and misc changes from kernelDave Airlie1-2/+0
2004-08-24Merged drmfntbl-0-0-2drmfntbl-0-0-2-20040824-mergeDave Airlie1-13/+0
2004-08-17Merged drmfntbl-0-0-1drmfntbl-0-0-1-20040817-mergeDave Airlie1-30/+0
2004-05-09Commit sysfs and drm PCI changes for 2.6 kerneldrmpci-0-0-1Dave Airlie1-1/+1
2004-04-21centralise pci ids into one place and use scripts to generate files forDave Airlie1-40/+0
kernel
2003-12-16Add a collection of Radeon and R128 PCI IDs, including the IGP chipsets.Eric Anholt1-0/+20
Submitted by: Donnie Berkholz <spyderous@gentoo.org> (mostly)
2003-10-17- Move IRQ functions from drm_dma.h to new drm_irq.h and disentangle themEric Anholt1-1/+1
from __HAVE_DMA. This will be useful for adding vblank sync support to sis and tdfx. Rename dma_service to irq_handler, which is more accurately what it is. - Fix the #if _HAVE_DMA_IRQ in radeon, r128, mga, i810, i830, gamma to have the right number of underscores. This may have been a problem in the case that the server died without doing its DRM_IOCTL_CONTROL to uninit.
2003-10-17- Converted Linux drivers to initialize DRM instances based on PCI IDs, notEric Anholt1-0/+20
just a single instance. Moved the PCI ID lists from <card>_drv.c in BSD to <card>.h. The PCI ID lists include a driver private field, which may be used by drivers for chip family or other information. Based on work by jonsmirl. - Make tdfx_drv.c and tdfx.h match other drivers. - Fixed up linking of sis shared files. Tested with Radeon and SiS on Linux and FreeBSD, including a Linux setup with 2 SiS cards in a machine, but only one head being used (with DRI)
2003-08-12Document the changes in interface version 2.5.Eric Anholt1-0/+1
2003-07-26Add Rage 128 pageflipping support, defaults to off. DRM version bump toEric Anholt1-2/+3
2.5.0. It still has some issues, including a flicker in the fps meter in tuxracer and I've seen garbage left behind after moving/closing windows. However, it's usable. Add the Option "EnablePageFlip" "YES" to use it.
2003-05-26Add support to r128 for MESA_ycbcr_texture (Ian Romanick, Leif Delgass)Leif Delgass1-3/+7
2003-04-26Ensure driver has been initialized (dev_private != NULL) before installingLeif Delgass1-1/+1
irq handler in DRM(irq_install). Modify all drivers to ensure irq handler is removed before cleanup and cleanup is called at takedown. Remove unused buffer private struct fields in i810, i830. Check for lock on init/cleanup in all drivers except i810/i830. The current DDX for i810 and i830 doesn't hold the lock on kernel init (FIXME?).
2002-11-23allow unprivileged clients to use the GETPARAM ioctl (Wang WenRui)Michel Daenzer1-1/+1
2002-10-30Kernel support for vblank syncing on Rage 128 and Matrox.Eric Anholt1-3/+7
2002-07-05merged bsd-3-0-0-branchbsd-3-0-0-20020705-mergeAlan Hourihane1-0/+110