summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-07-25if the driver has already register don't do another intermodule registerDave Airlie4-60/+82
2004-07-25Patch from Tom Arbuckle for missing bus_addressDave Airlie2-0/+2
2004-07-23Correct a couple of packet length calculations.Keith Whitwell2-2/+16
2004-07-22another logic error returns 0 or greater for successDave Airlie2-2/+2
2004-07-21ATI Rage 128 and Radeon DRM unconditionally depend on PCIDave Airlie2-6/+6
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2004-07-21add some more debugging fix ++ and --Dave Airlie2-8/+18
2004-07-20first set of __user annotations from kernel (Al Viro)Dave Airlie27-191/+203
2004-07-20Add NULLs instead of 0 for i915Dave Airlie2-18/+18
2004-07-20Kconfig update add i915 bring over some stuff from kernelDave Airlie2-4/+24
2004-07-20add x86_64 architecture defines from kernel (leave AMD64 defines in forDave Airlie4-8/+8
backwards compat)
2004-07-20fix some more NULLs from kernelDave Airlie4-6/+6
2004-07-20attempt to clean up stub_register, register_chrdev isn't good enough toDave Airlie2-24/+32
make the decision for multiple cards with one drm ..
2004-07-15sparse cleanups from kernel: Al ViroDave Airlie10-28/+28
2004-07-14Fix reference counting for stub for new Linux PCI probeDave Airlie4-4/+24
2004-07-14allow O= usage for Linux 2.6 kernel building in another directoryDave Airlie2-0/+22
2004-07-11split out backwards compat into a separate file makes it easier for mergingDave Airlie4-230/+308
to 2.6
2004-07-11fix issue in 2.4 kernels with returning NULL from this functionDave Airlie2-2/+2
2004-07-08Add two items to Makefile clean XFree86 bug: Reported by: Submitted by:Jon Smirl2-4/+4
Reviewed by: Obtained from:
2004-07-07Make drm/libdrm/xf86drm.c matchJon Smirl1-33/+42
xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c so that it matches the prototypes in xf86drm.h XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from:
2004-07-07Add xf86drm.h back to drm/libdrm until it's true home can be found.Jon Smirl1-0/+636
mesa-solo needs this file to build. XFree86 bug: Reported by: Submitted by: Reviewed by: Obtained from:
2004-07-06Fix module loading on alpha by not referencing MTRR symbols onEric Anholt2-0/+4
!__REALLY_HAVE_MTRR.
2004-07-06MFC as of 20040705: dev_t -> struct cdev * change.Eric Anholt10-24/+26
2004-07-05align with kernelDave Airlie1-1/+1
2004-07-05fixes from kernel for 0 vs NULL - mikaDave Airlie6-10/+10
2004-07-05whitespace align with kernelDave Airlie2-4/+4
2004-06-21fix bug with pci_disable_device in the wrong place (Paul Mackerras) removeDave Airlie2-12/+6
hack code from me..
2004-06-12dirty hack to make mach64 work, (don't worry I'll get around to fixing itDave Airlie2-0/+8
asap..)
2004-06-10A few changes for recent redhat.Keith Whitwell6-0/+26
2004-06-10i915 drm moduleKeith Whitwell6-6/+94
2004-06-10i915.o drm driverKeith Whitwell13-0/+3469
2004-06-10gamma_dma_priority and gamma_dma_send_buffers both deref d->send_indicesDave Airlie1-6/+39
and/or d->send_sizes. When these functions are called from gamma_dma, these pointers are user pointers and are thus not safe to deref. This patch copies over the pointers inside gamma_dma_priority and gamma_dma_send_buffers. Submitted-by: Robert T. Johnson <rtjohnso@eecs.berkeley.edu> Signed-off-by: Dave Airlie <airlied@linux.ie>
2004-06-07The dev->devname being passed to request_irq in drm_irq.h is null. With theDave Airlie2-0/+14
old DRM interface, the devname was set in DRM(setunique), but with the current DRM interface >=1.1 the devname is not being set in DRM(set_busid). From: Alan Swanson Approved-by: Dave Airlie <airlied@linux.ie>
2004-06-02Added some comments copied from xf86drm.h.Ian Romanick2-10/+10
2004-06-01Replace size_t with an ugly, ugly hack. This was done so that code in theIan Romanick2-8/+42
core X-server would compile. Hopefully, this will soon be replaced with explicitly sized types (i.e., uint32_t) and everyone will be happy.
2004-05-302.4 compatDave Airlie2-0/+8
2004-05-30fixes from kernel: Make users of page->count use the provided macrosDave Airlie4-6/+6
2004-05-18fix whitespace issue in previous patchRoland Scheidegger2-2/+2
2004-05-18add R200_EMIT_RB3D_BLENDCOLOR state packet to support GL_EXT_blend_color,Roland Scheidegger7-5/+15
GL_EXT_blend_func_separate and GL_EXT_blend_equation_separate on r200
2004-05-18another 2.4 fixDave Airlie2-0/+4
2004-05-182.4 compat fixDave Airlie2-0/+2
2004-05-14Add PCI id entry for VIA CN400 (UnichromePro) chip. XFree86 bug: ReportedErdi Chen2-0/+2
by: Submitted by: Reviewed by: Obtained from:
2004-05-11Merge from FreeBSD-current. Mostly 64-bit cleanliness fixes, but a fewEric Anholt12-32/+66
driver interface changes from -current.
2004-05-11Add missing DRM_ERR()s.Eric Anholt6-16/+16
2004-05-10do some real testing and fix the DRM initialising and unloadingDave Airlie2-2/+6
2004-05-09Add mach64 DRM module for BSD (untested, but compiles).Eric Anholt10-2/+306
2004-05-09Add .cvsignore files.Eric Anholt13-0/+97
2004-05-09Warning fixes.Eric Anholt4-6/+6
2004-05-09- Link in shared files as necessary and clean them up.Eric Anholt2-6/+122
- Generate drm_pciids.h automatically.
2004-05-09Catch up with sis's DRM tag change.Eric Anholt2-2/+2
2004-05-09Remove after repocopy to Makefile, now that we don't have to worry aboutEric Anholt1-4/+0
conflicting with imake's output.