1. 01 3月, 2010 3 次提交
    • D
      Merge remote branch 'anholt/drm-intel-next' into drm-next-stage · cf7934a2
      Dave Airlie 提交于
      * anholt/drm-intel-next: (103 commits)
        drm/i915: Use a dmi quirk to skip a broken SDVO TV output.
        drm/i915: enable/disable LVDS port at DPMS time
        drm/i915: check for multiple write domains in pin_and_relocate
        drm/i915: clean-up i915_gem_flush_gpu_write_domain
        drm/i915: reuse i915_gpu_idle helper
        drm/i915: ensure lru ordering of fence_list
        drm/i915: extract fence stealing code
        drm/i915: fixup active list locking in object_unbind
        drm/i915: reuse i915_gem_object_put_fence_reg for fence stealing code
        drm/i915: Add dependency on the intel agp module
        drm/i915: More s/IS_IRONLAKE/HAS_PCH_SPLIT for Sandybridge.
        drm/i915: Correct the Sandybridge chipset info structs.
        drm/i915: Disable the hangcheck reset on Sandybridge until we add support.
        drm/i915: Add a new mobile Sandybridge PCI ID.
        agp/intel: Add a new Sandybridge HB/IG PCI ID combo.
        drm/i915, agp/intel: Fix stolen memory size on Sandybridge
        drm/i915: Correct locking in the modesetting failure path, fixing a BUG_ON.
        drm/i915: Disable the surface tile swizzling on Sandybridge.
        agp/intel: Use a non-reserved value for the cache field of the PTEs.
        drm/i915: Fix sandybridge status page setup.
        ...
      cf7934a2
    • D
      Merge remote branch 'nouveau/for-airlied' into drm-next-stage · aa71fa3c
      Dave Airlie 提交于
      * nouveau/for-airlied: (25 commits)
        drm/nouveau: use ALIGN instead of open coding it
        drm/nouveau: report unknown connector state if lid closed
        drm/nouveau: support version 0x20 displayport tables
        drm/nouveau: Fix noaccel/nofbaccel option descriptions.
        drm/nv50: Implement ctxprog/state generation.
        drm/nouveau: use dcb connector types throughout the driver
        drm/nv50: enable hpd on any connector we know the gpio line for
        drm/nouveau: use dcb connector table for creating drm connectors
        drm/nouveau: construct a connector table for cards that lack a real one
        drm/nouveau: check for known dcb connector types
        drm/nouveau: parse dcb gpio/connector tables after encoders
        drm/nouveau: reorganise bios header, add dcb connector type enums
        drm/nouveau: merge nvbios and nouveau_bios_info
        drm/nouveau: merge parsed_dcb and bios_parsed_dcb into dcb_table
        drm/nouveau: rename parsed_dcb_gpio to dcb_gpio_table
        drm/nouveau: allow retrieval of vbios image from debugfs
        drm/nouveau: fix missing spin_unlock in failure path
        drm/nouveau: fix i2ctable bounds checking
        drm/nouveau: fix nouveau_i2c_find bounds checking
        drm/nouveau: fix pramdac_table range checking
        ...
      
      Conflicts:
      	drivers/gpu/drm/nouveau/nouveau_gem.c
      aa71fa3c
    • D
      Merge remote branch 'korg/drm-core-next' into drm-next-stage · 79fa9eb7
      Dave Airlie 提交于
      * korg/drm-core-next:
        drm/ttm: handle OOM in ttm_tt_swapout
        drm/radeon/kms/atom: fix shr/shl ops
        drm/kms: fix spelling of "CLOCK"
        drm/kms: fix fb_changed = true else statement
        drivers/gpu/drm/drm_fb_helper.c: don't use private implementation of atoi()
        drm: switch all GEM/KMS ioctls to unlocked ioctl status.
        Use drm_gem_object_[handle_]unreference_unlocked where possible
        drm: introduce drm_gem_object_[handle_]unreference_unlocked
      79fa9eb7
  2. 27 2月, 2010 23 次提交
  3. 26 2月, 2010 1 次提交
    • D
      Merge remote branch 'korg/drm-radeon-testing' into drm-next-stage · eb6b6d7c
      Dave Airlie 提交于
      * korg/drm-radeon-testing: (62 commits)
        drm/radeon/kms: update new pll algo
        drm/radeon/kms: add support for square microtiles on r3xx-r5xx
        drm/radeon/kms: force pinning buffer into visible VRAM
        drm/radeon/kms/evergreen: fix typo in cursor code
        drm/radeon/kms: implement reading active PCIE lanes on R600+
        drm/radeon/kms: for downclocking non-mobility check PERFORMANCE state
        drm/radeon/kms: simplify storing current and requested PM mode
        drm/radeon: fixes for r6xx/r7xx gfx init
        drm/radeon/rv740: fix backend setup
        drm/radeon/kms: fix R3XX/R4XX memory controller initialization
        [rfc] drm/radeon/kms: pm debugging check for vbl.
        drm/radeon: Fix memory allocation failures in the preKMS command stream checking.
        drm: Add generic multipart buffer.
        drm/radeon/kms: simplify memory controller setup V2
        drm/radeon: Add asic hook for dma copy to r200 cards.
        drm/radeon/kms: Create asic structure for r300 pcie cards.
        drm/radeon/kms: remove unused r600_gart_clear_page
        drm/radeon/kms: remove HDP flushes from fence emit (v2)
        drm/radeon/kms: add LVDS pll quirk for Dell Studio 15
        drm/radeon/kms: simplify picking power state
        ...
      
      Conflicts:
      	drivers/gpu/drm/radeon/atom.c
      	drivers/gpu/drm/radeon/atombios.h
      	drivers/gpu/drm/radeon/atombios_dp.c
      	drivers/gpu/drm/radeon/r600.c
      	drivers/gpu/drm/radeon/r600_audio.c
      	drivers/gpu/drm/radeon/r600_cp.c
      	drivers/gpu/drm/radeon/radeon.h
      	drivers/gpu/drm/radeon/radeon_connectors.c
      	drivers/gpu/drm/radeon/radeon_ring.c
      	drivers/gpu/drm/radeon/rv770.c
      eb6b6d7c
  4. 25 2月, 2010 13 次提交