summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge from trunk.texmem-0-0-1Ian Romanick2003-04-2362-3239/+776
|
* Removed the IDR_HACK vblank code.Ian Romanick2003-04-238-30/+1298
|
* "Final" round of trunk-to-branch merges.texmem-0-0-1-20030407Ian Romanick2003-04-072-8/+8
|
* Second part of trunk-to-branch merge.Ian Romanick2003-04-042-6/+4
|
* First part of trunk-to-branch merge. More to follow.Ian Romanick2003-04-02128-3520/+4021
|
* Hack to generate vblank interrupts.texmem-0-0-1-20030328-freezeIan Romanick2003-03-172-0/+30
|
* Merge of EAGAIN handling fix from trunk.Ian Romanick2003-02-062-18/+14
|
* Fix texture aging bug, consolidate sarea texture heap tracking structs, fixLeif Delgass2003-02-054-18/+6
| | | | | | pointers to agp heap info in sarea, fixes for placeholder texobjs (texmem stolen by other clients). Add debugging for local/global tex heaps.
* Merge from trunk.texmem-0-0-1-20030204-trunk-mergeIan Romanick2003-02-0514-31/+46
|
* Sync txformat register defines between drm and ddx headers.texmem-0-0-1-20030204-trunk-premergeLeif Delgass2003-02-012-0/+2
|
* Warning fix from trunk.Leif Delgass2003-01-262-2/+2
|
* Merge from trunk.texmem-0-0-1-20030125-trunk-mergeIan Romanick2003-01-2628-435/+565
|
* Massive trunk-to-branch merge. This includes the Mesa-5.x updates.texmem-0-0-1-20030123-trunk-premergeIan Romanick2002-12-0516-42/+232
|
* Make getparam ioctl usable by unprivileged clients (from trunk)Leif Delgass2002-12-031-1/+1
|
* Massive merge from trunk.texmem-0-0-1-20021127-mesa-4-1-mergeIan Romanick2002-11-1114-47/+56
|
* Merge from trunk.Ian Romanick2002-11-0644-217/+1039
|
* Applied the same work-around from i830_dma.c to enable compilation on RedIan Romanick2002-10-162-2/+14
| | | | Hat kernels.
* Free correct block in free_block (K. Rasche)trunk-20021002Keith Whitwell2002-10-022-2/+2
|
* fix wait condition for vertical blank IRQsMichel Daenzer2002-10-012-2/+2
|
* Remove some noise being spit to the console.Eric Anholt2002-09-292-4/+0
|
* Make our set_bit and friends match linux better (cleans up some warnings)Eric Anholt2002-09-292-24/+24
|
* warnings cleanupEric Anholt2002-09-292-6/+6
|
* Fix some of my silliness in DRM_WAIT_ON (not returning EINTR).Eric Anholt2002-09-292-14/+10
|
* Turn boxes off againKeith Whitwell2002-09-292-2/+2
|
* Move os-dependent stuff out of radeon_irq.cKeith Whitwell2002-09-2911-199/+197
|
* Fix up BSD irq handling.Eric Anholt2002-09-294-52/+20
|
* add support for 16K and 64K page sizes (Bjorn Helgaas)Michel Daenzer2002-09-292-4/+16
|
* make SW interrupts more robust: write sequence number to scratch register,Michel Daenzer2002-09-274-34/+52
| | | | acknowledge any lost interrupts before waiting
* DRM(vblank_wait) is driver specificMichel Daenzer2002-09-264-76/+78
|
* BSD vblank framework.Eric Anholt2002-09-2613-30/+202
|
* Fix one warning.Eric Anholt2002-09-262-2/+2
|
* change RADEON_PARAM_IRQ_ACTIVE to RADEON_PARAM_IRQ_NRMichel Daenzer2002-09-254-8/+6
|
* common ioctl to wait for vertical blank IRQsMichel Daenzer2002-09-2515-122/+409
|
* merged r200-0-2-branch to trunkKeith Whitwell2002-09-2324-45/+1513
|
* make sure we never oops because the hardware lock pointer in the sigdataMichel Daenzer2002-09-216-6/+8
| | | | structure is out of date
* - Fix various bugs in the DRI support for the i830 and i845G (KeithDavid Dawes2002-09-1110-620/+336
| | | | | | | | | | | | | | | | | | | | Whitwell). - Major rework of the 2D i830/i845G support, including: - Improve VESA mode selection, and fix refresh rate selection. - Don't duplicate functions provided in the vbe modules. - Don't duplicate functions provided in the vgahw module. - Rewrite memory allocation. - Rewrite initialisation and save/restore state handling. - Decouple the i810 support from i830 and later. - Remove various unnecessary hacks and workarounds. - Fix an 845G problem with the ring buffer not in pre-allocated memory. - Fix screen blanking. - Fix some HW cursor glitches, and turn HW cursor off at VT switch and exit. - Don't attempt to use the i830's function 1 entity. - Fix problems with option handling. (David Dawes). - Add mode VBE-aware mode handling functions to the vbe module (David Dawes).
* Remove some extra symlinking for kernel module building that hasn't beenEric Anholt2002-08-309-54/+0
| | | | needed since 2000.
* Remove this one too: it'll be used from the linux version (if ever)Eric Anholt2002-08-301-40/+0
|
* Remove compat functions for FreeBSD for drivers which weren't available inEric Anholt2002-08-301-2/+7
| | | | X4.2
* file radeon_irq.c was initially added on branch r200-0-2-branch.Keith Whitwell2002-08-300-0/+0
|
* standardize use of __FUNCTION__ (Linus)Keith Whitwell2002-08-2920-90/+90
|
* Turn boxes off.Keith Whitwell2002-08-282-2/+2
|
* Remove i8x0 files from the BSD side. These were not actually ported, andEric Anholt2002-08-2812-3989/+0
| | | | when they do get ported most of them won't live in these directories.
* file radeon_mem.c was initially added on branch r200-0-2-branch.Keith Whitwell2002-08-270-0/+0
|
* Remove drm_linux.h, it's no longer used.Eric Anholt2002-08-271-159/+0
|
* Include non-radeon modules in the build.Eric Anholt2002-08-273-3/+3
|
* merged r200-0-1-branchr200-0-1-20020822-mergeKeith Whitwell2002-08-2616-353/+1733
|
* Don't (re)define vmalloc_to_page for kernel >= 2.4.19, as it has beenLeif Delgass2002-08-227-16/+16
| | | | | | backported from 2.5.x. Also fix a couple of incorrect LINUX_VERSION_CODE tests and fix header dependency for r128, radeon when building without AGP.
* SetPageLocked only defined in 2.5.x (x=?), use LockPage for 2.4.x (x>=9).Leif Delgass2002-08-224-4/+20
| | | | Also apply build fixes from i810_dma.c to i830_dma.c
* Change the linux kernel version condition in the i810 driver (according toJose Fonseca2002-08-212-4/+4
| | | | Alan Cox)