Commit cb23eae3 authored by Sam Ravnborg's avatar Sam Ravnborg

drm/panel: drop drmP.h usage

Drop use of the deprecated drmP.h header file.

While touching the list of include files:
- Divide include files in blocks of linux/* video/* drm/* etc.
  Be consistent in the order of the blocks
- Sort individual blocks of include files
Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Stefan Mavrodiev <stefan@olimex.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20190526180532.1641-3-sam@ravnborg.org
parent 90fd6ba6
...@@ -25,13 +25,12 @@ ...@@ -25,13 +25,12 @@
* Epson QCIF display. * Epson QCIF display.
* *
*/ */
#include <drm/drmP.h>
#include <drm/drm_panel.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/mfd/syscon.h> #include <linux/mfd/syscon.h>
#include <linux/mod_devicetable.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/regmap.h> #include <linux/regmap.h>
...@@ -39,6 +38,9 @@ ...@@ -39,6 +38,9 @@
#include <video/of_videomode.h> #include <video/of_videomode.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
/* /*
* This configuration register in the Versatile and RealView * This configuration register in the Versatile and RealView
* family is uniformly present but appears more and more * family is uniformly present but appears more and more
......
...@@ -22,13 +22,10 @@ ...@@ -22,13 +22,10 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h>
#include <drm/drm_panel.h>
#include <linux/of_device.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of_device.h>
#include <linux/regmap.h> #include <linux/regmap.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
...@@ -37,6 +34,10 @@ ...@@ -37,6 +34,10 @@
#include <video/of_videomode.h> #include <video/of_videomode.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
#define ILI9322_CHIP_ID 0x00 #define ILI9322_CHIP_ID 0x00
#define ILI9322_CHIP_ID_MAGIC 0x96 #define ILI9322_CHIP_ID_MAGIC 0x96
......
...@@ -8,18 +8,21 @@ ...@@ -8,18 +8,21 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/of_device.h> #include <linux/of_device.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <drm/drm_print.h>
#include <video/mipi_display.h>
struct panel_init_cmd { struct panel_init_cmd {
size_t len; size_t len;
......
...@@ -21,19 +21,21 @@ ...@@ -21,19 +21,21 @@
* You should have received a copy of the GNU General Public License along with * You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>. * this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <video/mipi_display.h>
static const char * const regulator_names[] = { static const char * const regulator_names[] = {
"vddp", "vddp",
"iovcc" "iovcc"
......
...@@ -4,17 +4,20 @@ ...@@ -4,17 +4,20 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <drm/drm_print.h>
#include <video/mipi_display.h>
struct kingdisplay_panel { struct kingdisplay_panel {
struct drm_panel base; struct drm_panel base;
......
...@@ -15,10 +15,9 @@ ...@@ -15,10 +15,9 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h> #include <linux/delay.h>
#include <drm/drm_panel.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
...@@ -26,6 +25,10 @@ ...@@ -26,6 +25,10 @@
#include <video/of_videomode.h> #include <video/of_videomode.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_device.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
struct lg4573 { struct lg4573 {
struct drm_panel panel; struct drm_panel panel;
struct spi_device *spi; struct spi_device *spi;
......
...@@ -16,14 +16,13 @@ ...@@ -16,14 +16,13 @@
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <drm/drmP.h>
#include <drm/drm_crtc.h>
#include <drm/drm_panel.h>
#include <video/display_timing.h> #include <video/display_timing.h>
#include <video/of_display_timing.h> #include <video/of_display_timing.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_crtc.h>
#include <drm/drm_panel.h>
struct panel_lvds { struct panel_lvds {
struct drm_panel panel; struct drm_panel panel;
struct device *dev; struct device *dev;
......
...@@ -15,13 +15,13 @@ ...@@ -15,13 +15,13 @@
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drmP.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <video/display_timing.h> #include <video/display_timing.h>
#include <drm/drm_device.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#define LCD_OLINUXINO_HEADER_MAGIC 0x4F4CB727 #define LCD_OLINUXINO_HEADER_MAGIC 0x4F4CB727
#define LCD_OLINUXINO_DATA_LEN 256 #define LCD_OLINUXINO_DATA_LEN 256
......
...@@ -6,14 +6,19 @@ ...@@ -6,14 +6,19 @@
* Yannick Fertre <yannick.fertre@st.com> * Yannick Fertre <yannick.fertre@st.com>
*/ */
#include <drm/drmP.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h>
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
#define OTM8009A_BACKLIGHT_DEFAULT 240 #define OTM8009A_BACKLIGHT_DEFAULT 240
#define OTM8009A_BACKLIGHT_MAX 255 #define OTM8009A_BACKLIGHT_MAX 255
......
...@@ -19,17 +19,18 @@ ...@@ -19,17 +19,18 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <video/mipi_display.h>
/* /*
* When power is turned off to this panel a minimum off time of 500ms has to be * When power is turned off to this panel a minimum off time of 500ms has to be
* observed before powering back on as there's no external reset pin. Keep * observed before powering back on as there's no external reset pin. Keep
......
...@@ -53,10 +53,10 @@ ...@@ -53,10 +53,10 @@
#include <linux/of_graph.h> #include <linux/of_graph.h>
#include <linux/pm.h> #include <linux/pm.h>
#include <drm/drm_panel.h>
#include <drm/drmP.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h>
#define RPI_DSI_DRIVER_NAME "rpi-ts-dsi" #define RPI_DSI_DRIVER_NAME "rpi-ts-dsi"
......
...@@ -7,14 +7,17 @@ ...@@ -7,14 +7,17 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <drm/drmP.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <drm/drm_print.h>
/*** Manufacturer Command Set ***/ /*** Manufacturer Command Set ***/
#define MCS_CMD_MODE_SW 0xFE /* CMD Mode Switch */ #define MCS_CMD_MODE_SW 0xFE /* CMD Mode Switch */
......
...@@ -11,10 +11,10 @@ ...@@ -11,10 +11,10 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h> #include <linux/delay.h>
#include <drm/drm_panel.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
...@@ -22,6 +22,10 @@ ...@@ -22,6 +22,10 @@
#include <video/of_videomode.h> #include <video/of_videomode.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
/* Manufacturer Command Set */ /* Manufacturer Command Set */
#define MCS_MANPWR 0xb0 #define MCS_MANPWR 0xb0
#define MCS_ELVSS_ON 0xb1 #define MCS_ELVSS_ON 0xb1
......
...@@ -11,14 +11,18 @@ ...@@ -11,14 +11,18 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h>
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of_device.h> #include <linux/of_device.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
#define S6E3HA2_MIN_BRIGHTNESS 0 #define S6E3HA2_MIN_BRIGHTNESS 0
#define S6E3HA2_MAX_BRIGHTNESS 100 #define S6E3HA2_MAX_BRIGHTNESS 100
#define S6E3HA2_DEFAULT_BRIGHTNESS 80 #define S6E3HA2_DEFAULT_BRIGHTNESS 80
......
...@@ -11,14 +11,19 @@ ...@@ -11,14 +11,19 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h>
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
#define MCS_LEVEL2_KEY 0xf0 #define MCS_LEVEL2_KEY 0xf0
#define MCS_MTP_KEY 0xf1 #define MCS_MTP_KEY 0xf1
#define MCS_MTP_SET3 0xd4 #define MCS_MTP_SET3 0xd4
......
...@@ -15,17 +15,21 @@ ...@@ -15,17 +15,21 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <drm/drmP.h> #include <linux/delay.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <video/of_videomode.h> #include <video/of_videomode.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
#define LDI_MTP_LENGTH 24 #define LDI_MTP_LENGTH 24
#define GAMMA_LEVEL_NUM 25 #define GAMMA_LEVEL_NUM 25
#define GAMMA_TABLE_LEN 26 #define GAMMA_TABLE_LEN 26
......
...@@ -7,17 +7,19 @@ ...@@ -7,17 +7,19 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h>
#include <drm/drm_crtc.h>
#include <drm/drm_panel.h>
#include <video/display_timing.h> #include <video/display_timing.h>
#include <video/videomode.h> #include <video/videomode.h>
#include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_panel.h>
struct seiko_panel_desc { struct seiko_panel_desc {
const struct drm_display_mode *modes; const struct drm_display_mode *modes;
unsigned int num_modes; unsigned int num_modes;
......
...@@ -7,18 +7,19 @@ ...@@ -7,18 +7,19 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <video/mipi_display.h>
struct sharp_panel { struct sharp_panel {
struct drm_panel base; struct drm_panel base;
/* the datasheet refers to them as DSI-LINK1 and DSI-LINK2 */ /* the datasheet refers to them as DSI-LINK1 and DSI-LINK2 */
......
...@@ -19,18 +19,19 @@ ...@@ -19,18 +19,19 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/mipi_display.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <video/mipi_display.h>
struct sharp_nt_panel { struct sharp_nt_panel {
struct drm_panel base; struct drm_panel base;
struct mipi_dsi_device *dsi; struct mipi_dsi_device *dsi;
......
...@@ -22,20 +22,21 @@ ...@@ -22,20 +22,21 @@
*/ */
#include <linux/backlight.h> #include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of_platform.h> #include <linux/of_platform.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <drm/drmP.h> #include <video/display_timing.h>
#include <video/videomode.h>
#include <drm/drm_crtc.h> #include <drm/drm_crtc.h>
#include <drm/drm_device.h>
#include <drm/drm_mipi_dsi.h> #include <drm/drm_mipi_dsi.h>
#include <drm/drm_panel.h> #include <drm/drm_panel.h>
#include <video/display_timing.h>
#include <video/videomode.h>
struct panel_desc { struct panel_desc {
const struct drm_display_mode *modes; const struct drm_display_mode *modes;
unsigned int num_modes; unsigned int num_modes;
......
...@@ -6,15 +6,19 @@ ...@@ -6,15 +6,19 @@
* 2 as published by the Free Software Foundation. * 2 as published by the Free Software Foundation.
*/ */
#include <linux/backlight.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <drm/drmP.h>
#include <drm/drm_panel.h>
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <drm/drm_device.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#define ST7789V_COLMOD_RGB_FMT_18BITS (6 << 4) #define ST7789V_COLMOD_RGB_FMT_18BITS (6 << 4)
#define ST7789V_COLMOD_CTRL_FMT_18BITS (6 << 0) #define ST7789V_COLMOD_CTRL_FMT_18BITS (6 << 0)
......
...@@ -3,11 +3,10 @@ ...@@ -3,11 +3,10 @@
* Copyright (c) 2018, The Linux Foundation. All rights reserved. * Copyright (c) 2018, The Linux Foundation. All rights reserved.
*/ */
#include <drm/drmP.h> #include <linux/backlight.h>
#include <drm/drm_panel.h> #include <linux/delay.h>
#include <drm/drm_mipi_dsi.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of_device.h> #include <linux/of_device.h>
#include <linux/of_graph.h> #include <linux/of_graph.h>
#include <linux/pinctrl/consumer.h> #include <linux/pinctrl/consumer.h>
...@@ -15,6 +14,11 @@ ...@@ -15,6 +14,11 @@
#include <video/mipi_display.h> #include <video/mipi_display.h>
#include <drm/drm_mipi_dsi.h>
#include <drm/drm_modes.h>
#include <drm/drm_panel.h>
#include <drm/drm_print.h>
static const char * const regulator_names[] = { static const char * const regulator_names[] = {
"vdda", "vdda",
"vdispp", "vdispp",
......
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