Commit Graph

4880 Commits (66518ab5653cfdc840cd69e7b653ec05df060584)

Author SHA1 Message Date
Jose Fonseca 1b0eb5e356 file drm_pci_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 15:27:51 +00:00
Jose Fonseca dab537cbb1 file drm_stub_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 14:01:43 +00:00
Jose Fonseca b568f83849 file drm_memory_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 13:18:47 +00:00
Jose Fonseca 7014016e08 file drm_vm_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 13:09:08 +00:00
Jose Fonseca b816fa625f file drm_dma_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 12:49:34 +00:00
Jose Fonseca d64200e830 file drm_lock_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-21 12:27:27 +00:00
Jose Fonseca e7334f927f file drm_bufs_tmp.h was initially added on branch newdrm-0-0-1-branch. 2003-06-19 00:14:25 +00:00
Jose Fonseca 93522f6d3a Revert the janitorial - that works is now on the new branch
newdrm-0-0-1-branch.
2003-06-19 00:09:52 +00:00
Keith Whitwell 0a995b624d file i830_compat.c was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell 22e5f8d765 file i830.h was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell 2efebc956c file i830_dma.c was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell a9611f0903 file i830_drm.h was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell 900bd6e437 file i830_drv.c was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell cf840e71f2 file i830_drv.h was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell 4d0e244f8f file i830_irq.c was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell fbde3dc0e6 file i830_mem.c was initially added on branch i865-agp-0-1-branch. 2003-06-18 15:07:31 +00:00
Keith Whitwell 9e7d6177d1 Possibly fix stanford checker complaints about sarea 2003-06-16 10:40:52 +00:00
Jose Fonseca fdf320a1b8 Move the linux AGP includes into drm_agp.h and only define the AGP data
structures if AGP support is enabled in the kernel (__REALLY_HAVE_AGP).
    This fixes the compile errors on kernels without AGP support.
2003-06-14 15:18:49 +00:00
Keith Whitwell 0b01c70d59 Texture rectangle support for r100 2003-06-10 18:54:17 +00:00
Keith Whitwell 98840144b1 Revert bogus last commit 2003-06-09 23:12:33 +00:00
Keith Whitwell 1062b9930f Don't activate blend fallbacks unless blending is enabled 2003-06-09 23:11:23 +00:00
Jose Fonseca 1a2bb43329 Verify 'drm_agp' is not NULL for all its wrappers - this causes no overhead
and must be done if in future a driver tries to talk to the AGP
    directly from kernelspace instead of userspace, and the AGP is not
    present.
2003-06-07 12:45:55 +00:00
Jose Fonseca e3a149f080 Check that the AGPGART "drm_agp" symbol pointer is valid before
initializing the DRM device - this was causing a kernel oops when the
    AGPGART module wasn't loaded.
2003-06-07 12:30:22 +00:00
Dave Airlie f723f743c5 fix pitch compile error 2003-06-07 01:44:15 +00:00
Dave Airlie 8eaa2d2450 add page flipping support to the DRM, up version number to 1.3.0... 2003-06-05 23:31:40 +00:00
Jose Fonseca 8e7cd92f35 Added the Doxygen configuration file. Minor documentation fixes. 2003-06-03 23:50:23 +00:00
Jose Fonseca 6611a5fb7f Split declarations/definitions in drm_scatter.h into drm_sg.h/drm_sg_tmp.h
respectively. Splited the work out of the ioctls and renamed (with the
    _ioctl prefix). Added some more documentation. Did the same for
    drm_sgpsupport.h.
2003-06-03 23:27:01 +00:00
Keith Whitwell a709d4c97c file i830_mem.c was initially added on branch i865-agp-0-1-branch. 2003-06-03 11:23:58 +00:00
Keith Whitwell 8946394758 file i830_compat.c was initially added on branch i865-agp-0-1-branch. 2003-05-30 12:07:45 +00:00
Leif Delgass 518db771de Restore change to _DRM_VBLANK_SIGNAL from rev. 1.41, which was reverted
with the documentation merge.
2003-05-28 02:03:37 +00:00
Leif Delgass ccf6d6a513 Restore DRM_*MEMORYBARRIER change reverted with documentation merge 2003-05-28 01:44:49 +00:00
Jose Fonseca d2443b2186 Merged DRM documentation. 2003-05-27 00:37:33 +00:00
Leif Delgass aeb4bc3f5b Add support to r128 for MESA_ycbcr_texture (Ian Romanick, Leif Delgass) 2003-05-26 20:04:53 +00:00
David Dawes c0efa1a777 DRM part of Radeon DRI suspend/resume support (Charl Botha). 2003-05-20 22:43:39 +00:00
David Dawes 2134577e31 Support for building DRM module on OpenBSD (Wilbern Cobb, Matthieu Herrb).
(resync with XFree86 trunk)
2003-05-20 22:42:24 +00:00
Michel Daenzer b942999b59 do allow reading from read only mappings... 2003-05-17 00:37:34 +00:00
Michel Daenzer e5d3c7f260 Support AGP bridges where the AGP aperture can't be accessed directly by
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul
    Mackerras, Jeff Wiedemeier)
2003-05-16 23:41:27 +00:00
Michel Daenzer 1d5bf7a7de fix warning on machines where sizeof(drm_addr_t) != 4 (Randy Dunlap) 2003-05-06 21:10:33 +00:00
Ian Romanick 285b1cdc39 Merged texmem-0-0-1 2003-04-30 01:51:00 +00:00
Leif Delgass 7e1a4bfab3 remove unused variables 2003-04-29 16:59:00 +00:00
Eric Anholt 87ed795ff3 Fix a typo: On takedown the mtrr operation is MEMRANGE_SET_REMOVE, not
_UPDATE.
2003-04-28 23:18:43 +00:00
Leif Delgass 5f1e2399eb Restore Eric Anholt's DRM_*MEMORYBARRIER changes from rev 1.11 2003-04-28 17:49:26 +00:00
Leif Delgass a57d320461 Only free original pagelist in addbufs_pci if one already exists (fixes
oops).
2003-04-28 16:20:31 +00:00
Alan Hourihane 6eb5364eb8 DRM_READ/WRITEMEMORYBARRIER was given an argument in the bsd tree, fix for
linux
2003-04-28 15:29:46 +00:00
Keith Whitwell c584292e30 Put back __HAVE_KERNEL_CTX_SWITCH for David Miller's sparc drm driver
(which doesn't live in our cvs).
2003-04-27 09:53:58 +00:00
Eric Anholt 22b9b720d5 Use real endian conversion functions. 2003-04-27 00:43:14 +00:00
Eric Anholt 9828bd24c8 Fix formatting of hw.dri sysctl. 2003-04-26 23:55:30 +00:00
Eric Anholt 766a1da2e5 Remove the map argument from DRM_*MEMORYBARRIER. Not all of the uses of
DRM_*MEMORYBARRIER we had were related to an MMIO space. This means
    arch-specific code on the BSDs, unfortunately. Also add
    DRM_MEMORYBARRIER() and change the DRM_READMEMORYBARRIER()s that used
    to be read/write barriers to it.
2003-04-26 23:32:00 +00:00
Eric Anholt a172ee2a18 MFL: Don't install irq handler unless the driver has been initialized. 2003-04-26 23:04:22 +00:00
Eric Anholt ce514e08aa Add PCI DMA memory functions and make addbufs_pci and associated code use
it. To do this we need to save the bus address along with the virtual
    address in the seglist. Also fix some error handling and a few bits of
    whitespace.
2003-04-26 22:52:39 +00:00