1. 30 1月, 2014 30 次提交
  2. 29 1月, 2014 7 次提交
    • D
      Merge tag 'drm/for-3.14-rc1-20140123' of git://anongit.freedesktop.org/tegra/linux into drm-next · 45ab1e07
      Dave Airlie 提交于
      drm/tegra: Changes for v3.14-rc1 (update)
      
      These patches fix some issues caused by the DRM panel support from the
      previous pull request and add two more panels (for the Toshiba AC100 as
      well as the Seaboard and Ventana).
      
      * tag 'drm/for-3.14-rc1-20140123' of git://anongit.freedesktop.org/tegra/linux:
        drm/tegra: Obtain head number from DT
        drm/panel: update EDID BLOB in panel_simple_get_modes()
        gpu: host1x: Remove unnecessary include
        drm/tegra: Use proper data type
        drm/tegra: Clarify how panel modes override others
        drm/tegra: Fix possible CRTC mask for RGB outputs
        drm/i915: Use drm_encoder_crtc_ok()
        drm: Move drm_encoder_crtc_ok() to core
        drm: provide a helper for the encoder possible_crtcs mask
        drm/tegra: Don't check resource with devm_ioremap_resource()
        drm/panel: Add support for Chunghwa CLAA101WA01A panel
        drm/panel: Add support for Samsung LTN101NT05 panel
      45ab1e07
    • D
      drm: ast,cirrus,mgag200: use drm_can_sleep · f4b4718b
      Dave Airlie 提交于
      these 3 were checking in_interrupt but we have situations where
      calling vunmap under this could cause a BUG to be hit in
      smp_call_function_many. Use the drm_can_sleep macro instead,
      which should stop this path from been taken in this case.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      f4b4718b
    • D
      Merge tag 'drm-intel-fixes-2014-01-28' of... · 821b4db3
      Dave Airlie 提交于
      Merge tag 'drm-intel-fixes-2014-01-28' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
      
      Pile of -fixes all over the place. Lot's of cc: stable.
      
      Only big thing is that we've dropped the preliminary hw support tag for
      bdw - it seems to work. Which also means that I'll shovel a few more bdw
      patches through -fixes, there's 5 w/a patches from Ken already on
      intel-gfx.
      
      * tag 'drm-intel-fixes-2014-01-28' of git://people.freedesktop.org/~danvet/drm-intel:
        drm/i915: Fix the offset issue for the stolen GEM objects
        drm/i915: Decouple GPU error reporting from ring initialisation
        i915: remove pm_qos request on error
        Revert "drm/i915: Mask reserved bits in display/sprite address registers"
        drm/i915: VLV2 - Fix hotplug detect bits
        drm/i915: Allow reading the TIMESTAMP register on Gen8.
        drm/i915: Repeat evictions whilst pageflip completions are outstanding
        drm/i915: Wait for completion of pending flips when starved of fences
        drm/i915: don't disable DP port after a failed link training
        drm/i915: don't disable the DP port if the link is lost
        drm/i915: Eliminate lots of WARNs when there's no backlight present
        drm/i915: g4x/vlv: fix dp aux interrupt mask
        drm/i915/ppgtt: Defer request freeing on reset
        i915: send D1 opregion notification
        drm/i915/bdw: remove preliminary_hw_support flag from BDW
        drm/i915: Tune down reset_stat output from ERROR to debug
        drm/i915: Make semaphore modparam RO
        drm/i915: Fix disabled semaphores
        drm/i915: Clarify relocation errnos
        drm/i915: Spelling s/auxilliary/auxiliary/
      821b4db3
    • D
      Merge branch 'drm-armada-fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-cubox into drm-next · a5bd4f8a
      Dave Airlie 提交于
      Just one-liner which corrects a select statement for DRM_KMS_FB_HELPER
      which looks like it was missed in the initial merge.  Based on 3.13.
      
      * 'drm-armada-fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-cubox: (55 commits)
        DRM: armada: fix missing DRM_KMS_FB_HELPER select
      a5bd4f8a
    • D
      Merge tag 'omapdrm-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next · dee13f12
      Dave Airlie 提交于
      omapdrm patches for 3.14
      
      * tag 'omapdrm-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux:
        drm/omap: Enable DT support for DMM
        drm/omap: fix: change dev_unload order
        drm/omap: fix: disable encoder before destroying it
        drm/omap: fix: disconnect devices when omapdrm module is removed
        drm/omap: fix: Defer probe if an omapdss device requests for it at connect
        drm/omap: fix (un)registering irqs inside an irq handler
      
      Conflicts:
      	drivers/gpu/drm/omapdrm/omap_drv.c
      dee13f12
    • D
      Merge branch 'gma500-next' of git://github.com/patjak/drm-gma500 into drm-next · 5a0abe30
      Dave Airlie 提交于
      Only two patches this time around. One trivial and one locking fix.
      
      * 'gma500-next' of git://github.com/patjak/drm-gma500:
        drm/gma500: Lock struct_mutex around cursor updates
        drivers: gpu: Mark function as static in cdv_intel_dp.c
      5a0abe30
    • V
      drm/i915: Add debugfs hooks for messign with watermark latencies · 369a1342
      Ville Syrjälä 提交于
      Add a few new debugfs files which allow changing the watermark memory
      latency values during runtime. This can be used to determine the if the
      original BIOS provided latency values are no good.
      
      v2: Drop superfluous plane name from output
          Take modeset locks around the latency value read/write
      Signed-off-by: NVille Syrjälä <ville.syrjala@linux.intel.com>
      Reviewed-by: NDamien Lespiau <damien.lespiau@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      369a1342
  3. 28 1月, 2014 3 次提交