summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-12Don't need a NULL check prior to calling kfree.Jesse Barnes
2007-04-12Initialize the hw lock waitqueue so we don't hang in drm_lastclose.Jesse Barnes
2007-04-12Don't use drm_setup, do SAREA allocation and mapping directly instead.Jesse Barnes
2007-04-12Move i2c init back to where it belongs and add i2c unregistration in *_destroy.Jesse Barnes
2007-04-12Whitespace cleanupJesse Barnes
2007-04-12Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵Jesse Barnes
into origin/modesetting-101
2007-04-12Revert "Export drm_setup for use by new driver init code.", we don't really ↵Jesse Barnes
want to use this function This reverts commit e114b981bc291049fa6996d487334a408acc1ce2.
2007-04-12Use drm_framebuffer instead of drm_crtc for fb & fbtAlan Hourihane
2007-04-12Remove extraneous drm_crtc.h includeAlan Hourihane
2007-04-12Merge remote branch 'origin/modesetting-101' into modesetting-101Alan Hourihane
2007-04-11Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵Jesse Barnes
into origin/modesetting-101
2007-04-11Remove debug statement about buffer objectsJesse Barnes
2007-04-12use FB everywhereDave Airlie
2007-04-12cleanup framebuffers on drm unloadDave Airlie
2007-04-12only initialise modes when fbcon or fbset asks for itDave Airlie
2007-04-12set bracing style like LinuxDave Airlie
2007-04-12fix unbalanced lock and make sure mode list has modes so lvds code doesn't crashDave Airlie
2007-04-12allow framebuffer changes on the crtc setupDave Airlie
2007-04-12add getfb ioctlDave Airlie
2007-04-11Use new kernel buffer object type and cleanup agp probing.Jesse Barnes
2007-04-11Add new buffer object type for kernel allocations that don't initially have ↵Jesse Barnes
a user mapping.
2007-04-11Add aperture size and preallocation probing (from intelfb), cleanup load ↵Jesse Barnes
code to be more general.
2007-04-11Fix i2c unregistration, cleanup panel_fixed_mode assignment.Jesse Barnes
2007-04-11Whitespace cleanups.Jesse Barnes
2007-04-11Fix EDID pixel clock calculation.Jesse Barnes
2007-04-11fix modeset cleanup for LVDS and reenable it in i915.Jesse Barnes
2007-04-11export vblank routine for use by intel_display.c and intel_sdvo.c.Jesse Barnes
2007-04-11Fixup DDC probing. We only have one DDC bus so we have to use it onlyJesse Barnes
on demand, and unregister when we're done.
2007-04-11Various 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-11line_length calculation was incorrect.. I now can get fbcon to runDavid Airlie
2007-04-11oops for 32 pitch.. hey I can see stuff on fbcon now.. it looks like text.. ↵David Airlie
just a bit garbled
2007-04-11fixup framebuffer depthDavid Airlie
2007-04-11add support for setting a framebuffer depthDavid Airlie
2007-04-11add copyright statementDave Airlie
2007-04-11add initial drm_fb framebufferDave 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-11comment out unworkable codeDave Airlie
2007-04-11only init at driver loadDave Airlie
2007-04-11only bo finish at driver unloadDave Airlie
2007-04-11use the baseaddr at leastDave Airlie
2007-04-11Revert "Remove some delays from Intel i2c code, we'll need a more ↵root
comprehensive fix" This reverts commit c0336989884e75bcd05284257e884754bb5f85b6. this break SDVO
2007-04-11add an fb count + id get to the get resources code pathDavid Airlie
2007-04-11use fb pitch and fix up some whitespaceDavid Airlie
2007-04-10Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵Jesse Barnes
into origin/modesetting-101
2007-04-11fixup calculation to make sdvo workDavid Airlie
2007-04-10nouveau: nv10 per channel init from ddxMatthieu Castet
2007-04-10Merge 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-10Export drm_setup for use by new driver init code.Jesse Barnes
2007-04-10Move i915 init code to new file, i915_init.c, and create a new high levelJesse Barnes
init routine that runs at driver load time.
2007-04-10Add save/restore state for LVDS code, along with a few other LVDS relatedJesse Barnes
items to i915 private structure.
2007-04-10Remove some debug #if 0 codes and add a reminder to check locking aroundJesse Barnes
output enumeration stuff.