Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-10 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 Conflicts: linux-core/drm_crtc.c - trivial merge linux-core/drm_crtc.h - trivial merge linux-core/intel_display.c - crtc_config -> mode_config shared-core/i915_dma.c - accommodate new init code in i915_init.c | |||
2007-04-10 | Export drm_setup for use by new driver init code. | Jesse Barnes | |
2007-04-10 | Move i915 init code to new file, i915_init.c, and create a new high level | Jesse Barnes | |
init routine that runs at driver load time. | |||
2007-04-10 | Add save/restore state for LVDS code, along with a few other LVDS related | Jesse Barnes | |
items to i915 private structure. | |||
2007-04-10 | Remove some debug #if 0 codes and add a reminder to check locking around | Jesse Barnes | |
output enumeration stuff. | |||
2007-04-10 | Remove some delays from Intel i2c code, we'll need a more comprehensive fix | Jesse Barnes | |
in the Linux i2c layer to make DDC reliable on old monitors. | |||
2007-04-10 | Finish bringing in LVDS code, re-add to Makefile. Needed other changes too: | Jesse Barnes | |
- move EDID structures to drm_edid.h - add EDID info structure to drm_output - add a few routines to intel_display for getting current mode info - add some prototypes to intel_drv.h and drm_crtc.h | |||
2007-04-10 | add sdvo debugging output | David Airlie | |
2007-04-10 | fixup sarea writes for set pipe base and dpms | David Airlie | |
2007-04-10 | fixup true/false in intel_sdvo.c | David Airlie | |
2007-04-10 | re-tab and fixup the i915GM get core clock function to actually work | David Airlie | |
2007-04-10 | export output name to userspace | David Airlie | |
2007-04-10 | set the base address of the CRTC correctly | David Airlie | |
2007-04-10 | fixup numerous issues with adding framebuffer support | David Airlie | |
This still isn't perfect but it fixes a few oopses and cleans up some of the tabs and bugs in the original fb limit code | |||
2007-04-09 | Slam in most of X.Org's i830_lvds (not quite done yet so removed from ↵ | Jesse Barnes | |
Makefile.kernel too). | |||
2007-04-10 | mode: fixup problems with framebuffer add function | David Airlie | |
2007-04-10 | make crtc_config be named mode_config | Dave Airlie | |
X.org calls this crtc_config but this is a bad name and will confuse ppl later (and me now :-) | |||
2007-04-10 | add addfb/rmfb ioctls | Jakob Bornecrantz | |
Originally from Jakob, cleaned up by airlied. | |||
2007-04-09 | rs480: Renamed some unknown registers. See dri-devel list. | Oliver McFadden | |
2007-04-09 | Fix refresh calculation (mistakenly removed 1000 factor needed for integer ↵ | Jesse Barnes | |
calulations, fixed mode printout debugging routine instead). | |||
2007-04-09 | nouveau: NV46 support | Ben Skeggs | |
2007-04-09 | radeon: bump version for IGPGART support | Dave Airlie | |
2007-04-09 | radeon: add support for reverse engineered xpress200m | Dave Airlie | |
The IGPGART setup code was traced using mmio-trace on fglrx by myself and Phillip Ezolt <phillipezolt@gmail.com> on dri-devel. This code doesn't let the 3D driver work properly as the card has no vertex shader support. Thanks to Matthew Garrett + Ubuntu for providing me some hardware to do this work on. | |||
2007-04-07 | remove a printk to make things less verbose | Jesse Barnes | |
2007-04-07 | just codingstyle cleanups | Jesse Barnes | |
2007-04-07 | document drm_mode_duplicate and fix vrefresh calculation (off by 1000 error) | Jesse Barnes | |
2007-04-07 | various cleanups to EDID code: | Jesse Barnes | |
- pull in FB DDC code (we'll have to rewrite it anyway it appears) - add comments - note a few FIXMEs - make it less quiet, and more informative when it actually does print | |||
2007-04-07 | make drmP.h include drm_crtc.h for CRTC related stuff. | Jesse Barnes | |
fixup drm_crtc.c so it matches VGA and other outputs properly. make drm_crtc.c less verbose. add function declarations in drm_crtc.h for other files. | |||
2007-04-07 | fixup install target, not sure what I was smokin... | Dave Airlie | |
2007-04-06 | i915: use breadcrumb macro everywhere | Dave Airlie | |
2007-04-05 | Add required permission notices for code copied from X.Org source. | Eric Anholt | |
2007-04-06 | nouveau: make a note about a bit that breaks some cards | Ben Skeggs | |
2007-04-06 | nouveau: Power up all card units by default on startup. | Ben Skeggs | |
2007-04-05 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into modesetting-101 | |||
2007-04-05 | Add copyrights before I forget | Jesse Barnes | |
2007-04-05 | add back compat for bool | Dave Airlie | |
2007-04-05 | checkpoint commit: implement SetCrtc so modes can in theory be set from user | Dave Airlie | |
This hooks up the userspace mode set it "seems" to work. | |||
2007-04-05 | checkpoint commit: added getresources, crtc and output | Dave Airlie | |
This adds the user interfaces from Jakob and hooks them up for 3 ioctls GetResources, GetCrtc and GetOutput. I've made the ids for everything fbs, crtcs, outputs and modes go via idr as per krh's suggestion on irc as it make the code nice and consistent. | |||
2007-04-05 | initial userspace interface to get modes | Dave Airlie | |
2007-04-05 | Initial import of modesetting for intel driver in DRM | Dave Airlie | |
2007-04-05 | borrow edid.h from fb directory | Dave Airlie | |
2007-04-05 | add an install target to the drm modules makefile | Dave Airlie | |
2007-04-03 | Fix user object reference when caller is not object creator. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-03 | Add a fence flush event to each fence-signaled check when lazy-waiting | Thomas Hellstrom | |
to make sure we don't lose any sequence numbers if, for some reason, they don't generate an IRQ. | |||
2007-04-03 | Make sure we ack irqs before we read a breadcrumb so that | Thomas Hellstrom | |
breadcrumb updates that occur _AFTER_ we've read the breadcrumb really generates a new IRQ. | |||
2007-04-03 | Evicted no-move buffers can get lost if they end up in another | Thomas Hellstrom | |
memory type than local. | |||
2007-04-03 | Fix an oops when trying to clean a not yet initialized memory type. | Thomas Hellstrom | |
2007-04-03 | Make sure CMA (Can't map aperture) pages are mapped uncached. | Thomas Hellstrom | |
(Should really make this write-combined using PATs, at some point). | |||
2007-04-02 | r300: Synchronize the register header file again. | Oliver McFadden | |
It's a good idea to keep these synchronized; even though the DRM doesn't use all the defines, maintaining two different copies is prone to errors when the diff gets bigger. | |||
2007-04-01 | nouveau: fix usage of PGRAPH_CTX_CONTROL on nv20+ | Matthieu Castet | |
http://gitweb.freedesktop.org/?p=mesa/drm.git;a=commitdiff;h=17985f07d68322519919a7f629a6d2d9bf3916ed could have broken some nvxx_graph code : it rename NV03_PGRAPH_CTX_CONTROL to NV10_PGRAPH_CTX_CONTROL, but forgot to update it in nvxx_graph file. Also when migrating init stuff in http://gitweb.freedesktop.org/?p=mesa/drm.git;a=commitdiff;h=674cefd4fe4b537a20a10edcb4ec5df55facca8e, NV04_PGRAPH_CTX_CONTROL is used everywhere but the old ddx code use NV_PGRAPH_CTX_CONTROL_NV04 or NV_PGRAPH_CTX_CONTROL. |