1. 14 12月, 2015 1 次提交
    • A
      drm/msm/mdp5: high precision vblank timestamp support · e2dd9f9f
      Archit Taneja 提交于
      MDP5 has line count and frame count registers for each interface. Enable
      these counters and use them to implement the get_vblank_timestamp drm
      driver op.
      
      The line counter starts with the value 1 at the beginning of the VSYNC
      pulse and ends with value VTOTAL at the end of VFP. This value is used
      to determine whether we're in blanking period or not, and an adjusted
      value of this counter is used to get vpos as expected by
      get_scanout_position. Since there is no way to calculate hpos, we always
      set it to 0.
      Signed-off-by: NArchit Taneja <architt@codeaurora.org>
      Signed-off-by: NRob Clark <robdclark@gmail.com>
      e2dd9f9f
  2. 11 12月, 2015 1 次提交
    • D
      Merge branch 'drm-header-fixes' of https://github.com/GabrielL/linux into drm-next · 663a233e
      Dave Airlie 提交于
      Fix all the problems with the header files and userspace builds
      off them. I really care so little about this, but hey who am
      I to stop progress.
      
      * 'drm-header-fixes' of https://github.com/GabrielL/linux: (30 commits)
        drm: fix inclusion of drm.h in via_drm.h
        drm: fix inclusion of drm.h in vmwgfx_drm.h
        drm: fix inclusion of drm.h in virtgpu_drm.h
        drm: fix inclusion of drm.h in tegra_drm.h
        drm: fix inclusion of drm.h in savage_drm.h
        drm: fix inclusion of drm.h in r128_drm.h
        drm: fix inclusion of drm.h in qxl_drm.h
        drm: fix inclusion of drm.h in omap_drm.h
        drm: fix inclusion of drm.h in msm_drm.h
        drm: fix inclusion of drm.h in mga_drm.h
        drm: fix inclusion of drm.h in exynos_sarea.h
        drm: fix inclusion of drm.h in i810_drm.h
        drm: fix inclusion of drm.h in exynos_sarea.h
        drm: fix inclusion of drm.h in drm_sarea.h
        drm: drm_mode.h fix includes
        drm: drm_fourcc.h fix includes
        drm: include drm.h in armada_drm.h
        include/uapi/drm/amdgpu_drm.h: use __u32 and __u64 from <linux/types.h>
        drm: Kbuild: add admgpu_drm.h to the installed headers
        drm: use __u{32,64} instead of uint{32,64}_t in virtgpu_drm.h
        ...
      663a233e
  3. 10 12月, 2015 30 次提交
  4. 08 12月, 2015 1 次提交
  5. 07 12月, 2015 7 次提交