[git pull] drm uapi header fixes

Gabriel Laskar gabriel at lse.epita.fr
Thu Dec 10 04:16:03 PST 2015


Hi Dave,

Here is the changes for drm headers, as requested and rebased onto 4.4-rc4

The following changes since commit 527e9316f8ec44bd53d90fb9f611fa7ffff52bb9:

  Linux 4.4-rc4 (2015-12-06 15:43:12 -0800)

are available in the git repository at:

  https://github.com/GabrielL/linux.git drm-header-fixes

for you to fetch changes up to d7e12cd7b8c6d7426a401ec03ddcb88382180ced:

  drm: fix inclusion of drm.h in via_drm.h (2015-12-10 12:33:23 +0100)

----------------------------------------------------------------
Gabriel Laskar (19):
      drm: use __u{32,64} instead of uint{32,64}_t in virtgpu_drm.h
      drm: Kbuild: add admgpu_drm.h to the installed headers
      drm: include drm.h in armada_drm.h
      drm: drm_fourcc.h fix includes
      drm: drm_mode.h fix includes
      drm: fix inclusion of drm.h in drm_sarea.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 mga_drm.h
      drm: fix inclusion of drm.h in msm_drm.h
      drm: fix inclusion of drm.h in omap_drm.h
      drm: fix inclusion of drm.h in qxl_drm.h
      drm: fix inclusion of drm.h in r128_drm.h
      drm: fix inclusion of drm.h in savage_drm.h
      drm: fix inclusion of drm.h in tegra_drm.h
      drm: fix inclusion of drm.h in virtgpu_drm.h
      drm: fix inclusion of drm.h in vmwgfx_drm.h
      drm: fix inclusion of drm.h in via_drm.h

Mikko Rapeli (11):
      drm.h: use __kernel_size_t instead of size_t
      drm_mode.h: use __u32 and __u64 from linux/types.h
      exynos_drm.h: use __u64 from linux/types.h
      nouveau_drm.h: use __u32 and __u64 from linux/types.h
      radeon_drm.h: use __u32 and __u64 from linux/types.h
      via_drm.h: don't include non-existing via_drmclient.h
      include/uapi/drm/vmwgfx_drm.h: use __s32, __u32 and __u64 from linux/types.h
      include/uapi/drm/qxl_drm.h: use __s32, __u32 and __u64 from linux/types.h
      include/uapi/linux/virtio_gpu.h: use __u8 from <linux/types.h>
      include/uapi/linux/agpgart.h: include stdlib.h in userspace
      include/uapi/drm/amdgpu_drm.h: use __u32 and __u64 from <linux/types.h>

 include/uapi/drm/Kbuild         |   1 +
 include/uapi/drm/amdgpu_drm.h   | 290 ++++++++++++++++++++--------------------
 include/uapi/drm/armada_drm.h   |   2 +
 include/uapi/drm/drm.h          |   9 +-
 include/uapi/drm/drm_fourcc.h   |   2 +-
 include/uapi/drm/drm_mode.h     |  18 +--
 include/uapi/drm/drm_sarea.h    |   2 +-
 include/uapi/drm/exynos_drm.h   |   8 +-
 include/uapi/drm/i810_drm.h     |   2 +-
 include/uapi/drm/i915_drm.h     |   2 +-
 include/uapi/drm/mga_drm.h      |   2 +-
 include/uapi/drm/msm_drm.h      |   3 +-
 include/uapi/drm/nouveau_drm.h  |  86 ++++++------
 include/uapi/drm/omap_drm.h     |   2 +-
 include/uapi/drm/qxl_drm.h      |  77 ++++++-----
 include/uapi/drm/r128_drm.h     |   2 +-
 include/uapi/drm/radeon_drm.h   | 128 +++++++++---------
 include/uapi/drm/savage_drm.h   |   2 +-
 include/uapi/drm/tegra_drm.h    |   2 +-
 include/uapi/drm/via_drm.h      |   5 +-
 include/uapi/drm/virtgpu_drm.h  | 101 +++++++-------
 include/uapi/drm/vmwgfx_drm.h   | 268 ++++++++++++++++++-------------------
 include/uapi/linux/agpgart.h    |   1 +
 include/uapi/linux/virtio_gpu.h |   2 +-
 24 files changed, 508 insertions(+), 509 deletions(-)


More information about the dri-devel mailing list