summaryrefslogtreecommitdiff
path: root/linux
AgeCommit message (Collapse)AuthorFilesLines
2004-05-09Commit sysfs and drm PCI changes for 2.6 kerneldrmpci-0-0-1Dave Airlie5-67/+122
2004-05-03use drm.. not dri for class...Dave Airlie1-1/+1
2004-05-02fix 2.4 buildDave Airlie1-2/+1
2004-05-02better device class support from Jon Smirls patches..Dave Airlie2-27/+34
2004-04-22Add __user annotations from kernelDave Airlie5-24/+29
2004-04-22add sparc ffb files from kernel just to keep things in syncDave Airlie5-3/+1221
2004-04-21bug from Linux kernel list caught by checkerDave Airlie1-1/+3
2004-04-21centralise pci ids into one place and use scripts to generate files forDave Airlie7-59/+18
kernel
2004-04-18Move Makefile.linux to Makefile.Michel Daenzer1-19/+5
Get rid of Makefile juggling hacks which are no longer necessary.
2004-04-12more files for mach64Dave Airlie2-0/+223
2004-04-12Add mach64 to the trunkDave Airlie4-5/+36
2004-04-10Have CVS ignore some files produced by the build.Michel Daenzer1-0/+4
2004-04-10include highmem.hDave Airlie1-0/+1
2004-04-10update gamma_dma with patch from davej in 2.6Dave Airlie1-16/+34
2004-04-10patch from Andrew Morton tree from Arjan van de Ven fixes some oopses seenDave Airlie2-8/+9
with 4G/4G split
2004-04-10align code with Linux kernel.Dave Airlie1-3/+3
2004-04-10remove unused codeDave Airlie1-6/+0
2004-04-10update from linux kernel for ia64Dave Airlie1-1/+1
2004-04-08disable PCI DMA ioctls as they are not used currently until SAVAGE_CMD_DMAAlan Hourihane1-4/+4
is made to work.
2004-04-08big whitespace .. this aligns all the whitespace in this file with the bkDave Airlie1-223/+223
checkout linux tree
2004-04-082.6 sysfs patches + stubs in drmP.h for 2.4 compatibilityDave Airlie2-3/+44
2004-04-08long dev_t patches from 2.6 treeDave Airlie3-6/+6
2004-04-082.6 patches for larger dev_tDave Airlie1-3/+3
2004-04-08more 2.4 compat fnsDave Airlie1-0/+10
2004-04-08patch from Linux kernel 2.6.5Dave Airlie2-2/+2
2004-04-08patch from lkDave Airlie1-1/+1
2004-03-31VIA module fixes:Thomas Hellstrom1-2/+1
1. Fixed up PCI-id's. 2. Fixed 2.6 warning in kernel Makefile.
2004-03-26Added via driver to drm/linux/Config.in Reported by: Terry BarnabyThomas Hellstrom1-0/+1
2004-03-24Exported symbols cause compilation failure of via_mm.c on 2.4 kernels.Thomas Hellstrom1-0/+2
Added via_mm.o to export-objs: Reported by: HMX, Via Arena Forum
2004-03-24Modified linux/Kconfig to include the via drm driver.Thomas Hellstrom1-0/+7
2004-03-23Merged via-1-2-0: Altered Makefiles in drm/linuxvia-1-2-0-20040323-mergeThomas Hellstrom2-3/+21
2004-03-17Adjust shared path in makefile XFree86 bug: Reported by: Submitted by:Jon Smirl1-1/+1
Reviewed by: Obtained from:
2004-03-16Makefile the makefile really clean everything XFree86 bug: Reported by:Jon Smirl1-1/+1
Submitted by: Reviewed by: Obtained from:
2004-03-16Add a missing ifdef CTX to get rid of the waring in the gamma driver build.Jon Smirl1-1/+2
XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from:
2004-03-12Fixes need to clean up the mess I made with the mesa merge. This codeJon Smirl1-12/+0
allows the mesa drivers to use a single definition of the DRM sarea/IOCTLS located in the drm driver directory. Adjustments were made to the 2D drivers to not include these changes. Changes to the mesa copy of DRM were copied to the DRI copy. XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from:
2004-02-28Remove extraneous code accidentally added with revision 1.86driinterface-0-0-3-20040303-premergedriinterface-0-0-3-20040303-mergeMichel Daenzer1-17/+0
2004-02-28More differentiated error codes for DRM(agp_acquire)Michel Daenzer1-1/+5
Obtained from: Linux kernel
2004-02-24Use DO_MUNMAP_4_ARGS macro defined in Makefile.linux (Steve Holland).Felix Kuehling1-2/+2
Silence a warning about a format-argument mismatch in printk.
2004-02-22Merged the Savage DRM driver from the savage-2-0-0-branch into the trunk.Felix Kuehling7-2/+656
2004-02-21Conditionally add definition of list_for_each_entry_safe for kernelFelix Kuehling1-0/+8
versions that don't have it.
2004-02-20drm_ctx_dtor.patch Submitted by: Erdi ChenKeith Whitwell4-0/+72
2004-01-11Adapt to nopage() prototype change in Linux 2.6.1.Michel Daenzer2-55/+114
Reviewed by: Arjan van de Ven <arjanv@redhat.com>, additional feedback from William Lee Irwin III and Linus Torvalds.
2003-12-16Don't ioremap the framebuffer area. The ioremapped area wasn't used bydriinterface-0-0-2-branchEric Anholt1-1/+3
anything, and took up valuable KVA. While I'm in the area, clean up BSD MTRR stuff some more. Suggested by: jonsmirl
2003-12-08Add i865 pci idtrunk-20031209newmesa-0-0-1-20031209-mergeKeith Whitwell1-0/+1
2003-11-06Return EBUSY when attempting to addmap a DRM_SHM area with a lock in it ifEric Anholt1-0/+6
dev->lock.hw_lock is already set. This fixes the case of two X Servers running on the same head on different VTs with interface 1.1, by making the 2nd head fail to inizialize like before.
2003-11-05Changes to DRM(irq_install)...... wrap dev->dma usage with __HAVE_DMA inAlan Hourihane1-0/+4
irq handler, fixes kernel ooops. comment out some setting of flags that are done in DRM(setup) (not sure why both of the above is done in the irq handler)
2003-11-05- Tie the DRM to a specific device: setunique no longer succeeds when givenEric Anholt7-162/+122
a busid that doesn't correspond to the device the DRM is attached to. This is a breaking of backwards-compatibility only for the multiple-DRI-head case with X Servers that don't use interface 1.1. - Move irq_busid to drm_irq.h and make it only return the IRQ for the current device. Retains compatibility with previous X Servers, cleans up unnecessary code. This means no irq_busid on !__HAVE_IRQ, but can be changed if necessary. - Bump interface version to 1.2. This version when set signifies that the control ioctl should ignore the irq number passed in and enable the interrupt handler for the attached device. Otherwise it errors out when the passed-in irq is not equal to the device's. - Store the highest version the interface has been set to in the device. - Fix a recursion on DRM_LOCK in irq_uninstall on FreeBSD. This leaves irq_uninstall being done without the lock in some cases, but it was racey anyways.
2003-11-05Repo-copy linux/drm/kernel/drm.h to shared/drm/kernel/drm.h and use it onEric Anholt2-669/+2
both Linux and *BSD.
2003-11-04Memory layout transition:Michel Daenzer4-0/+12
the 2D driver initializes MC_FB_LOCATION and related registers sanely the DRM deduces the layout from these registers clients use the new SETPARAM ioctl to tell the DRM where they think the framebuffer is located in the card's address space the DRM uses all this information to check client state and fix it up if necessary This is a prerequisite for things like direct rendering with IGP chips and video capturing.
2003-11-03Add i852/i855 PCI ID. Also fix whitespace in the other ID definitions.savage-2-0-0-forkEric Anholt1-2/+3