1. 05 Apr, 2014 6 commits
    • Dave Airlie's avatar
      Merge tag 'drm/tegra/for-3.15-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 82c68b6c
      Dave Airlie authored
      drm/tegra: Changes for v3.15-rc1
      
      Implement eDP support for Tegra124 and support the PRIME vmap()/vunmap()
      operations.
      
      A symbol that is required for upcoming V4L2 support is now exported by
      the host1x driver.
      
      Relicense drivers under the GPL v2 for consistency. One exception is the
      public header file, which is relicensed under MIT to abide by the common
      rule.
      
      * tag 'drm/tegra/for-3.15-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/tegra: Use standard GPL v2 license text
        drm/tegra: Relicense under GPL v2
        drm/tegra: Relicense public header under MIT
        drm/tegra: Add eDP support
        gpu: host1x: export host1x_syncpt_incr_max() function
        drm/tegra: prime: Add vmap support
      82c68b6c
    • Dave Airlie's avatar
      Merge tag 'drm/panel/for-3.15-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 243b930f
      Dave Airlie authored
      drm/panel: Changes for v3.15-rc1
      
      Add support for a couple more simple panels. A few cleanups to the
      simple panel driver are also included (gpiod interface conversion,
      removal of redundant call to regulator_disable()).
      
      * tag 'drm/panel/for-3.15-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/panel: add support for LG LD070WX3-SL01 panel
        drm/panel: add support for LG LH500WX1-SD03 panel
        drm/panel: simple: Allow DSI panels to provide mode flags
        drm/panel: simple: Allow GPIO accesses to sleep
        drm/panel: remove redundant regulator_disable()
        drm/panel: use gpiod interface for enable GPIO
        drm/panel: Add LG 12.9" LCD panel
        MAINTAINERS: Add entry for DRM panel drivers
      
      Conflicts:
      	MAINTAINERS
      243b930f
    • Dave Airlie's avatar
      Merge branch 'exynos-drm-next' of... · 13b93892
      Dave Airlie authored
      Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
      
      Summaries:
      - Add MIPI-DSI Driver, and dt bindigs
      - Add S6E8AA0 MIPI-DSI based panel drivers, and dt bindings
      - Add LD9040 parallel panel driver
       . this driver is placed in drivers/gpu/drm/panel, and it seems
         to be used for exynos drm as of now,
      - Some fixups
      
      Changelog v2:
      - Remove super device support, and relevant dt bindings for more reviews.
      - Fix module build errors you pointed out.
      - Re-based it to drm-next again.
      
      * 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos:
        drm/bridge: export ptn3460_init function
        drm/exynos: remove MODULE_DEVICE_TABLE definitions
        ARM: dts: exynos4412-trats2: enable exynos/fimd node
        ARM: dts: exynos4210-trats: enable exynos/fimd node
        ARM: dts: exynos4412-trats2: add panel node
        ARM: dts: exynos4210-trats: add panel node
        ARM: dts: exynos4: add MIPI DSI Master node
        drm/panel: add S6E8AA0 driver
        ARM: dts: exynos4210-universal_c210: add proper panel node
        drm/panel: add ld9040 driver
        panel/ld9040: add DT bindings
        panel/s6e8aa0: add DT bindings
        drm/exynos: add DSIM driver
        exynos/dsim: add DT bindings
        drm/exynos: disallow fbdev initialization if no device is connected
        drm/mipi_dsi: create dsi devices only for nodes with reg property
        drm/mipi_dsi: add flags to DSI messages
      13b93892
    • Dave Airlie's avatar
      Merge tag 'vmwgfx-next-2014-04-04' of git://people.freedesktop.org/~thomash/linux into drm-next · 14c6d5bd
      Dave Airlie authored
      Pull request of 2014-04-04
      
      The second vmwgfx pull request for the 3.15 merge window.
      Contains a fbdev fix by Christopher Friedt, one fix for a locking order
      violation introduced in 3.14 (hit when using queries) and finally a
      removal of the DRM_AUTH requirement around some vmwgfx IOCTLS where the
      caller is already required to have an open handle to the object.
      
      * tag 'vmwgfx-next-2014-04-04' of git://people.freedesktop.org/~thomash/linux:
        drm/vmwgfx: correct fb_fix_screeninfo.line_length
        drm/vmwgfx: Remove authorization requirements around some more ioctls
        drm/vmwgfx: Fix query buffer locking order violation
      14c6d5bd
    • Dave Airlie's avatar
      Merge tag 'ttm-next-2014-04-04' of git://people.freedesktop.org/~thomash/linux into drm-next · 8d51a977
      Dave Airlie authored
      Pull request of 2014-04-04
      
      Currently only a single patch fixing up mixed use of the ttm_bo_reserve and
      ww_mutex APIs
      
      * tag 'ttm-next-2014-04-04' of git://people.freedesktop.org/~thomash/linux:
        drm/ttm: Hide the implementation details of reservation
      8d51a977
    • Dave Airlie's avatar
      drm/dp_helper: don't return EPROTO for defers (v2) · aa17edff
      Dave Airlie authored
      If we get a msg.reply of REPLY_DEFER, we also get an err of 0
      so we fail reads with 0 < size and return -EPROTO instead of trying
      again.
      
      v2: same fix in i2c code.
      
      Found writing MST support.
      Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
      Reviewed-by: default avatarThierry Reding <treding@nvidia.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      aa17edff
  2. 04 Apr, 2014 34 commits