Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-13 | Add a poll function that alternates between zero and normal poll return to | Jon Smirl | |
bring DRM into conformance with normal poll(). | |||
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-10-09 | remove unused dma remnants that were gamma only - these could cause an oops | Dave Airlie | |
on via | |||
2004-10-06 | Revert back to drm_order() instead of using kernel get_order(). The | Jon Smirl | |
functions are not identical. | |||
2004-09-30 | Make the debug memory functions compile for the core model. | Jon Smirl | |
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 | Move things around to reduce public symbols and even out files. Switch to | Jon Smirl | |
get_order from drm_order. | |||
2004-09-30 | Make fops per driver instead of global, remove default flush, poll, read | Jon Smirl | |
functions | |||
2004-09-28 | Getting the AGP module is a global resource. Make sure a dual PCI/AGP | Jon Smirl | |
driver doesn't release it on unload since an AGP driver may also be loaded. | |||
2004-09-27 | First check in for DRM that splits core from personality modules | Jon Smirl | |
2004-09-23 | Remove 2.6 code that allow DRM major device number to be shared. We can add | Jon Smirl | |
it back later if needed. Checked DRM on both 2.4 and 2.6 to ensure that it builds and runs. | |||
2004-09-23 | 1) switches from class_sysfs to drm sysfs implementation to allow | Jon Smirl | |
customization 2) compiles again on 2.4, but doesn't work | |||
2004-09-22 | Remove hotplug reset support from DRM driver. This will be handled by the | Jon Smirl | |
VGA driver when it gets written. | |||
2004-09-16 | Let's try adding the dyn-minor patch again. This patch will reuse minor | Jon Smirl | |
numbers if a card is hotplugged in/out instead of just having them increase. | |||
2004-09-15 | Back dyn-minor patch out for now. fops handling is broken on some cards | Jon Smirl | |
2004-09-15 | Dynamic device minor support. Minor device numbers will be reused if the | Jon Smirl | |
device is hotplugged in/out of the system | |||
2004-09-05 | merge back bunch of whitespace and misc changes from kernel | 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-08-30 | implement drm_core_check_feature and use it .. looks lots nicer | Dave Airlie | |
2004-08-30 | drm-memory patch, cleans up alloc/free and makes calloc look more libc like | Dave Airlie | |
2004-08-29 | Drop GAMMA DRM from a great height ... | Dave Airlie | |
2004-08-24 | Merged drmfntbl-0-0-2 | Dave Airlie | |
2004-08-24 | addmap-base-2 patch from Jon Smirl: | Dave Airlie | |
sets up the DRM to have the ability to have permanent maps while the driver is loaded... | |||
2004-08-17 | Merged drmfntbl-0-0-1 | Dave Airlie | |
2004-08-11 | minor patch from Jon Smirl : sets up some things for later use | Dave Airlie | |
2004-08-04 | 2.4 hotplug compat | Dave Airlie | |
2004-08-03 | fix for drm in /proc - from Jon Smirl | Dave Airlie | |
2004-07-31 | Add a hotplug event to DRM. Parameters match the ones from the general PCI | Jon Smirl | |
hotplug event plus the addition of one requesting RESET. Put your scripts in /etc/hotplug.d/drm to run. kernel class_simple generates the ADD/REMOVE events. No cards currently request RESET, the flag is there to stop you from resetting your boot display. | |||
2004-07-25 | sync up with current 2.6 kernel bk tree - mostly __user annotations | Dave Airlie | |
2004-07-20 | first set of __user annotations from kernel (Al Viro) | Dave Airlie | |
2004-07-11 | split out backwards compat into a separate file makes it easier for merging | Dave Airlie | |
to 2.6 | |||
2004-07-11 | fix issue in 2.4 kernels with returning NULL from this function | Dave Airlie | |
2004-05-30 | 2.4 compat | Dave Airlie | |
2004-05-18 | another 2.4 fix | Dave Airlie | |
2004-05-18 | 2.4 compat fix | Dave Airlie | |
2004-05-09 | Commit sysfs and drm PCI changes for 2.6 kernel | Dave Airlie | |
2004-05-02 | fix 2.4 build | Dave Airlie | |
2004-04-22 | Add __user annotations from kernel | Dave Airlie | |
2004-04-21 | centralise pci ids into one place and use scripts to generate files for | Dave Airlie | |
kernel | |||
2004-04-12 | Add mach64 to the trunk | Dave Airlie | |
2004-04-08 | 2.6 sysfs patches + stubs in drmP.h for 2.4 compatibility | Dave Airlie | |
2004-04-08 | more 2.4 compat fns | Dave Airlie | |
2004-03-12 | Fixes need to clean up the mess I made with the mesa merge. This code | Jon Smirl | |
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-28 | Remove extraneous code accidentally added with revision 1.86 | Michel Daenzer | |
2004-02-21 | Conditionally add definition of list_for_each_entry_safe for kernel | Felix Kuehling | |
versions that don't have it. | |||
2004-02-20 | drm_ctx_dtor.patch Submitted by: Erdi Chen | Keith Whitwell | |
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-11-05 | - Tie the DRM to a specific device: setunique no longer succeeds when given | Eric Anholt | |
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-04 | Memory layout transition: | Michel Daenzer | |
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. |