mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-27 19:29:37 +00:00
drm/tve200: drop use of drmP.h
Drop use of the deprecated header drmP.h. Fix so header file became self-contained, and then fixed fallout in the other files. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Acked-by: Emil Velikov <emil.velikov@collabora.com> Cc: David Airlie <airlied@linux.ie> Cc: Daniel Vetter <daniel@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20190630061922.7254-5-sam@ravnborg.org
This commit is contained in:
parent
2ea2269e29
commit
91328ebe4f
3 changed files with 19 additions and 7 deletions
|
@ -9,16 +9,18 @@
|
|||
* Copyright (C) 2011 Texas Instruments
|
||||
* Copyright (C) 2017 Eric Anholt
|
||||
*/
|
||||
|
||||
#include <linux/clk.h>
|
||||
#include <linux/version.h>
|
||||
#include <linux/dma-buf.h>
|
||||
#include <linux/of_graph.h>
|
||||
|
||||
#include <drm/drmP.h>
|
||||
#include <drm/drm_panel.h>
|
||||
#include <drm/drm_fb_cma_helper.h>
|
||||
#include <drm/drm_fourcc.h>
|
||||
#include <drm/drm_gem_cma_helper.h>
|
||||
#include <drm/drm_gem_framebuffer_helper.h>
|
||||
#include <drm/drm_fb_cma_helper.h>
|
||||
#include <drm/drm_panel.h>
|
||||
#include <drm/drm_vblank.h>
|
||||
|
||||
#include "tve200_drm.h"
|
||||
|
||||
|
|
|
@ -13,6 +13,18 @@
|
|||
#ifndef _TVE200_DRM_H_
|
||||
#define _TVE200_DRM_H_
|
||||
|
||||
#include <linux/irqreturn.h>
|
||||
|
||||
#include <drm/drm_simple_kms_helper.h>
|
||||
|
||||
struct clk;
|
||||
struct drm_bridge;
|
||||
struct drm_connector;
|
||||
struct drm_device;
|
||||
struct drm_file;
|
||||
struct drm_mode_create_dumb;
|
||||
struct drm_panel;
|
||||
|
||||
/* Bits 2-31 are valid physical base addresses */
|
||||
#define TVE200_Y_FRAME_BASE_ADDR 0x00
|
||||
#define TVE200_U_FRAME_BASE_ADDR 0x04
|
||||
|
@ -89,9 +101,6 @@
|
|||
#define TVE200_CTRL_4 0x24
|
||||
#define TVE200_CTRL_4_RESET BIT(0) /* triggers reset of TVE200 */
|
||||
|
||||
#include <drm/drm_gem.h>
|
||||
#include <drm/drm_simple_kms_helper.h>
|
||||
|
||||
struct tve200_drm_dev_private {
|
||||
struct drm_device *drm;
|
||||
|
||||
|
|
|
@ -37,9 +37,9 @@
|
|||
#include <linux/slab.h>
|
||||
#include <linux/version.h>
|
||||
|
||||
#include <drm/drmP.h>
|
||||
#include <drm/drm_atomic_helper.h>
|
||||
#include <drm/drm_bridge.h>
|
||||
#include <drm/drm_drv.h>
|
||||
#include <drm/drm_fb_cma_helper.h>
|
||||
#include <drm/drm_fb_helper.h>
|
||||
#include <drm/drm_gem_cma_helper.h>
|
||||
|
@ -47,6 +47,7 @@
|
|||
#include <drm/drm_of.h>
|
||||
#include <drm/drm_panel.h>
|
||||
#include <drm/drm_probe_helper.h>
|
||||
#include <drm/drm_vblank.h>
|
||||
|
||||
#include "tve200_drm.h"
|
||||
|
||||
|
|
Loading…
Reference in a new issue