Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-18 | major realigment of DRM CVS with kernel code, makes integration much easier | Dave Airlie | |
2005-11-29 | Fix from Hugh Dickins for consistent mapping | Dave Airlie | |
2005-08-20 | remove checks that make ppc64 not work properly... also fix ppc64 check.. | Dave Airlie | |
we should be safe doing this.. | |||
2005-08-16 | add Egberts 32/64 bit patch (its in kernel already...) | Dave Airlie | |
2005-06-04 | misc cleanup patch from Adrian Bunk | Dave Airlie | |
2005-05-28 | Bugzilla #3217: Create a new __drm_pci_free which is used internally in | Eric Anholt | |
linux-core to free pci memory without freeing the structure. Linux-core internals often create pci dma handle structures on the stack due to the lack of a drm_local_map_t to store them in properly. Fix the original drm_pci_free to actually free the dma handle structure instead of leaking it. Signed-off-by: Sergey Vlasov <vsu@altlinux.ru> | |||
2005-04-26 | Convert BSD code to mostly use bus_dma, the dma abstraction for dealing | Eric Anholt | |
with IOMMUs and such. There is one usage of the forbidden vtophys() left in drm_scatter.c which will be fixed up soon. This required a KPI change for drm_pci_alloc/free() to return/use a drm_dma_handle_t that keeps track of os-specific bits, rather than just passing around the vaddr/busaddr/size. Submitted by: Tonnerre Lombard (partially) Tested on: FreeBSD: Rage128 AGP/PCI Linux: Savage4 AGP/PCI | |||
2005-03-27 | Some ia64 platforms may not support write combining on all type of memory, | Dave Airlie | |
so we need to consult the EFI memory map before we try to set the write combine attribute of a page. This patch will try to map a page write combined if it's not an AGP page and the EFI memory map says it's ok, otherwise it falls back to a regular, uncached mapping. Can someone please apply this to the drm tree? From: Jesse Barnes | |||
2005-01-12 | Use virt_to_page instead of vmalloc_to_page in drm_do_vm_shm_nopage for | Felix Kuehling | |
consistent pages allocated with drm_pci_alloc. | |||
2005-01-01 | Added a new DRM map type _DRM_CONSISTENT for consistent PCI memory. It uses | Felix Kuehling | |
drm_pci_alloc/free for allocating/freeing the memory. Only implemented in the Linux DRM so far. | |||
2004-10-23 | fix pfn vs page for older kernels (2.6.9-rc kernels many not work..) | Dave Airlie | |
2004-10-22 | Bring in patch from kernel for remap_pfn_range | Jon Smirl | |
2004-10-18 | Update Doxygen configuration & comments. | Jose Fonseca | |
2004-10-12 | Breakout heads into their own data structures. | Jon Smirl | |
2004-10-10 | Rename fn_tbl to driver. Core driver now uses pci_driver name which | Jon Smirl | |
reflects the personality name. | |||
2004-09-30 | Lindent of core build. Drivers checked for no binary diffs. A few files | Jon Smirl | |
weren't Lindent's because their comments didn't convert very well. A bunch of other minor clean up with no code implact included. | |||
2004-09-30 | Make fops per driver instead of global, remove default flush, poll, read | Jon Smirl | |
functions | |||
2004-09-27 | First check in for DRM that splits core from personality modules | Jon Smirl | |
2004-09-20 | Felix's fix for map request smaller than permanent map size | Jon Smirl | |
2004-09-05 | merge back bunch of whitespace and misc changes from kernel | Dave Airlie | |
2004-09-05 | bad code copy for alpha.. fix the member names | Dave Airlie | |
2004-09-05 | make the AMD64 check a compat thing | Dave Airlie | |
2004-09-04 | Fixup OS_HAS_AGP/OS_HAS_MTRR along lines of patches going to kernel, as | Dave Airlie | |
suggested by Arjan.. Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2004-09-04 | doh.. that makes no sense.. thinko in removal of OS_HAS_AGP | Dave Airlie | |
2004-08-30 | implement drm_core_check_feature and use it .. looks lots nicer | Dave Airlie | |
2004-08-27 | __NO_VERSION__ hasn't been needed since 2.3 days ditch it... | Dave Airlie | |
2004-08-24 | Merged drmfntbl-0-0-2 | Dave Airlie | |
2004-07-20 | add x86_64 architecture defines from kernel (leave AMD64 defines in for | Dave Airlie | |
backwards compat) | |||
2004-06-10 | A few changes for recent redhat. | Keith Whitwell | |
2004-05-30 | fixes from kernel: Make users of page->count use the provided macros | Dave Airlie | |
2004-01-11 | Adapt to nopage() prototype change in Linux 2.6.1. | Michel Daenzer | |
Reviewed by: Arjan van de Ven <arjanv@redhat.com>, additional feedback from William Lee Irwin III and Linus Torvalds. | |||
2003-09-12 | linux drm fixes | Alan Hourihane | |
2003-08-15 | Merge from 2.6 kernel (Linus Torvalds) | Michel Daenzer | |
2003-05-27 | Merged DRM documentation. | Jose Fonseca | |
2003-05-17 | do allow reading from read only mappings... | Michel Daenzer | |
2003-05-16 | Support AGP bridges where the AGP aperture can't be accessed directly by | Michel Daenzer | |
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul Mackerras, Jeff Wiedemeier) | |||
2003-04-08 | Use list_entry() to get container struct from struct list_head pointers. | Leif Delgass | |
Build fix for RedHat 9 kernel (5 args to remap_page_range()). | |||
2003-03-30 | Spelling fixes in comments. | Eric Anholt | |
Submitted by: Linus Torvalds <torvalds@transmeta.com> | |||
2002-10-22 | final part of XFree86 4.2.99.2 merge | Alan Hourihane | |
2002-08-22 | Don't (re)define vmalloc_to_page for kernel >= 2.4.19, as it has been | Leif Delgass | |
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. | |||
2002-08-06 | Updates from Rusty Russell to: | Rik Faith | |
1) Remove redundant header inclusion 2) Silence bitop on non-long argument warnings (change int to long) 3) Move to ISO C (gcc 2.6) initializers (accepted by older gccs also) All of these are syntax changes that should not impact functionality. | |||
2002-05-16 | Allow drm to build under 2.4 and 2.5(.14) | Keith Whitwell | |
2001-12-10 | merge with linux kernel 2.4.15 | Alan Hourihane | |
2001-10-22 | merge kernel 2.4.13-pre6. | Alan Hourihane | |
2001-09-25 | merge with 2.4.10 kernel | Alan Hourihane | |
2001-08-19 | No one's maintaining 2.2.x support - so remove all the cruft. | Alan Hourihane | |
2001-08-14 | A few warning fixes when actually building under 2.4.9-pre2 + some | Jeff Hartmann | |
reformating | |||
2001-08-13 | Sync with Linus 2.4.9-pre2 + make all nopage routines more alike | Jeff Hartmann | |
2001-08-10 | Commit Keith Owens kernel Makefile changes, merge and commit alpha patch | Jeff Hartmann | |
set from Jay Estabrook (sans some mga modifications which broke other arch's.) | |||
2001-08-07 | Lots of DRM fixes: added new pieces of template code so the ffb driver can | Jeff Hartmann | |
be ported, rolled back r128 and i810 version bumps so 4.1.0 works with cvs kernel modules, added Config.in and updated Makefile.kernel, incorporated lots of drm fixes inspired by patches sent by Redhat, made DRM(realloc) usage check for NULL allocations, restructure driver init routines to export dev_priv only when initialized and to check for all error conditions. |