Commit 81f6156c authored by Sam Ravnborg's avatar Sam Ravnborg

drm/omapdrm: drop use of drmP.h

Drop use of the deprecated header drmP.h.
Rearranged list of include files to match rest of
DRM too.
The drmP.h file was deleted from the header file, and the necessary
includes was added to the .c files to fix build.
Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
Acked-by: default avatarEmil Velikov <emil.velikov@collabora.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20190716064220.18157-10-sam@ravnborg.org
parent a9dcf380
...@@ -15,12 +15,14 @@ ...@@ -15,12 +15,14 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/math64.h>
#include <drm/drm_atomic.h> #include <drm/drm_atomic.h>
#include <drm/drm_atomic_helper.h> #include <drm/drm_atomic_helper.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_mode.h> #include <drm/drm_mode.h>
#include <drm/drm_plane_helper.h> #include <drm/drm_plane_helper.h>
#include <linux/math64.h> #include <drm/drm_vblank.h>
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
#include <linux/seq_file.h> #include <linux/seq_file.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_debugfs.h>
#include <drm/drm_file.h>
#include <drm/drm_fb_helper.h> #include <drm/drm_fb_helper.h>
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -15,15 +15,21 @@ ...@@ -15,15 +15,21 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/of.h> #include <linux/dma-mapping.h>
#include <linux/platform_device.h>
#include <linux/sort.h> #include <linux/sort.h>
#include <linux/sys_soc.h> #include <linux/sys_soc.h>
#include <drm/drm_atomic.h> #include <drm/drm_atomic.h>
#include <drm/drm_atomic_helper.h> #include <drm/drm_atomic_helper.h>
#include <drm/drm_drv.h>
#include <drm/drm_fb_helper.h> #include <drm/drm_fb_helper.h>
#include <drm/drm_probe_helper.h> #include <drm/drm_file.h>
#include <drm/drm_ioctl.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <drm/drm_prime.h>
#include <drm/drm_probe_helper.h>
#include <drm/drm_vblank.h>
#include "omap_dmm_tiler.h" #include "omap_dmm_tiler.h"
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -22,12 +22,11 @@ ...@@ -22,12 +22,11 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <drm/drmP.h> #include "dss/omapdss.h"
#include <drm/drm_gem.h> #include <drm/drm_gem.h>
#include <drm/omap_drm.h> #include <drm/omap_drm.h>
#include "dss/omapdss.h"
#include "omap_connector.h" #include "omap_connector.h"
#include "omap_crtc.h" #include "omap_crtc.h"
#include "omap_encoder.h" #include "omap_encoder.h"
......
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/seq_file.h> #include <linux/dma-mapping.h>
#include <drm/drm_crtc.h>
#include <drm/drm_modeset_helper.h> #include <drm/drm_modeset_helper.h>
#include <drm/drm_fourcc.h>
#include <drm/drm_gem_framebuffer_helper.h> #include <drm/drm_gem_framebuffer_helper.h>
#include "omap_dmm_tiler.h" #include "omap_dmm_tiler.h"
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_util.h> #include <drm/drm_util.h>
#include <drm/drm_fb_helper.h> #include <drm/drm_fb_helper.h>
#include <drm/drm_file.h>
#include <drm/drm_fourcc.h>
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -15,11 +15,13 @@ ...@@ -15,11 +15,13 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/dma-mapping.h>
#include <linux/seq_file.h> #include <linux/seq_file.h>
#include <linux/shmem_fs.h> #include <linux/shmem_fs.h>
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <linux/pfn_t.h> #include <linux/pfn_t.h>
#include <drm/drm_prime.h>
#include <drm/drm_vma_manager.h> #include <drm/drm_vma_manager.h>
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -16,6 +16,9 @@ ...@@ -16,6 +16,9 @@
*/ */
#include <linux/dma-buf.h> #include <linux/dma-buf.h>
#include <linux/highmem.h>
#include <drm/drm_prime.h>
#include "omap_drv.h" #include "omap_drv.h"
......
...@@ -15,6 +15,8 @@ ...@@ -15,6 +15,8 @@
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <drm/drm_vblank.h>
#include "omap_drv.h" #include "omap_drv.h"
struct omap_irq_wait { struct omap_irq_wait {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment