1. 18 Jul, 2016 1 commit
    • Dave Airlie's avatar
      Merge branch 'msm-next' of git://people.freedesktop.org/~robclark/linux into drm-next · d315495d
      Dave Airlie authored
      This time, a bunch of cleanups and refactoring work so that we can get
      dt bindings upstream.  In general, we keep compatibility with existing
      downstream bindings as much as possible, to make backports to device
      kernels easier, but now we have cleaner upstream bindings so that we
      can start landing gpu/display support in upstream dts files.
      
      Plus shrinker and madvise support, which has been on my todo list for
      a long time.  And support for arbitrary # of cmd bufs in submit ioctl
      (I've got libdrm+mesa userspace for this on branches) to enable some
      of the mesa batch/reorder stuff I'm working on.  Userspace decides
      whether this is supported based on advertised driver version.  For the
      interesting userspace bits, see:
      
        https://github.com/freedreno/libdrm/commit/1baf03ac6e77049d9c8be1e3d5164283ce82c9db
      
      Plus support for ASoC hdmi audio codec, and few other random other
      cleanups.
      
      * 'msm-next' of git://people.freedesktop.org/~robclark/linux: (52 commits)
        drm/msm: Delete an unnecessary check before drm_gem_object_unreference()
        drm/msm: Delete unnecessary checks before drm_gem_object_unreference_unlocked()
        drm/msm/hdmi: Delete an unnecessary check before the function call "kfree"
        drm/msm: return -EFAULT instead of bytes remaining
        drm/msm/hdmi: use PTR_ERR_OR_ZERO() to simplify the code
        drm/msm: add missing of_node_put after calling of_parse_phandle
        drm/msm: Replace drm_fb_get_bpp_depth() with drm_format_plane_cpp()
        drm/msm/dsi: Fix return value check in msm_dsi_host_set_display_mode()
        drm: msm: Add ASoC generic hdmi audio codec support.
        drm/msm/rd: add module param to dump all bo's
        drm/msm/rd: split out snapshot_buf helper
        drm/msm: bump kernel api version
        drm/msm: deal with arbitrary # of cmd buffers
        drm/msm: wire up vmap shrinker
        drm/msm: change gem->vmap() to get/put
        drm/msm: shrinker support
        drm/msm: add put_iova() helper
        drm/msm: add madvise ioctl
        drm/msm: use mutex_lock_interruptible for submit ioctl
        dt-bindings: msm/mdp: Provide details on MDP interface ports
        ...
      d315495d
  2. 16 Jul, 2016 39 commits