Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1627262 > unrolled thread

[PATCH 00/28] gpu/drm: remove -Iinclude/drm compiler flags from Makefile

Started byMasahiro Yamada <yamada.masahiro@socionext.com>
First post2017-04-20 12:00 +0200
Last post2017-04-20 12:10 +0200
Articles 20 on this page of 22 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH 00/28] gpu/drm: remove -Iinclude/drm compiler flags from Makefile Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:00 +0200
    [PATCH 18/28] drm/i810: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 23/28] drm/savage: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 15/28] drm/virtio: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 10/28] drm/nouveau: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
      Re: [PATCH 05/28] drm/bridge: fix include notation and remove  -Iinclude/drm flag Andrzej Hajda <a.hajda@samsung.com> - 2017-04-21 08:00 +0200
        Re: [PATCH 05/28] drm/bridge: fix include notation and remove  -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-21 11:00 +0200
    [PATCH 26/28] drm/udl: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 17/28] drm/gma500: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 11/28] drm/qxl: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 27/28] drm/vgem: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 22/28] drm/r128: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 28/28] drm/via: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 07/28] drm/hisilicon: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 08/28] drm/mgag200: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 19/28] drm/i2c: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 25/28] drm/tdfx: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 24/28] drm/sis: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 20/28] drm/mga: remove unneeded -Iinclude/drm compiler flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 03/28] drm/ast: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200
    [PATCH 14/28] drm/vc4: fix include notation and remove -Iinclude/drm flag Masahiro Yamada <yamada.masahiro@socionext.com> - 2017-04-20 12:10 +0200

Page 1 of 2  [1] 2  Next page →


#1627262 — [PATCH 00/28] gpu/drm: remove -Iinclude/drm compiler flags from Makefile

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:00 +0200
Subject[PATCH 00/28] gpu/drm: remove -Iinclude/drm compiler flags from Makefile
Message-ID<tyh2x-7kt-3@gated-at.bofh.it>
Many Makefiles needed to add -Iinclude/drm as an include path,
but the right thing to do is to include headers in the form
  #include <drm/.../*.h>

This series fixes the source files, then rip off -Iinclude/drm flags.


Masahiro Yamada (28):
  drm/ttm: fix include notation and remove -Iinclude/drm flag
  drm/amd: fix include notation and remove -Iinclude/drm flag
  drm/ast: fix include notation and remove -Iinclude/drm flag
  drm/bochs: fix include notation and remove -Iinclude/drm flag
  drm/bridge: fix include notation and remove -Iinclude/drm flag
  drm/cirrus: fix include notation and remove -Iinclude/drm flag
  drm/hisilicon: fix include notation and remove -Iinclude/drm flag
  drm/mgag200: fix include notation and remove -Iinclude/drm flag
  drm/msm: fix include notation and remove -Iinclude/drm flag
  drm/nouveau: fix include notation and remove -Iinclude/drm flag
  drm/qxl: fix include notation and remove -Iinclude/drm flag
  drm/radeon: fix include notation and remove -Iinclude/drm flag
  drm/tilcdc: fix include notation and remove -Iinclude/drm flag
  drm/vc4: fix include notation and remove -Iinclude/drm flag
  drm/virtio: fix include notation and remove -Iinclude/drm flag
  drm/vmwgfx: fix include notation and remove -Iinclude/drm flag
  drm/gma500: remove unneeded -Iinclude/drm compiler flag
  drm/i810: remove unneeded -Iinclude/drm compiler flag
  drm/i2c: remove unneeded -Iinclude/drm compiler flag
  drm/mga: remove unneeded -Iinclude/drm compiler flag
  drm/omap: remove unneeded -Iinclude/drm compiler flag
  drm/r128: remove unneeded -Iinclude/drm compiler flag
  drm/savage: remove unneeded -Iinclude/drm compiler flag
  drm/sis: remove unneeded -Iinclude/drm compiler flag
  drm/tdfx: remove unneeded -Iinclude/drm compiler flag
  drm/udl: remove unneeded -Iinclude/drm compiler flag
  drm/vgem: remove unneeded -Iinclude/drm compiler flag
  drm/via: remove unneeded -Iinclude/drm compiler flag

 drivers/gpu/drm/amd/amdgpu/Makefile              |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h              | 10 ++++-----
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c          |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c          |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c          |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c          | 10 ++++-----
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/ci_smc.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/cik.c                 |  2 +-
 drivers/gpu/drm/amd/amdgpu/cik_ih.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/cz_ih.c               |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c           |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c           |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c         |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c          |  2 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/kv_smc.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/si.c                  |  2 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/si_ih.c               |  2 +-
 drivers/gpu/drm/amd/amdgpu/si_smc.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c               |  2 +-
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c           |  2 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                  |  2 +-
 drivers/gpu/drm/amd/amdkfd/Makefile              |  2 +-
 drivers/gpu/drm/amd/powerplay/Makefile           |  2 +-
 drivers/gpu/drm/ast/Makefile                     |  2 --
 drivers/gpu/drm/ast/ast_ttm.c                    |  2 +-
 drivers/gpu/drm/bochs/Makefile                   |  1 -
 drivers/gpu/drm/bochs/bochs.h                    |  4 ++--
 drivers/gpu/drm/bridge/Makefile                  |  2 --
 drivers/gpu/drm/bridge/nxp-ptn3460.c             | 10 ++++-----
 drivers/gpu/drm/bridge/parade-ps8622.c           |  8 +++----
 drivers/gpu/drm/cirrus/Makefile                  |  1 -
 drivers/gpu/drm/cirrus/cirrus_ttm.c              |  2 +-
 drivers/gpu/drm/gma500/Makefile                  |  1 -
 drivers/gpu/drm/hisilicon/hibmc/Makefile         |  1 -
 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c      |  2 +-
 drivers/gpu/drm/i2c/Makefile                     |  2 --
 drivers/gpu/drm/i810/Makefile                    |  1 -
 drivers/gpu/drm/mga/Makefile                     |  1 -
 drivers/gpu/drm/mgag200/Makefile                 |  1 -
 drivers/gpu/drm/mgag200/mgag200_ttm.c            |  2 +-
 drivers/gpu/drm/msm/Makefile                     |  2 +-
 drivers/gpu/drm/msm/dsi/dsi.h                    |  6 ++---
 drivers/gpu/drm/msm/edp/edp.h                    |  4 ++--
 drivers/gpu/drm/msm/edp/edp_ctrl.c               |  6 ++---
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c         |  6 ++---
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_dsi_encoder.c  |  4 ++--
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_dtv_encoder.c  |  4 ++--
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h          |  2 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c |  4 ++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c  |  4 ++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c         |  6 ++---
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c      |  4 ++--
 drivers/gpu/drm/msm/msm_fb.c                     |  4 ++--
 drivers/gpu/drm/msm/msm_fbdev.c                  |  4 ++--
 drivers/gpu/drm/nouveau/Kbuild                   |  1 -
 drivers/gpu/drm/nouveau/nouveau_drm.c            |  4 ++--
 drivers/gpu/drm/nouveau/nouveau_drv.h            |  2 +-
 drivers/gpu/drm/nouveau/nouveau_ttm.c            |  2 +-
 drivers/gpu/drm/omapdrm/Makefile                 |  1 -
 drivers/gpu/drm/qxl/Makefile                     |  2 --
 drivers/gpu/drm/qxl/qxl_debugfs.c                |  2 +-
 drivers/gpu/drm/qxl/qxl_display.c                |  2 +-
 drivers/gpu/drm/qxl/qxl_drv.c                    |  6 ++---
 drivers/gpu/drm/qxl/qxl_drv.h                    | 14 ++++++------
 drivers/gpu/drm/qxl/qxl_fb.c                     | 11 +++++-----
 drivers/gpu/drm/qxl/qxl_gem.c                    |  5 +++--
 drivers/gpu/drm/qxl/qxl_ttm.c                    | 10 ++++-----
 drivers/gpu/drm/r128/Makefile                    |  1 -
 drivers/gpu/drm/radeon/Makefile                  |  2 +-
 drivers/gpu/drm/radeon/btc_dpm.c                 |  2 +-
 drivers/gpu/drm/radeon/ci_dpm.c                  |  2 +-
 drivers/gpu/drm/radeon/ci_smc.c                  |  2 +-
 drivers/gpu/drm/radeon/cik.c                     |  2 +-
 drivers/gpu/drm/radeon/cypress_dpm.c             |  2 +-
 drivers/gpu/drm/radeon/kv_dpm.c                  |  2 +-
 drivers/gpu/drm/radeon/kv_smc.c                  |  2 +-
 drivers/gpu/drm/radeon/ni_dpm.c                  |  2 +-
 drivers/gpu/drm/radeon/r600_dpm.c                |  2 +-
 drivers/gpu/drm/radeon/radeon.h                  | 10 ++++-----
 drivers/gpu/drm/radeon/radeon_drv.c              |  2 +-
 drivers/gpu/drm/radeon/radeon_ttm.c              | 10 ++++-----
 drivers/gpu/drm/radeon/rs780_dpm.c               |  2 +-
 drivers/gpu/drm/radeon/rv6xx_dpm.c               |  2 +-
 drivers/gpu/drm/radeon/rv730_dpm.c               |  2 +-
 drivers/gpu/drm/radeon/rv740_dpm.c               |  2 +-
 drivers/gpu/drm/radeon/rv770_dpm.c               |  2 +-
 drivers/gpu/drm/radeon/rv770_smc.c               |  2 +-
 drivers/gpu/drm/radeon/si_dpm.c                  |  2 +-
 drivers/gpu/drm/radeon/si_smc.c                  |  2 +-
 drivers/gpu/drm/radeon/sumo_dpm.c                |  2 +-
 drivers/gpu/drm/radeon/sumo_smc.c                |  2 +-
 drivers/gpu/drm/radeon/trinity_dpm.c             |  2 +-
 drivers/gpu/drm/radeon/trinity_smc.c             |  2 +-
 drivers/gpu/drm/savage/Makefile                  |  1 -
 drivers/gpu/drm/sis/Makefile                     |  1 -
 drivers/gpu/drm/tdfx/Makefile                    |  1 -
 drivers/gpu/drm/tilcdc/Makefile                  |  1 -
 drivers/gpu/drm/tilcdc/tilcdc_drv.c              |  2 +-
 drivers/gpu/drm/ttm/Makefile                     |  1 -
 drivers/gpu/drm/ttm/ttm_bo_vm.c                  |  6 ++---
 drivers/gpu/drm/udl/Makefile                     |  3 ---
 drivers/gpu/drm/vc4/Makefile                     |  2 --
 drivers/gpu/drm/vc4/vc4_crtc.c                   | 14 ++++++------
 drivers/gpu/drm/vc4/vc4_dpi.c                    | 16 +++++++-------
 drivers/gpu/drm/vc4/vc4_drv.c                    |  2 +-
 drivers/gpu/drm/vc4/vc4_drv.h                    |  4 ++--
 drivers/gpu/drm/vc4/vc4_dsi.c                    | 28 ++++++++++++------------
 drivers/gpu/drm/vc4/vc4_hdmi.c                   | 20 ++++++++---------
 drivers/gpu/drm/vc4/vc4_hvs.c                    |  2 +-
 drivers/gpu/drm/vc4/vc4_kms.c                    | 12 +++++-----
 drivers/gpu/drm/vc4/vc4_plane.c                  |  8 +++----
 drivers/gpu/drm/vc4/vc4_v3d.c                    |  4 ++--
 drivers/gpu/drm/vgem/Makefile                    |  1 -
 drivers/gpu/drm/via/Makefile                     |  1 -
 drivers/gpu/drm/virtio/Makefile                  |  2 --
 drivers/gpu/drm/virtio/virtgpu_debugfs.c         |  2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c             |  4 ++--
 drivers/gpu/drm/virtio/virtgpu_drv.h             |  8 +++----
 drivers/gpu/drm/virtio/virtgpu_ioctl.c           |  2 +-
 drivers/gpu/drm/virtio/virtgpu_ttm.c             | 10 ++++-----
 drivers/gpu/drm/vmwgfx/Makefile                  |  3 ---
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c           |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_context.c          |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c          |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c              |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c           |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c          |  2 +-
 include/drm/ttm/ttm_bo_driver.h                  |  8 +++----
 include/drm/ttm/ttm_execbuf_util.h               |  2 +-
 include/drm/ttm/ttm_lock.h                       |  2 +-
 include/drm/ttm/ttm_object.h                     |  2 +-
 144 files changed, 237 insertions(+), 270 deletions(-)

-- 
2.7.4

[toc] | [next] | [standalone]


#1627263 — [PATCH 18/28] drm/i810: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 18/28] drm/i810: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhce-7D4-3@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/i810/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/i810/Makefile b/drivers/gpu/drm/i810/Makefile
index 43844ec..639f859 100644
--- a/drivers/gpu/drm/i810/Makefile
+++ b/drivers/gpu/drm/i810/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
 i810-y := i810_drv.o i810_dma.o
 
 obj-$(CONFIG_DRM_I810)	+= i810.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627265 — [PATCH 23/28] drm/savage: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 23/28] drm/savage: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhce-7D4-7@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/savage/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/savage/Makefile b/drivers/gpu/drm/savage/Makefile
index d8f84ac..cfd436b 100644
--- a/drivers/gpu/drm/savage/Makefile
+++ b/drivers/gpu/drm/savage/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y = -Iinclude/drm
 savage-y := savage_drv.o savage_bci.o savage_state.o
 
 obj-$(CONFIG_DRM_SAVAGE)+= savage.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627267 — [PATCH 15/28] drm/virtio: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 15/28] drm/virtio: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhce-7D4-15@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/virtio/Makefile          |  2 --
 drivers/gpu/drm/virtio/virtgpu_debugfs.c |  2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c     |  4 ++--
 drivers/gpu/drm/virtio/virtgpu_drv.h     |  8 ++++----
 drivers/gpu/drm/virtio/virtgpu_ioctl.c   |  2 +-
 drivers/gpu/drm/virtio/virtgpu_ttm.c     | 10 +++++-----
 6 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/drivers/gpu/drm/virtio/Makefile b/drivers/gpu/drm/virtio/Makefile
index 3fb8eac..7684f61 100644
--- a/drivers/gpu/drm/virtio/Makefile
+++ b/drivers/gpu/drm/virtio/Makefile
@@ -2,8 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
-
 virtio-gpu-y := virtgpu_drv.o virtgpu_kms.o virtgpu_drm_bus.o virtgpu_gem.o \
 	virtgpu_fb.o virtgpu_display.o virtgpu_vq.o virtgpu_ttm.o \
 	virtgpu_fence.o virtgpu_object.o virtgpu_debugfs.o virtgpu_plane.o \
diff --git a/drivers/gpu/drm/virtio/virtgpu_debugfs.c b/drivers/gpu/drm/virtio/virtgpu_debugfs.c
index f51240a..081c76b 100644
--- a/drivers/gpu/drm/virtio/virtgpu_debugfs.c
+++ b/drivers/gpu/drm/virtio/virtgpu_debugfs.c
@@ -25,7 +25,7 @@
 
 #include <linux/debugfs.h>
 
-#include "drmP.h"
+#include <drm/drmP.h>
 #include "virtgpu_drv.h"
 
 static int
diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.c b/drivers/gpu/drm/virtio/virtgpu_drv.c
index 2d29b01..63d35c7 100644
--- a/drivers/gpu/drm/virtio/virtgpu_drv.c
+++ b/drivers/gpu/drm/virtio/virtgpu_drv.c
@@ -29,8 +29,8 @@
 #include <linux/module.h>
 #include <linux/console.h>
 #include <linux/pci.h>
-#include "drmP.h"
-#include "drm/drm.h"
+#include <drm/drmP.h>
+#include <drm/drm.h>
 
 #include "virtgpu_drv.h"
 static struct drm_driver driver;
diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.h b/drivers/gpu/drm/virtio/virtgpu_drv.h
index 1328185..3a66abb 100644
--- a/drivers/gpu/drm/virtio/virtgpu_drv.h
+++ b/drivers/gpu/drm/virtio/virtgpu_drv.h
@@ -36,10 +36,10 @@
 #include <drm/drm_atomic.h>
 #include <drm/drm_crtc_helper.h>
 #include <drm/drm_encoder.h>
-#include <ttm/ttm_bo_api.h>
-#include <ttm/ttm_bo_driver.h>
-#include <ttm/ttm_placement.h>
-#include <ttm/ttm_module.h>
+#include <drm/ttm/ttm_bo_api.h>
+#include <drm/ttm/ttm_bo_driver.h>
+#include <drm/ttm/ttm_placement.h>
+#include <drm/ttm/ttm_module.h>
 
 #define DRIVER_NAME "virtio_gpu"
 #define DRIVER_DESC "virtio GPU"
diff --git a/drivers/gpu/drm/virtio/virtgpu_ioctl.c b/drivers/gpu/drm/virtio/virtgpu_ioctl.c
index 61f3a96..b2dd97d 100644
--- a/drivers/gpu/drm/virtio/virtgpu_ioctl.c
+++ b/drivers/gpu/drm/virtio/virtgpu_ioctl.c
@@ -28,7 +28,7 @@
 #include <drm/drmP.h>
 #include "virtgpu_drv.h"
 #include <drm/virtgpu_drm.h>
-#include "ttm/ttm_execbuf_util.h"
+#include <drm/ttm/ttm_execbuf_util.h>
 
 static void convert_to_hw_box(struct virtio_gpu_box *dst,
 			      const struct drm_virtgpu_3d_box *src)
diff --git a/drivers/gpu/drm/virtio/virtgpu_ttm.c b/drivers/gpu/drm/virtio/virtgpu_ttm.c
index 4e8e27d..c1f2af4 100644
--- a/drivers/gpu/drm/virtio/virtgpu_ttm.c
+++ b/drivers/gpu/drm/virtio/virtgpu_ttm.c
@@ -25,11 +25,11 @@
  * OTHER DEALINGS IN THE SOFTWARE.
  */
 
-#include <ttm/ttm_bo_api.h>
-#include <ttm/ttm_bo_driver.h>
-#include <ttm/ttm_placement.h>
-#include <ttm/ttm_page_alloc.h>
-#include <ttm/ttm_module.h>
+#include <drm/ttm/ttm_bo_api.h>
+#include <drm/ttm/ttm_bo_driver.h>
+#include <drm/ttm/ttm_placement.h>
+#include <drm/ttm/ttm_page_alloc.h>
+#include <drm/ttm/ttm_module.h>
 #include <drm/drmP.h>
 #include <drm/drm.h>
 #include <drm/virtgpu_drm.h>
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627268 — [PATCH 10/28] drm/nouveau: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 10/28] drm/nouveau: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhce-7D4-17@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/msm/msm_fbdev.c       | 2 +-
 drivers/gpu/drm/nouveau/Kbuild        | 1 -
 drivers/gpu/drm/nouveau/nouveau_drm.c | 4 ++--
 drivers/gpu/drm/nouveau/nouveau_drv.h | 2 +-
 drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 +-
 5 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/drivers/gpu/drm/msm/msm_fbdev.c b/drivers/gpu/drm/msm/msm_fbdev.c
index 1c81081..4a5d1b1 100644
--- a/drivers/gpu/drm/msm/msm_fbdev.c
+++ b/drivers/gpu/drm/msm/msm_fbdev.c
@@ -18,7 +18,7 @@
 #include "msm_drv.h"
 
 #include <drm/drm_crtc.h>
-#include "drm_fb_helper.h"
+#include <drm/drm_fb_helper.h>
 #include "msm_gem.h"
 
 extern int msm_gem_mmap_obj(struct drm_gem_object *obj,
diff --git a/drivers/gpu/drm/nouveau/Kbuild b/drivers/gpu/drm/nouveau/Kbuild
index fde6e36..2e9ce53 100644
--- a/drivers/gpu/drm/nouveau/Kbuild
+++ b/drivers/gpu/drm/nouveau/Kbuild
@@ -1,4 +1,3 @@
-ccflags-y := -Iinclude/drm
 ccflags-y += -I$(src)/include
 ccflags-y += -I$(src)/include/nvkm
 ccflags-y += -I$(src)/nvkm
diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c
index 2b6ac24..301575c 100644
--- a/drivers/gpu/drm/nouveau/nouveau_drm.c
+++ b/drivers/gpu/drm/nouveau/nouveau_drm.c
@@ -29,8 +29,8 @@
 #include <linux/pm_runtime.h>
 #include <linux/vga_switcheroo.h>
 
-#include "drmP.h"
-#include "drm_crtc_helper.h"
+#include <drm/drmP.h>
+#include <drm/drm_crtc_helper.h>
 
 #include <core/gpuobj.h>
 #include <core/option.h>
diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h
index eadec2f..aaa2564 100644
--- a/drivers/gpu/drm/nouveau/nouveau_drv.h
+++ b/drivers/gpu/drm/nouveau/nouveau_drv.h
@@ -43,7 +43,7 @@
 #include <nvif/device.h>
 #include <nvif/ioctl.h>
 
-#include <drmP.h>
+#include <drm/drmP.h>
 
 #include <drm/ttm/ttm_bo_api.h>
 #include <drm/ttm/ttm_bo_driver.h>
diff --git a/drivers/gpu/drm/nouveau/nouveau_ttm.c b/drivers/gpu/drm/nouveau/nouveau_ttm.c
index 13e5cc5..999c35a 100644
--- a/drivers/gpu/drm/nouveau/nouveau_ttm.c
+++ b/drivers/gpu/drm/nouveau/nouveau_ttm.c
@@ -28,7 +28,7 @@
 #include "nouveau_ttm.h"
 #include "nouveau_gem.h"
 
-#include "drm_legacy.h"
+#include <drm/drm_legacy.h>
 
 #include <core/tegra.h>
 
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627269 — [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhce-7D4-19@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/bridge/Makefile        |  2 --
 drivers/gpu/drm/bridge/nxp-ptn3460.c   | 10 +++++-----
 drivers/gpu/drm/bridge/parade-ps8622.c |  8 ++++----
 3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/drivers/gpu/drm/bridge/Makefile b/drivers/gpu/drm/bridge/Makefile
index 3fe2226..defcf1e 100644
--- a/drivers/gpu/drm/bridge/Makefile
+++ b/drivers/gpu/drm/bridge/Makefile
@@ -1,5 +1,3 @@
-ccflags-y := -Iinclude/drm
-
 obj-$(CONFIG_DRM_ANALOGIX_ANX78XX) += analogix-anx78xx.o
 obj-$(CONFIG_DRM_DUMB_VGA_DAC) += dumb-vga-dac.o
 obj-$(CONFIG_DRM_LVDS_ENCODER) += lvds-encoder.o
diff --git a/drivers/gpu/drm/bridge/nxp-ptn3460.c b/drivers/gpu/drm/bridge/nxp-ptn3460.c
index 3517043..3fc285a 100644
--- a/drivers/gpu/drm/bridge/nxp-ptn3460.c
+++ b/drivers/gpu/drm/bridge/nxp-ptn3460.c
@@ -24,11 +24,11 @@
 #include <drm/drm_of.h>
 #include <drm/drm_panel.h>
 
-#include "drm_crtc.h"
-#include "drm_crtc_helper.h"
-#include "drm_atomic_helper.h"
-#include "drm_edid.h"
-#include "drmP.h"
+#include <drm/drm_crtc.h>
+#include <drm/drm_crtc_helper.h>
+#include <drm/drm_atomic_helper.h>
+#include <drm/drm_edid.h>
+#include <drm/drmP.h>
 
 #define PTN3460_EDID_ADDR			0x0
 #define PTN3460_EDID_EMULATION_ADDR		0x84
diff --git a/drivers/gpu/drm/bridge/parade-ps8622.c b/drivers/gpu/drm/bridge/parade-ps8622.c
index 1dcec3b..ada2186 100644
--- a/drivers/gpu/drm/bridge/parade-ps8622.c
+++ b/drivers/gpu/drm/bridge/parade-ps8622.c
@@ -28,10 +28,10 @@
 #include <drm/drm_of.h>
 #include <drm/drm_panel.h>
 
-#include "drmP.h"
-#include "drm_crtc.h"
-#include "drm_crtc_helper.h"
-#include "drm_atomic_helper.h"
+#include <drm/drmP.h>
+#include <drm/drm_crtc.h>
+#include <drm/drm_crtc_helper.h>
+#include <drm/drm_atomic_helper.h>
 
 /* Brightness scale on the Parade chip */
 #define PS8622_MAX_BRIGHTNESS 0xff
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627979 — Re: [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag

FromAndrzej Hajda <a.hajda@samsung.com>
Date2017-04-21 08:00 +0200
SubjectRe: [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag
Message-ID<tyzLP-22i-5@gated-at.bofh.it>
In reply to#1627269
Hi Masahiro,

On 20.04.2017 11:56, Masahiro Yamada wrote:
> Include <drm/*.h> instead of relative path from include/drm, then
> remove the -Iinclude/drm compiler flag.
>
> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
> ---
>
>  drivers/gpu/drm/bridge/Makefile        |  2 --
>  drivers/gpu/drm/bridge/nxp-ptn3460.c   | 10 +++++-----
>  drivers/gpu/drm/bridge/parade-ps8622.c |  8 ++++----
>  3 files changed, 9 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/bridge/Makefile b/drivers/gpu/drm/bridge/Makefile
> index 3fe2226..defcf1e 100644
> --- a/drivers/gpu/drm/bridge/Makefile
> +++ b/drivers/gpu/drm/bridge/Makefile
> @@ -1,5 +1,3 @@
> -ccflags-y := -Iinclude/drm
> -
>  obj-$(CONFIG_DRM_ANALOGIX_ANX78XX) += analogix-anx78xx.o
>  obj-$(CONFIG_DRM_DUMB_VGA_DAC) += dumb-vga-dac.o
>  obj-$(CONFIG_DRM_LVDS_ENCODER) += lvds-encoder.o
> diff --git a/drivers/gpu/drm/bridge/nxp-ptn3460.c b/drivers/gpu/drm/bridge/nxp-ptn3460.c
> index 3517043..3fc285a 100644
> --- a/drivers/gpu/drm/bridge/nxp-ptn3460.c
> +++ b/drivers/gpu/drm/bridge/nxp-ptn3460.c
> @@ -24,11 +24,11 @@
>  #include <drm/drm_of.h>
>  #include <drm/drm_panel.h>
>  
> -#include "drm_crtc.h"
> -#include "drm_crtc_helper.h"
> -#include "drm_atomic_helper.h"
> -#include "drm_edid.h"
> -#include "drmP.h"
> +#include <drm/drm_crtc.h>
> +#include <drm/drm_crtc_helper.h>
> +#include <drm/drm_atomic_helper.h>
> +#include <drm/drm_edid.h>
> +#include <drm/drmP.h>

Could you merge these includes with the ones above and sort them
alphabetically.

>  
>  #define PTN3460_EDID_ADDR			0x0
>  #define PTN3460_EDID_EMULATION_ADDR		0x84
> diff --git a/drivers/gpu/drm/bridge/parade-ps8622.c b/drivers/gpu/drm/bridge/parade-ps8622.c
> index 1dcec3b..ada2186 100644
> --- a/drivers/gpu/drm/bridge/parade-ps8622.c
> +++ b/drivers/gpu/drm/bridge/parade-ps8622.c
> @@ -28,10 +28,10 @@
>  #include <drm/drm_of.h>
>  #include <drm/drm_panel.h>
>  
> -#include "drmP.h"
> -#include "drm_crtc.h"
> -#include "drm_crtc_helper.h"
> -#include "drm_atomic_helper.h"
> +#include <drm/drmP.h>
> +#include <drm/drm_crtc.h>
> +#include <drm/drm_crtc_helper.h>
> +#include <drm/drm_atomic_helper.h>

Ditto.

After this change you can add my:
Reviewed-by: Andrzej Hajda <a.hajda@samsung.com>

 --
Regards
Andrzej


>  
>  /* Brightness scale on the Parade chip */
>  #define PS8622_MAX_BRIGHTNESS 0xff

[toc] | [prev] | [next] | [standalone]


#1628072 — Re: [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-21 11:00 +0200
SubjectRe: [PATCH 05/28] drm/bridge: fix include notation and remove -Iinclude/drm flag
Message-ID<tyCA2-3Hw-9@gated-at.bofh.it>
In reply to#1627979
2017-04-21 14:51 GMT+09:00 Andrzej Hajda <a.hajda@samsung.com>:
> Hi Masahiro,
>
> On 20.04.2017 11:56, Masahiro Yamada wrote:
>> Include <drm/*.h> instead of relative path from include/drm, then
>> remove the -Iinclude/drm compiler flag.
>>
>> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
>> ---
>>
>>  drivers/gpu/drm/bridge/Makefile        |  2 --
>>  drivers/gpu/drm/bridge/nxp-ptn3460.c   | 10 +++++-----
>>  drivers/gpu/drm/bridge/parade-ps8622.c |  8 ++++----
>>  3 files changed, 9 insertions(+), 11 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/bridge/Makefile b/drivers/gpu/drm/bridge/Makefile
>> index 3fe2226..defcf1e 100644
>> --- a/drivers/gpu/drm/bridge/Makefile
>> +++ b/drivers/gpu/drm/bridge/Makefile
>> @@ -1,5 +1,3 @@
>> -ccflags-y := -Iinclude/drm
>> -
>>  obj-$(CONFIG_DRM_ANALOGIX_ANX78XX) += analogix-anx78xx.o
>>  obj-$(CONFIG_DRM_DUMB_VGA_DAC) += dumb-vga-dac.o
>>  obj-$(CONFIG_DRM_LVDS_ENCODER) += lvds-encoder.o
>> diff --git a/drivers/gpu/drm/bridge/nxp-ptn3460.c b/drivers/gpu/drm/bridge/nxp-ptn3460.c
>> index 3517043..3fc285a 100644
>> --- a/drivers/gpu/drm/bridge/nxp-ptn3460.c
>> +++ b/drivers/gpu/drm/bridge/nxp-ptn3460.c
>> @@ -24,11 +24,11 @@
>>  #include <drm/drm_of.h>
>>  #include <drm/drm_panel.h>
>>
>> -#include "drm_crtc.h"
>> -#include "drm_crtc_helper.h"
>> -#include "drm_atomic_helper.h"
>> -#include "drm_edid.h"
>> -#include "drmP.h"
>> +#include <drm/drm_crtc.h>
>> +#include <drm/drm_crtc_helper.h>
>> +#include <drm/drm_atomic_helper.h>
>> +#include <drm/drm_edid.h>
>> +#include <drm/drmP.h>
>
> Could you merge these includes with the ones above and sort them
> alphabetically.
>
>>
>>  #define PTN3460_EDID_ADDR                    0x0
>>  #define PTN3460_EDID_EMULATION_ADDR          0x84
>> diff --git a/drivers/gpu/drm/bridge/parade-ps8622.c b/drivers/gpu/drm/bridge/parade-ps8622.c
>> index 1dcec3b..ada2186 100644
>> --- a/drivers/gpu/drm/bridge/parade-ps8622.c
>> +++ b/drivers/gpu/drm/bridge/parade-ps8622.c
>> @@ -28,10 +28,10 @@
>>  #include <drm/drm_of.h>
>>  #include <drm/drm_panel.h>
>>
>> -#include "drmP.h"
>> -#include "drm_crtc.h"
>> -#include "drm_crtc_helper.h"
>> -#include "drm_atomic_helper.h"
>> +#include <drm/drmP.h>
>> +#include <drm/drm_crtc.h>
>> +#include <drm/drm_crtc_helper.h>
>> +#include <drm/drm_atomic_helper.h>
>
> Ditto.
>
> After this change you can add my:
> Reviewed-by: Andrzej Hajda <a.hajda@samsung.com>
>

OK, I will wait for the maintainers' comments about
whether I need do this sort for whole of the series.




-- 
Best Regards
Masahiro Yamada

[toc] | [prev] | [next] | [standalone]


#1627270 — [PATCH 26/28] drm/udl: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 26/28] drm/udl: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcf-7D4-33@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/udl/Makefile | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/drivers/gpu/drm/udl/Makefile b/drivers/gpu/drm/udl/Makefile
index 195bcac..36f2e82 100644
--- a/drivers/gpu/drm/udl/Makefile
+++ b/drivers/gpu/drm/udl/Makefile
@@ -1,6 +1,3 @@
-
-ccflags-y := -Iinclude/drm
-
 udl-y := udl_drv.o udl_modeset.o udl_connector.o udl_encoder.o udl_main.o udl_fb.o udl_transfer.o udl_gem.o udl_dmabuf.o
 
 obj-$(CONFIG_DRM_UDL) := udl.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627271 — [PATCH 17/28] drm/gma500: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 17/28] drm/gma500: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcf-7D4-25@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/gma500/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/gma500/Makefile b/drivers/gpu/drm/gma500/Makefile
index 190e55f..c1c8dc1 100644
--- a/drivers/gpu/drm/gma500/Makefile
+++ b/drivers/gpu/drm/gma500/Makefile
@@ -1,7 +1,6 @@
 #
 #	KMS driver for the GMA500
 #
-ccflags-y += -I$(srctree)/include/drm
 
 gma500_gfx-y += \
 	  accel_2d.o \
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627272 — [PATCH 11/28] drm/qxl: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 11/28] drm/qxl: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhcf-7D4-35@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/qxl/Makefile      |  2 --
 drivers/gpu/drm/qxl/qxl_debugfs.c |  2 +-
 drivers/gpu/drm/qxl/qxl_display.c |  2 +-
 drivers/gpu/drm/qxl/qxl_drv.c     |  6 +++---
 drivers/gpu/drm/qxl/qxl_drv.h     | 14 +++++++-------
 drivers/gpu/drm/qxl/qxl_fb.c      | 11 ++++++-----
 drivers/gpu/drm/qxl/qxl_gem.c     |  5 +++--
 drivers/gpu/drm/qxl/qxl_ttm.c     | 10 +++++-----
 8 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/drivers/gpu/drm/qxl/Makefile b/drivers/gpu/drm/qxl/Makefile
index bacc4af..33a7d0c 100644
--- a/drivers/gpu/drm/qxl/Makefile
+++ b/drivers/gpu/drm/qxl/Makefile
@@ -2,8 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
-
 qxl-y := qxl_drv.o qxl_kms.o qxl_display.o qxl_ttm.o qxl_fb.o qxl_object.o qxl_gem.o qxl_cmd.o qxl_image.o qxl_draw.o qxl_debugfs.o qxl_irq.o qxl_dumb.o qxl_ioctl.o qxl_release.o qxl_prime.o
 
 obj-$(CONFIG_DRM_QXL)+= qxl.o
diff --git a/drivers/gpu/drm/qxl/qxl_debugfs.c b/drivers/gpu/drm/qxl/qxl_debugfs.c
index ffe821b..15c8406 100644
--- a/drivers/gpu/drm/qxl/qxl_debugfs.c
+++ b/drivers/gpu/drm/qxl/qxl_debugfs.c
@@ -30,7 +30,7 @@
 
 #include <linux/debugfs.h>
 
-#include "drmP.h"
+#include <drm/drmP.h>
 #include "qxl_drv.h"
 #include "qxl_object.h"
 
diff --git a/drivers/gpu/drm/qxl/qxl_display.c b/drivers/gpu/drm/qxl/qxl_display.c
index 058340a..cae03c9 100644
--- a/drivers/gpu/drm/qxl/qxl_display.c
+++ b/drivers/gpu/drm/qxl/qxl_display.c
@@ -28,7 +28,7 @@
 
 #include "qxl_drv.h"
 #include "qxl_object.h"
-#include "drm_crtc_helper.h"
+#include <drm/drm_crtc_helper.h>
 #include <drm/drm_plane_helper.h>
 #include <drm/drm_atomic_helper.h>
 #include <drm/drm_atomic.h>
diff --git a/drivers/gpu/drm/qxl/qxl_drv.c b/drivers/gpu/drm/qxl/qxl_drv.c
index abf7b83..c2fc201 100644
--- a/drivers/gpu/drm/qxl/qxl_drv.c
+++ b/drivers/gpu/drm/qxl/qxl_drv.c
@@ -31,9 +31,9 @@
 #include <linux/module.h>
 #include <linux/console.h>
 
-#include "drmP.h"
-#include "drm/drm.h"
-#include "drm_crtc_helper.h"
+#include <drm/drmP.h>
+#include <drm/drm.h>
+#include <drm/drm_crtc_helper.h>
 #include "qxl_drv.h"
 #include "qxl_object.h"
 
diff --git a/drivers/gpu/drm/qxl/qxl_drv.h b/drivers/gpu/drm/qxl/qxl_drv.h
index 5ea290a..0297d1f 100644
--- a/drivers/gpu/drm/qxl/qxl_drv.h
+++ b/drivers/gpu/drm/qxl/qxl_drv.h
@@ -36,18 +36,18 @@
 #include <linux/firmware.h>
 #include <linux/platform_device.h>
 
-#include "drmP.h"
-#include "drm_crtc.h"
-#include <ttm/ttm_bo_api.h>
-#include <ttm/ttm_bo_driver.h>
-#include <ttm/ttm_placement.h>
-#include <ttm/ttm_module.h>
+#include <drm/drmP.h>
+#include <drm/drm_crtc.h>
+#include <drm/ttm/ttm_bo_api.h>
+#include <drm/ttm/ttm_bo_driver.h>
+#include <drm/ttm/ttm_placement.h>
+#include <drm/ttm/ttm_module.h>
 
 #include <drm/drm_encoder.h>
 #include <drm/drm_gem.h>
 
 /* just for ttm_validate_buffer */
-#include <ttm/ttm_execbuf_util.h>
+#include <drm/ttm/ttm_execbuf_util.h>
 
 #include <drm/qxl_drm.h>
 #include "qxl_dev.h"
diff --git a/drivers/gpu/drm/qxl/qxl_fb.c b/drivers/gpu/drm/qxl/qxl_fb.c
index 14e2a49..573e7e9 100644
--- a/drivers/gpu/drm/qxl/qxl_fb.c
+++ b/drivers/gpu/drm/qxl/qxl_fb.c
@@ -25,14 +25,15 @@
  */
 #include <linux/module.h>
 
-#include "drmP.h"
-#include "drm/drm.h"
-#include "drm/drm_crtc.h"
-#include "drm/drm_crtc_helper.h"
+#include <drm/drmP.h>
+#include <drm/drm.h>
+#include <drm/drm_crtc.h>
+#include <drm/drm_crtc_helper.h>
+#include <drm/drm_fb_helper.h>
+
 #include "qxl_drv.h"
 
 #include "qxl_object.h"
-#include "drm_fb_helper.h"
 
 #define QXL_DIRTY_DELAY (HZ / 30)
 
diff --git a/drivers/gpu/drm/qxl/qxl_gem.c b/drivers/gpu/drm/qxl/qxl_gem.c
index 3f185c4..85f5467 100644
--- a/drivers/gpu/drm/qxl/qxl_gem.c
+++ b/drivers/gpu/drm/qxl/qxl_gem.c
@@ -23,8 +23,9 @@
  *          Alon Levy
  */
 
-#include "drmP.h"
-#include "drm/drm.h"
+#include <drm/drmP.h>
+#include <drm/drm.h>
+
 #include "qxl_drv.h"
 #include "qxl_object.h"
 
diff --git a/drivers/gpu/drm/qxl/qxl_ttm.c b/drivers/gpu/drm/qxl/qxl_ttm.c
index 0fdedee..87fc1db 100644
--- a/drivers/gpu/drm/qxl/qxl_ttm.c
+++ b/drivers/gpu/drm/qxl/qxl_ttm.c
@@ -23,11 +23,11 @@
  *          Alon Levy
  */
 
-#include <ttm/ttm_bo_api.h>
-#include <ttm/ttm_bo_driver.h>
-#include <ttm/ttm_placement.h>
-#include <ttm/ttm_page_alloc.h>
-#include <ttm/ttm_module.h>
+#include <drm/ttm/ttm_bo_api.h>
+#include <drm/ttm/ttm_bo_driver.h>
+#include <drm/ttm/ttm_placement.h>
+#include <drm/ttm/ttm_page_alloc.h>
+#include <drm/ttm/ttm_module.h>
 #include <drm/drmP.h>
 #include <drm/drm.h>
 #include <drm/qxl_drm.h>
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627273 — [PATCH 27/28] drm/vgem: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 27/28] drm/vgem: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcf-7D4-27@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/vgem/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/vgem/Makefile b/drivers/gpu/drm/vgem/Makefile
index bfcdea1..cb5d413 100644
--- a/drivers/gpu/drm/vgem/Makefile
+++ b/drivers/gpu/drm/vgem/Makefile
@@ -1,4 +1,3 @@
-ccflags-y := -Iinclude/drm
 vgem-y := vgem_drv.o vgem_fence.o
 
 obj-$(CONFIG_DRM_VGEM)	+= vgem.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627275 — [PATCH 22/28] drm/r128: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 22/28] drm/r128: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcf-7D4-41@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/r128/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/r128/Makefile b/drivers/gpu/drm/r128/Makefile
index 1cc72ae..1a6700e 100644
--- a/drivers/gpu/drm/r128/Makefile
+++ b/drivers/gpu/drm/r128/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
 r128-y   := r128_drv.o r128_cce.o r128_state.o r128_irq.o
 
 r128-$(CONFIG_COMPAT)   += r128_ioc32.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627278 — [PATCH 28/28] drm/via: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 28/28] drm/via: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcf-7D4-47@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/via/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/via/Makefile b/drivers/gpu/drm/via/Makefile
index d59e258..751fa8b 100644
--- a/drivers/gpu/drm/via/Makefile
+++ b/drivers/gpu/drm/via/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
 via-y    := via_irq.o via_drv.o via_map.o via_mm.o via_dma.o via_verifier.o via_video.o via_dmablit.o
 
 obj-$(CONFIG_DRM_VIA)	+=via.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627279 — [PATCH 07/28] drm/hisilicon: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 07/28] drm/hisilicon: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhcf-7D4-45@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/hisilicon/hibmc/Makefile    | 1 -
 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/hisilicon/hibmc/Makefile b/drivers/gpu/drm/hisilicon/hibmc/Makefile
index f2e04c0..3df7266 100644
--- a/drivers/gpu/drm/hisilicon/hibmc/Makefile
+++ b/drivers/gpu/drm/hisilicon/hibmc/Makefile
@@ -1,4 +1,3 @@
-ccflags-y := -Iinclude/drm
 hibmc-drm-y := hibmc_drm_drv.o hibmc_drm_de.o hibmc_drm_vdac.o hibmc_drm_fbdev.o hibmc_ttm.o
 
 obj-$(CONFIG_DRM_HISI_HIBMC) += hibmc-drm.o
diff --git a/drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c b/drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
index 20732b6..ac457c7 100644
--- a/drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
+++ b/drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
@@ -17,7 +17,7 @@
  */
 
 #include <drm/drm_atomic_helper.h>
-#include <ttm/ttm_page_alloc.h>
+#include <drm/ttm/ttm_page_alloc.h>
 
 #include "hibmc_drm_drv.h"
 
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627280 — [PATCH 08/28] drm/mgag200: fix include notation and remove -Iinclude/drm flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 08/28] drm/mgag200: fix include notation and remove -Iinclude/drm flag
Message-ID<tyhcg-7D4-51@gated-at.bofh.it>
In reply to#1627262
Include <drm/*.h> instead of relative path from include/drm, then
remove the -Iinclude/drm compiler flag.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/mgag200/Makefile      | 1 -
 drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/mgag200/Makefile b/drivers/gpu/drm/mgag200/Makefile
index a9a0300..3d91d1d 100644
--- a/drivers/gpu/drm/mgag200/Makefile
+++ b/drivers/gpu/drm/mgag200/Makefile
@@ -1,4 +1,3 @@
-ccflags-y := -Iinclude/drm
 mgag200-y   := mgag200_main.o mgag200_mode.o mgag200_cursor.o \
 	mgag200_drv.o mgag200_fb.o mgag200_i2c.o mgag200_ttm.o
 
diff --git a/drivers/gpu/drm/mgag200/mgag200_ttm.c b/drivers/gpu/drm/mgag200/mgag200_ttm.c
index 565a217..94c4364 100644
--- a/drivers/gpu/drm/mgag200/mgag200_ttm.c
+++ b/drivers/gpu/drm/mgag200/mgag200_ttm.c
@@ -27,7 +27,7 @@
  */
 #include <drm/drmP.h>
 #include "mgag200_drv.h"
-#include <ttm/ttm_page_alloc.h>
+#include <drm/ttm/ttm_page_alloc.h>
 
 static inline struct mga_device *
 mgag200_bdev(struct ttm_bo_device *bd)
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627282 — [PATCH 19/28] drm/i2c: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 19/28] drm/i2c: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcg-7D4-53@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/i2c/Makefile | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/gpu/drm/i2c/Makefile b/drivers/gpu/drm/i2c/Makefile
index 43aa33b..a77acfc 100644
--- a/drivers/gpu/drm/i2c/Makefile
+++ b/drivers/gpu/drm/i2c/Makefile
@@ -1,5 +1,3 @@
-ccflags-y := -Iinclude/drm
-
 ch7006-y := ch7006_drv.o ch7006_mode.o
 obj-$(CONFIG_DRM_I2C_CH7006) += ch7006.o
 
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627283 — [PATCH 25/28] drm/tdfx: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 25/28] drm/tdfx: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcg-7D4-55@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/tdfx/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/tdfx/Makefile b/drivers/gpu/drm/tdfx/Makefile
index 0379f29..74bd4ae3 100644
--- a/drivers/gpu/drm/tdfx/Makefile
+++ b/drivers/gpu/drm/tdfx/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
 tdfx-y := tdfx_drv.o
 
 obj-$(CONFIG_DRM_TDFX)	+= tdfx.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627284 — [PATCH 24/28] drm/sis: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 24/28] drm/sis: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcg-7D4-57@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/sis/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/sis/Makefile b/drivers/gpu/drm/sis/Makefile
index 441c061..7bf4c13 100644
--- a/drivers/gpu/drm/sis/Makefile
+++ b/drivers/gpu/drm/sis/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y = -Iinclude/drm
 sis-y := sis_drv.o sis_mm.o
 
 obj-$(CONFIG_DRM_SIS)   += sis.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1627285 — [PATCH 20/28] drm/mga: remove unneeded -Iinclude/drm compiler flag

FromMasahiro Yamada <yamada.masahiro@socionext.com>
Date2017-04-20 12:10 +0200
Subject[PATCH 20/28] drm/mga: remove unneeded -Iinclude/drm compiler flag
Message-ID<tyhcg-7D4-59@gated-at.bofh.it>
In reply to#1627262
With the include directives under include/drm/ fixed, this flag is
no longer needed.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 drivers/gpu/drm/mga/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/mga/Makefile b/drivers/gpu/drm/mga/Makefile
index 6068478..49e972c 100644
--- a/drivers/gpu/drm/mga/Makefile
+++ b/drivers/gpu/drm/mga/Makefile
@@ -2,7 +2,6 @@
 # Makefile for the drm device driver.  This driver provides support for the
 # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
 
-ccflags-y := -Iinclude/drm
 mga-y := mga_drv.o mga_dma.o mga_state.o mga_warp.o mga_irq.o
 
 mga-$(CONFIG_COMPAT) += mga_ioc32.o
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | linux.kernel


csiph-web