Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/gma500: drop drmP.h from header files

Drop use of drmp.h from all header files in drm/gma500.
Fix fallout in all files.
In some cases moved include lines and sorted them too.
With drmP.h removed from all header files it can now be removed from
each .c file without any further dependencies

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190519195526.3422-3-sam@ravnborg.org

authored by

Sam Ravnborg and committed by
Patrik Jakobsson
51474335 d825c565

+26 -14
-1
drivers/gpu/drm/gma500/framebuffer.h
··· 22 22 #ifndef _FRAMEBUFFER_H_ 23 23 #define _FRAMEBUFFER_H_ 24 24 25 - #include <drm/drmP.h> 26 25 #include <drm/drm_fb_helper.h> 27 26 28 27 #include "psb_drv.h"
-1
drivers/gpu/drm/gma500/gtt.h
··· 20 20 #ifndef _PSB_GTT_H_ 21 21 #define _PSB_GTT_H_ 22 22 23 - #include <drm/drmP.h> 24 23 #include <drm/drm_gem.h> 25 24 26 25 /* This wants cleaning up with respect to the psb_dev and un-needed stuff */
+1
drivers/gpu/drm/gma500/intel_bios.c
··· 20 20 */ 21 21 #include <drm/drmP.h> 22 22 #include <drm/drm.h> 23 + #include <drm/drm_dp_helper.h> 23 24 24 25 #include "psb_drv.h" 25 26 #include "psb_intel_drv.h"
+1 -2
drivers/gpu/drm/gma500/intel_bios.h
··· 22 22 #ifndef _INTEL_BIOS_H_ 23 23 #define _INTEL_BIOS_H_ 24 24 25 - #include <drm/drmP.h> 26 - #include <drm/drm_dp_helper.h> 25 + struct drm_device; 27 26 28 27 struct vbt_header { 29 28 u8 signature[20]; /**< Always starts with 'VBT$' */
+2 -1
drivers/gpu/drm/gma500/intel_i2c.c
··· 17 17 * Authors: 18 18 * Eric Anholt <eric@anholt.net> 19 19 */ 20 + #include <linux/delay.h> 20 21 #include <linux/export.h> 21 - #include <linux/i2c.h> 22 22 #include <linux/i2c-algo-bit.h> 23 + #include <linux/i2c.h> 23 24 24 25 #include "psb_drv.h" 25 26 #include "psb_intel_reg.h"
+2
drivers/gpu/drm/gma500/mdfld_device.c
··· 17 17 * 18 18 **************************************************************************/ 19 19 20 + #include <linux/delay.h> 21 + 20 22 #include "psb_drv.h" 21 23 #include "mid_bios.h" 22 24 #include "mdfld_output.h"
+2
drivers/gpu/drm/gma500/mdfld_dsi_dpi.c
··· 25 25 * Jackie Li<yaodong.li@intel.com> 26 26 */ 27 27 28 + #include <linux/delay.h> 29 + 28 30 #include "mdfld_dsi_dpi.h" 29 31 #include "mdfld_output.h" 30 32 #include "mdfld_dsi_pkg_sender.h"
+3 -2
drivers/gpu/drm/gma500/mdfld_dsi_output.c
··· 25 25 * Jackie Li<yaodong.li@intel.com> 26 26 */ 27 27 28 - #include <linux/module.h> 28 + #include <linux/delay.h> 29 + #include <linux/moduleparam.h> 30 + #include <linux/pm_runtime.h> 29 31 30 32 #include "mdfld_dsi_output.h" 31 33 #include "mdfld_dsi_dpi.h" 32 34 #include "mdfld_output.h" 33 35 #include "mdfld_dsi_pkg_sender.h" 34 36 #include "tc35876x-dsi-lvds.h" 35 - #include <linux/pm_runtime.h> 36 37 #include <asm/intel_scu_ipc.h> 37 38 38 39 /* get the LABC from command line. */
+1 -1
drivers/gpu/drm/gma500/mdfld_dsi_output.h
··· 29 29 #define __MDFLD_DSI_OUTPUT_H__ 30 30 31 31 #include <linux/backlight.h> 32 - #include <drm/drmP.h> 32 + 33 33 #include <drm/drm.h> 34 34 #include <drm/drm_crtc.h> 35 35 #include <drm/drm_edid.h>
+2
drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
··· 24 24 * Jackie Li<yaodong.li@intel.com> 25 25 */ 26 26 27 + #include <linux/delay.h> 27 28 #include <linux/freezer.h> 29 + 28 30 #include <video/mipi_display.h> 29 31 30 32 #include "mdfld_dsi_output.h"
+2
drivers/gpu/drm/gma500/mdfld_tmd_vid.c
··· 27 27 * Scott Rowe <scott.m.rowe@intel.com> 28 28 */ 29 29 30 + #include <linux/delay.h> 31 + 30 32 #include "mdfld_dsi_dpi.h" 31 33 #include "mdfld_dsi_pkg_sender.h" 32 34
+3 -1
drivers/gpu/drm/gma500/power.h
··· 31 31 #define _PSB_POWERMGMT_H_ 32 32 33 33 #include <linux/pci.h> 34 - #include <drm/drmP.h> 34 + 35 + struct device; 36 + struct drm_device; 35 37 36 38 void gma_power_init(struct drm_device *dev); 37 39 void gma_power_uninit(struct drm_device *dev);
+1 -1
drivers/gpu/drm/gma500/psb_drv.h
··· 23 23 #include <linux/kref.h> 24 24 #include <linux/mm_types.h> 25 25 26 - #include <drm/drmP.h> 26 + #include <drm/drm_device.h> 27 27 28 28 #include "psb_reg.h" 29 29 #include "psb_intel_drv.h"
+1 -1
drivers/gpu/drm/gma500/psb_irq.h
··· 24 24 #ifndef _PSB_IRQ_H_ 25 25 #define _PSB_IRQ_H_ 26 26 27 - #include <drm/drmP.h> 27 + struct drm_device; 28 28 29 29 bool sysirq_init(struct drm_device *dev); 30 30 void sysirq_uninit(struct drm_device *dev);
+5 -3
drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c
··· 22 22 * 23 23 */ 24 24 25 + #include <linux/delay.h> 26 + #include <linux/kernel.h> 27 + #include <linux/module.h> 28 + #include <linux/platform_data/tc35876x.h> 29 + 25 30 #include "mdfld_dsi_dpi.h" 26 31 #include "mdfld_output.h" 27 32 #include "mdfld_dsi_pkg_sender.h" 28 33 #include "tc35876x-dsi-lvds.h" 29 - #include <linux/platform_data/tc35876x.h> 30 - #include <linux/kernel.h> 31 - #include <linux/module.h> 32 34 #include <asm/intel_scu_ipc.h> 33 35 34 36 static struct i2c_client *tc35876x_client;