瀏覽代碼

disp: msm: drmP.h removed, add new headers

Commit ("drm: delete drmP.h + drm_os_linux.h") removes the
drmP header file. This changes updates the msm driver
by adding the individually required header files.

Change-Id: I360aa028c2ce75317d33da988b36164041177014
Signed-off-by: Samantha Tran <[email protected]>
Signed-off-by: Nilaan Gunabalachandran <[email protected]>
Samantha Tran 4 年之前
父節點
當前提交
790eda032e

+ 1 - 0
msm/dp/dp_display.c

@@ -9,6 +9,7 @@
 #include <linux/debugfs.h>
 #include <linux/component.h>
 #include <linux/of_irq.h>
+#include <linux/delay.h>
 #include <linux/soc/qcom/fsa4480-i2c.h>
 #include <linux/usb/phy.h>
 #include <linux/jiffies.h>

+ 0 - 1
msm/dp/dp_display.h

@@ -7,7 +7,6 @@
 #define _DP_DISPLAY_H_
 
 #include <linux/list.h>
-#include <drm/drmP.h>
 #include <drm/sde_drm.h>
 
 #include "dp_panel.h"

+ 0 - 1
msm/dp/dp_drm.h

@@ -7,7 +7,6 @@
 #define _DP_DRM_H_
 
 #include <linux/types.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 #include <drm/drm_bridge.h>
 

+ 0 - 1
msm/dp/dp_mst_drm.h

@@ -7,7 +7,6 @@
 #define _DP_MST_DRM_H_
 
 #include <linux/types.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 #include <drm/drm_bridge.h>
 

+ 0 - 1
msm/dp/dp_power.c

@@ -5,7 +5,6 @@
 
 #include <linux/clk.h>
 #include <linux/pm_runtime.h>
-#include <drm/drmP.h>
 #include "dp_power.h"
 #include "dp_catalog.h"
 #include "dp_debug.h"

+ 0 - 1
msm/dsi/dsi_clk.h

@@ -10,7 +10,6 @@
 #include <linux/platform_device.h>
 #include <linux/types.h>
 #include <linux/clk.h>
-#include <drm/drmP.h>
 
 #define MAX_STRING_LEN 32
 #define MAX_DSI_CTRL 2

+ 0 - 1
msm/dsi/dsi_display.h

@@ -11,7 +11,6 @@
 #include <linux/debugfs.h>
 #include <linux/of_device.h>
 #include <linux/firmware.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 #include <drm/drm_bridge.h>
 

+ 0 - 1
msm/dsi/dsi_drm.h

@@ -7,7 +7,6 @@
 #define _DSI_DRM_H_
 
 #include <linux/types.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 
 #include "msm_drv.h"

+ 1 - 0
msm/msm_atomic.c

@@ -16,6 +16,7 @@
  * this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <drm/drm_panel.h>
+#include <drm/drm_vblank.h>
 
 #include "msm_drv.h"
 #include "msm_gem.h"

+ 4 - 0
msm/msm_drv.c

@@ -41,6 +41,10 @@
 #include <linux/kthread.h>
 #include <uapi/linux/sched/types.h>
 #include <drm/drm_of.h>
+#include <drm/drm_irq.h>
+#include <drm/drm_ioctl.h>
+#include <drm/drm_vblank.h>
+#include <drm/drm_drv.h>
 #include <drm/drm_probe_helper.h>
 
 #include "msm_drv.h"

+ 1 - 1
msm/msm_drv.h

@@ -38,13 +38,13 @@
 #include <linux/sizes.h>
 #include <linux/kthread.h>
 
-#include <drm/drmP.h>
 #include <drm/drm_atomic.h>
 #include <drm/drm_atomic_helper.h>
 #include <drm/drm_plane_helper.h>
 #include <drm/drm_fb_helper.h>
 #include <drm/msm_drm.h>
 #include <drm/sde_drm.h>
+#include <drm/drm_file.h>
 #include <drm/drm_gem.h>
 #include <drm/drm_dsc.h>
 #include <drm/drm_bridge.h>

+ 1 - 0
msm/msm_fb.c

@@ -17,6 +17,7 @@
  */
 
 #include <drm/drm_crtc.h>
+#include <drm/drm_fourcc.h>
 #include <drm/drm_damage_helper.h>
 #include <drm/drm_gem_framebuffer_helper.h>
 #include <drm/drm_probe_helper.h>

+ 2 - 0
msm/msm_gem_prime.c

@@ -21,6 +21,8 @@
 #include "msm_mmu.h"
 #include "msm_kms.h"
 
+#include <drm/drm_drv.h>
+
 #include <linux/dma-buf.h>
 #include <linux/ion.h>
 #include <linux/msm_ion.h>

+ 1 - 0
msm/msm_mmu.h

@@ -19,6 +19,7 @@
 #define __MSM_MMU_H__
 
 #include <linux/iommu.h>
+#include <linux/dma-mapping.h>
 
 struct msm_mmu;
 

+ 0 - 1
msm/sde/sde_connector.h

@@ -7,7 +7,6 @@
 #define _SDE_CONNECTOR_H_
 
 #include <drm/msm_drm_pp.h>
-#include <drm/drmP.h>
 #include <drm/drm_atomic.h>
 #include <drm/drm_panel.h>
 

+ 1 - 0
msm/sde/sde_crtc.h

@@ -22,6 +22,7 @@
 #include <linux/kthread.h>
 #include <linux/of_fdt.h>
 #include <drm/drm_crtc.h>
+#include <drm/drm_vblank.h>
 #include "msm_prop.h"
 #include "sde_fence.h"
 #include "sde_kms.h"

+ 0 - 1
msm/sde/sde_hw_catalog.h

@@ -11,7 +11,6 @@
 #include <linux/bitmap.h>
 #include <linux/err.h>
 #include <linux/of_fdt.h>
-#include <drm/drmP.h>
 #include "sde_hw_mdss.h"
 
 /**

+ 0 - 1
msm/sde_edid_parser.h

@@ -11,7 +11,6 @@
 #include <linux/debugfs.h>
 #include <linux/of_device.h>
 #include <linux/i2c.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 #include <drm/drm_edid.h>
 

+ 0 - 1
msm/sde_hdcp.h

@@ -12,7 +12,6 @@
 #include <linux/of_device.h>
 #include <linux/i2c.h>
 #include <linux/list.h>
-#include <drm/drmP.h>
 #include <drm/drm_crtc.h>
 #include <drm/drm_edid.h>
 #include <linux/hdcp_qseecom.h>

+ 2 - 1
msm/sde_rsc.c

@@ -14,10 +14,11 @@
 #include <linux/slab.h>
 #include <linux/mutex.h>
 #include <linux/of_platform.h>
+#include <linux/delay.h>
+#include <linux/uaccess.h>
 #include <linux/module.h>
 
 #include <soc/qcom/rpmh.h>
-#include <drm/drmP.h>
 #include <drm/drm_irq.h>
 #include "sde_rsc_priv.h"
 #include "sde_dbg.h"

+ 1 - 0
rotator/sde_rotator_dev.c

@@ -13,6 +13,7 @@
 #include <linux/delay.h>
 #include <linux/wait.h>
 #include <linux/of.h>
+#include <linux/dma-mapping.h>
 #include <media/v4l2-ioctl.h>
 #include <media/v4l2-event.h>
 #include <media/videobuf2-v4l2.h>