Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-17 | Fix FB pitch value (we had it wrong and were working around it in a few | Jesse Barnes | |
places). Add new FB hooks to the drm driver structure and make i915 use them for an Intel specific FB driver. This will allow acceleration and better handling of the command stream. | |||
2007-04-26 | Merge branch 'origin' into modesetting-101 | Dave Airlie | |
2007-04-26 | i915: fix vblank pipe setup | Dave Airlie | |
2007-04-23 | drm: make mode numbers no change by comparing probed modes | Dave Airlie | |
The mode list sets all the output modes to UNVERIFIED, then probes a new list, If a mode is on the new list and not on the old, it adds it to the old, if a mode is on the new list and old, it just updates the status to the new mode status. If a mode is on the old list and not on the new, prune invalid modes should remove all UNVERIFIED modes | |||
2007-04-23 | fixup vrefresh reporting, it should now be *1000 in userspace | Dave Airlie | |
2007-04-20 | Oops, edid data should just be a char *, as edid.h is private to edid.c | Jesse Barnes | |
(we can just recombine them now). | |||
2007-04-20 | Add a monitor information structure separate from the EDID data for tracking | Jesse Barnes | |
monitor limits, etc. | |||
2007-04-20 | Document drm_modes.c functions. | Jesse Barnes | |
2007-04-20 | Add a mode name generation wrapper to make name format changes easier. | Jesse Barnes | |
2007-04-20 | Initialize rwlock using rwlock_init to appease lockdep validator. | Kristian Høgsberg | |
2007-04-20 | Initialize rwlock using rwlock_init to appease lockdep validator. | Kristian Høgsberg | |
2007-04-20 | Clean up and return if no outputs are found. | Kristian Høgsberg | |
2007-04-20 | Avoid a fence timeout problem when a signal is pending. | Thomas Hellstrom | |
2007-04-20 | Fix via compile error | Thomas Hellstrom | |
(Reported by Benno Schulenberg.) | |||
2007-04-19 | backout SDVO control bus check and comment why this is a bad idea | Dave Airlie | |
2007-04-18 | Document main drm_crtc.c functions, and rename drm_crtc_mode_create to | Jesse Barnes | |
drm_mode_create to be consistent with the other functions. Also document where we need locking fixes and what the locks are for. | |||
2007-04-18 | Simplify the ttm backend interface and the agp ttm backend. | Thomas Hellstrom | |
2007-04-18 | Shouldn't free the mode here. It's done later on. | Alan Hourihane | |
2007-04-18 | Fix return status | Alan Hourihane | |
2007-04-18 | Fix build problem | Alan Hourihane | |
2007-04-18 | free the duplicated mode. | Alan Hourihane | |
2007-04-18 | When no valid EDID modes are available, we bail. | Alan Hourihane | |
This snippet adds a standard 640x480 @ 60Hz mode when that occurs, so we can continue with a basic mode. Should we do this here though ??? | |||
2007-04-18 | Merge remote branch 'origin/modesetting-101' into modesetting-101 | Alan Hourihane | |
2007-04-18 | Support the RGB outputs of SDVO cards, which are essentially | Alan Hourihane | |
VGA outs. The drm_initial_config path has specific handling code to name match for VGA, TMDS or LVDS. This is pretty restrictive and should probably be dealt with to be more generic. | |||
2007-04-18 | Check status after SDVO command for sdvo_set_control_bus_switch | Alan Hourihane | |
2007-04-18 | Move SDVO PENDING check to read_response so all SDVO commands | Alan Hourihane | |
benefit from the spin loop. | |||
2007-04-18 | make sure TMDS gets a crtc | Dave Airlie | |
2007-04-18 | Merge branch 'origin' into modesetting-101 | Dave Airlie | |
Conflicts: linux-core/drm_bo.c Merge in changes from master from Thomas fixiing TTM problems | |||
2007-04-17 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 | |||
2007-04-17 | Just use drm_output_destroy to cleanup LVDS failures. It'll call our cleanup | Jesse Barnes | |
routine, which will take care of freeing our dev_priv and i2c ddc bus. | |||
2007-04-18 | don't crash if no desired mode | Dave Airlie | |
2007-04-18 | backout alanh's broken commit | Dave Airlie | |
2007-04-18 | clean up ring buffer and TTM in i915_driver_unload | David Airlie | |
I've commented out the framebuffer for now | |||
2007-04-17 | Add framebuffer bo freeing to drm_mode_config_cleanup (seems like the best | Jesse Barnes | |
place for now). | |||
2007-04-17 | Lvds now power up backlight on commit | Jakob Bornecrantz | |
Now saves previous power level in prepare and sets that power level in commit, should power level be 0 it will set maximum level. | |||
2007-04-17 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 Conflicts: shared-core/i915_init.c - reconcile with airlied's new code | |||
2007-04-17 | Move initial framebuffer allocation and configuration to drm_initial_config, | Jesse Barnes | |
remove i915_driver_load fb related stuff. Add a small helper for setting up outputs. | |||
2007-04-17 | Add prototypes for drm_bo_init_mm and drm_buffer_object_create for use by | Jesse Barnes | |
in-kernel code. | |||
2007-04-17 | Fix a register read that was swapped SDVOB/SDVOC | Alan Hourihane | |
Check for the PENDING message when reading the attached displays. Ensures the command has completed before continuing. (probably need to check PENDING in other SDVO calls too) | |||
2007-04-17 | Fix SDVO outputs | Alan Hourihane | |
2007-04-17 | Don't always free up memory space when we unpin buffers. | Thomas Hellstrom | |
2007-04-17 | Fix buffer object reference problems. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-17 | I don't think this dec is necessary and my stuff all works without .. | Dave Airlie | |
with it everything falls over | |||
2007-04-17 | add some missing export symbols | Dave Airlie | |
2007-04-17 | another large overhaul of interactions with userspace... | Dave Airlie | |
We need to keep a list of user created fbs to nuke on master exit. We also need to use the bo properly. | |||
2007-04-17 | Add a code comment. | Thomas Hellstrom | |
2007-04-16 | Fix offset should from pci device address | Jakob Bornecrantz | |
2007-04-16 | Require the hardware lock for buffer creation | Thomas Hellstrom | |
(since that implies a validate). Fix drm_bo_wait_unfenced error messages and codes. Fix some return codes from libdrm. | |||
2007-04-14 | Use drm_mem_reg_ioremap to map buffer object. | Jesse Barnes | |
2007-04-14 | Fix PRIV0 memory initialization (mm_init takes pages, not bytes), align fb | Jesse Barnes | |
allocation correctly, and use drm_mem_reg_iomap to map ring buffer object. |