Re: [PATCH 3/8] drm: Drop drm_blend.h from drm_crtc.h

2022-06-15 Thread Sam Ravnborg
Hi Ville.

On Mon, Jun 13, 2022 at 11:03:12PM +0300, Ville Syrjala wrote:
> From: Ville Syrjälä 
> 
> drm_crtc.h has no need for drm_blend.h, so don't include it.
> Avoids useless rebuilds of the entire universe when
> touching drm_blend.h.
s/drm_blend.h/drm_crtc.h/
> 
> Quite a few placs do currently depend on drm_blend.h without
> actually including it directly. All of those need to be fixed
> up.
> 
> Signed-off-by: Ville Syrjälä 
With the commit message fixed:
Acked-by: Sam Ravnborg 


[PATCH 3/8] drm: Drop drm_blend.h from drm_crtc.h

2022-06-13 Thread Ville Syrjala
From: Ville Syrjälä 

drm_crtc.h has no need for drm_blend.h, so don't include it.
Avoids useless rebuilds of the entire universe when
touching drm_blend.h.

Quite a few placs do currently depend on drm_blend.h without
actually including it directly. All of those need to be fixed
up.

Signed-off-by: Ville Syrjälä 
---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 1 +
 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c   | 1 +
 drivers/gpu/drm/arm/display/komeda/komeda_kms.h| 1 +
 drivers/gpu/drm/arm/display/komeda/komeda_plane.c  | 1 +
 drivers/gpu/drm/arm/malidp_planes.c| 1 +
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c| 1 +
 drivers/gpu/drm/drm_atomic.c   | 1 +
 drivers/gpu/drm/drm_atomic_helper.c| 1 +
 drivers/gpu/drm/drm_atomic_state_helper.c  | 1 +
 drivers/gpu/drm/drm_crtc.c | 1 +
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c  | 1 +
 drivers/gpu/drm/exynos/exynos_drm_fimd.c   | 1 +
 drivers/gpu/drm/exynos/exynos_drm_ipp.c| 1 +
 drivers/gpu/drm/exynos/exynos_drm_plane.c  | 1 +
 drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 +
 drivers/gpu/drm/exynos/exynos_mixer.c  | 1 +
 drivers/gpu/drm/gud/gud_drv.c  | 1 +
 drivers/gpu/drm/i915/display/i9xx_plane.c  | 1 +
 drivers/gpu/drm/i915/display/intel_cursor.c| 1 +
 drivers/gpu/drm/i915/display/intel_fb.c| 1 +
 drivers/gpu/drm/i915/display/intel_fbc.c   | 1 +
 drivers/gpu/drm/i915/display/intel_sprite.c| 1 +
 drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 +
 drivers/gpu/drm/i915/intel_pm.c| 1 +
 drivers/gpu/drm/imx/dcss/dcss-plane.c  | 1 +
 drivers/gpu/drm/imx/ipuv3-plane.c  | 1 +
 drivers/gpu/drm/kmb/kmb_plane.c| 1 +
 drivers/gpu/drm/logicvc/logicvc_layer.c| 1 +
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c| 1 +
 drivers/gpu/drm/mediatek/mtk_drm_plane.c   | 1 +
 drivers/gpu/drm/meson/meson_overlay.c  | 1 +
 drivers/gpu/drm/meson/meson_plane.c| 1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c   | 1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c  | 1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c  | 1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 1 +
 drivers/gpu/drm/nouveau/dispnv50/wndw.c| 1 +
 drivers/gpu/drm/omapdrm/omap_fb.c  | 1 +
 drivers/gpu/drm/omapdrm/omap_plane.c   | 1 +
 drivers/gpu/drm/rcar-du/rcar_du_plane.c| 1 +
 drivers/gpu/drm/rcar-du/rcar_du_vsp.c  | 1 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c| 1 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c   | 1 +
 drivers/gpu/drm/sprd/sprd_dpu.c| 1 +
 drivers/gpu/drm/sti/sti_plane.c| 1 +
 drivers/gpu/drm/stm/ltdc.c | 1 +
 drivers/gpu/drm/sun4i/sun4i_backend.c  | 1 +
 drivers/gpu/drm/sun4i/sun4i_framebuffer.c  | 1 +
 drivers/gpu/drm/sun4i/sun4i_layer.c| 1 +
 drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 +
 drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 +
 drivers/gpu/drm/tegra/dc.c | 1 +
 drivers/gpu/drm/tegra/hub.c| 1 +
 drivers/gpu/drm/tidss/tidss_dispc.c| 1 +
 drivers/gpu/drm/tidss/tidss_plane.c| 1 +
 drivers/gpu/drm/vc4/vc4_plane.c| 1 +
 include/drm/drm_crtc.h | 1 -
 57 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 
b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
index ad4571190a90..1228c69c32c4 100644
--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
@@ -78,6 +78,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c 
b/drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
index 00fa56c29b3e..daa1faccd3e7 100644
--- a/drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
+++ b/drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include 
 #include 
 #include "d71_dev.h"
 #include "malidp_io.h"
diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_kms.h 
b/drivers/gpu/drm/arm/display/komeda/komeda_kms.h
index 456f3c435719..7889e380ab23 100644
--- a/drivers/gpu/drm/arm/display/komeda/komeda_kms.h
+++ b/drivers/gpu/drm/arm/display/komeda/komeda_kms.h
@@ -10,6 +10,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_plane.c 
b/drivers/gpu/drm/arm/display/komeda/komeda_plane.c
index e0b9f7063b20..dff22dec54b5 100644
--- a/drivers/gpu/drm/arm/display/komeda/komeda_plane.c
+++