Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-08 | drm: fix replacefb to change fb properties | Dave Airlie | |
2008-05-08 | drm_mode: initial replacefb implemenation | Dave Airlie | |
2008-04-10 | Split TV property creation into its own routine | Jesse Barnes | |
It needs to take arguments from the caller about supported TV formats, so declare it in drm_crtc.h and export it. | |||
2008-04-10 | Remove structure fields & code | Jesse Barnes | |
Cleanup some random cruft left over from the initial port. | |||
2008-04-10 | Keep display info in struct display_info | Jesse Barnes | |
Some fields had snuck into the drm_output structure. Put them back and fill in more stuff from the EDID block. | |||
2008-04-09 | Fixup sysfs output registration | Jesse Barnes | |
Put off registering new outputs with sysfs until they're properly configured, or we may get duplicates if the type hasn't been set yet (as is the case with SDVO initialization). This also means moving de-registration into the cleanup function instead of output destroy, since the latter occurs during the normal course of setup when an output isn't found (and therefore not registered with sysfs yet. | |||
2008-04-08 | Improved DRM sysfs support | Jesse Barnes | |
This patch ties outputs, output properties and hotplug events into the DRM core. Each output has a corresponding directory under the primary DRM device (usually card0) containing dpms, edid, modes, and connection status files. New hotplug change events occur when outputs are added or hotplug events are detected. | |||
2008-03-11 | Add support for monitor hotplug signals/waits | Alan Hourihane | |
Also adjust i915 irq handling as it follows the 16bit'ism's of the i8xx series. | |||
2008-03-07 | make startup of Xorg smoother if the mode doesn't change. | Dave Airlie | |
just flip the framebuffer in when required. | |||
2008-03-05 | build fix | Alan Hourihane | |
2008-03-05 | Use ARRAY_SIZE | Alan Hourihane | |
2008-03-05 | propogate failed fixups back up | Alan Hourihane | |
2008-03-05 | Fix connector description table | Alan Hourihane | |
2008-02-26 | DRM_INFO -> DRM_DEBUG | Alan Hourihane | |
2008-02-26 | Implement short circuit for base change only | Alan Hourihane | |
Allow mode to be set with fb_id set to -1, meaning set the mode with the current fb (if we have one bound). Allow intelfb to hook back up it's fb if modesetting clears it (maybe temporary). Move any crtc->fb related register changes to set_base in intel_fb. General intelfb cleanups. | |||
2008-02-26 | drm: fix pick crtcs mode selection code | Dave Airlie | |
2008-02-22 | modesetting: fix memory leak and misallocation | Dave Airlie | |
2008-02-20 | remove more offset | Dave Airlie | |
2008-02-15 | i915: initial (and untested) TV out support | Jesse Barnes | |
Ported from xf86-video-intel. Still need to tie in TV modes somehow, though preferably w/o using the properties mechanism. | |||
2008-02-15 | fb: fixup the offset by getting it from the right place | Dave Airlie | |
2008-02-15 | various fixes from trying to get userspace started | Dave Airlie | |
2008-02-07 | Added kernel part of hotplug ioctl | Jakob Bornecrantz | |
2008-02-05 | Fix function declaration | Alan Hourihane | |
2008-01-28 | Added cursor support | Jakob Bornecrantz | |
2008-01-11 | Panning now works without modeset | Jakob Bornecrantz | |
2008-01-11 | Added fixed misc framebuffer problems | Jakob Bornecrantz | |
2008-01-09 | fixup crtcinfo on modes from userspace | Dave Airlie | |
2008-01-04 | crtc: fixup allocation size | Dave Airlie | |
2008-01-04 | drm: move drm_head to drm_minor and fix up users | Dave Airlie | |
2007-12-21 | s/TRUE/true | Dave Airlie | |
2007-12-18 | Merge branch 'modesetting-airlied' into modesetting-101 | Dave Airlie | |
2007-12-18 | we should not be unlocking this here | Dave Airlie | |
2007-12-18 | remove output names | Dave Airlie | |
2007-12-18 | Fix and cleanup of Hotplug | Jakob Bornecrantz | |
2007-12-18 | Modesetting Hotplug | Jakob Bornecrantz | |
2007-12-11 | modesetting: fixup property setting and add connector property | Dave Airlie | |
2007-12-11 | modesetting: add dpms property and initial settable property ioctl | Dave Airlie | |
2007-12-06 | oops initialise variable to false | Dave Airlie | |
2007-12-06 | add property blobs and edid reporting support | Dave Airlie | |
2007-12-05 | more WIP on blobs.. | Dave Airlie | |
I'm going to pass back a list of blob ids and lengths in the getproperty. will need another ioctl to return the blob data as it is variable length. | |||
2007-12-05 | arrgggh.. make all ioctl structs 32/64-bit compatible hopefully. | Dave Airlie | |
This also starts to add blob property support. someone needs to check this work for other things like ppc/x86 alignment diffs | |||
2007-12-03 | finish of mode add/remove, just have attach/detach modes | Dave Airlie | |
2007-12-03 | modesetting API change for removing mode ids and making modes per output. | Dave Airlie | |
so really want to get a list of modes per output not the global hammer list. also we remove the mode ids and let the user pass back the full mode description need to fix up add/remove mode for user modes now | |||
2007-11-27 | drm/modesetting: add initial gettable properites code. | Dave Airlie | |
This allow the user to retrieve a list of properties for an output. Properties can either be 32-bit values or an enum with an associated name. Range properties are to be supported. This API is probably not all correct, I may make properties part of the general resource get when I think about it some more. So basically you can create properties and attached them to whatever outputs you want, so it should be possible to create some generics and just attach them to every output. | |||
2007-11-26 | fb: make fb interface use user mode attach/detach for adding modes | Dave Airlie | |
2007-11-26 | add _ioctl to the end of two more ioctls | Dave Airlie | |
2007-11-26 | drm: make fb modes use usermode add/remove interface | Dave Airlie | |
this stops usermode from getting a mode in the crtc it can't make sense off. | |||
2007-11-16 | Fix typo in copy_to_user calls | Jesse Barnes | |
We want to copy to card_res->modes + copied, not &card_res->modes + copied. | |||
2007-11-15 | Use user copy routines for writing modes & ids back to userspace | Jesse Barnes | |
Since the drm_mode_card_res structure contains user pointers, we have to use put_user and copy_to_user to write stuff out. The DRM ioctl wrapper will only take care of copying the base drm_mode_card_res struct, not the included arrays. | |||
2007-11-15 | drm: send correct fb id to userspace | Dave Airlie | |