Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-10 | Just some minor cleanups. | Alan Hourihane | |
2007-05-01 | Add support for user defined modes | Dave Airlie | |
This allows userspace to specify modes and add them to the modesetting system and attach modes to outputs | |||
2007-04-26 | Merge branch 'origin' into modesetting-101 | Dave Airlie | |
2007-04-26 | i915: fix vblank pipe setup | Dave Airlie | |
2007-04-23 | nouveau: fix wacky pci id | Stephane Marchesin | |
2007-04-23 | fixup vrefresh reporting, it should now be *1000 in userspace | Dave Airlie | |
2007-04-20 | Add a monitor information structure separate from the EDID data for tracking | Jesse Barnes | |
monitor limits, etc. | |||
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-18 | clean up ring buffer and TTM in i915_driver_unload | David Airlie | |
I've commented out the framebuffer for now | |||
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 | Cleanup whitespace, rename macro argument. | Jesse Barnes | |
2007-04-17 | Correct PCI ID for i845 | Alan Hourihane | |
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 | via: Make sure we flush write-combining using a follow-up read. | Thomas Hellstrom | |
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. | |||
2007-04-13 | i915/drm: clean up a lot of the i915/drm startup/teardown sequences | David Airlie | |
When the kernel driver is loaded it sets up a lot of stuff.. it tears down the same stuff on unload. This add a new map type called DRM_DRIVER which means the driver will clean the mapping up and fix up the map cleaner | |||
2007-04-12 | Initialize the hw lock waitqueue so we don't hang in drm_lastclose. | Jesse Barnes | |
2007-04-12 | Don't use drm_setup, do SAREA allocation and mapping directly instead. | Jesse Barnes | |
2007-04-12 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 | |||
2007-04-12 | Merge remote branch 'origin/modesetting-101' into modesetting-101 | Alan Hourihane | |
2007-04-11 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 | |||
2007-04-11 | Remove debug statement about buffer objects | Jesse Barnes | |
2007-04-12 | only initialise modes when fbcon or fbset asks for it | Dave Airlie | |
2007-04-12 | add getfb ioctl | Dave Airlie | |
2007-04-11 | Use new kernel buffer object type and cleanup agp probing. | Jesse Barnes | |
2007-04-11 | Add new buffer object type for kernel allocations that don't initially have ↵ | Jesse Barnes | |
a user mapping. | |||
2007-04-11 | Add aperture size and preallocation probing (from intelfb), cleanup load ↵ | Jesse Barnes | |
code to be more general. | |||
2007-04-11 | fix modeset cleanup for LVDS and reenable it in i915. | Jesse Barnes | |
2007-04-11 | Various changes for in-kernel modesetting: | Jesse Barnes | |
- allow drm_buffer_object_create to be called w/o dev_mapping - fixup i915 init code to allocate memory, fb and set modes right - pass fb to drm_initial_config for setup - change some debug output to make it easier to spot - fixup lvds code to use DDC probing correctly | |||
2007-04-11 | add support for setting a framebuffer depth | David Airlie | |
2007-04-11 | add initial drm_fb framebuffer | Dave Airlie | |
So far I can load fbcon, once I use my miniglx to add a framebuffer. fbcon doesn't show anything on screen but baby steps and all that. | |||
2007-04-11 | comment out unworkable code | Dave Airlie | |
2007-04-11 | only init at driver load | Dave Airlie | |
2007-04-11 | use the baseaddr at least | Dave Airlie | |
2007-04-11 | add an fb count + id get to the get resources code path | David Airlie | |
2007-04-10 | nouveau: nv10 per channel init from ddx | Matthieu Castet | |
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 | 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 | 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-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 | 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-06 | i915: use breadcrumb macro everywhere | Dave Airlie | |
2007-04-06 | nouveau: make a note about a bit that breaks some cards | Ben Skeggs | |