| 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-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 | 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-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-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-11 | Use new kernel buffer object type and cleanup agp probing. | Jesse Barnes | |
| 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 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 | use the baseaddr at least | Dave Airlie | |
| 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. | |||
