* [PATCH v2 18/19] drm/rockchip: drop use of drmP.h
[not found] <20190716064220.18157-1-sam@ravnborg.org>
@ 2019-07-16 6:42 ` Sam Ravnborg
2019-07-16 6:50 ` [PATCH v2 0/19] drm: drop use of drmp.h in drm-misc Sam Ravnborg
1 sibling, 0 replies; 3+ messages in thread
From: Sam Ravnborg @ 2019-07-16 6:42 UTC (permalink / raw)
To: dri-devel
Cc: David Airlie, linux-rockchip, Sam Ravnborg, linux-arm-kernel,
Emil Velikov
Drop use of the deprecated drmP.h header file.
While touching the list of include files move the
blocks so they follow the common pattern:
\#include <linux/*>
\#include <video/*>
\#include <drm/*>
\#include ""
Within each block sort the include files.
Add the includes needed to fix build after the removal of drmP.h.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: Emil Velikov <emil.velikov@collabora.com>
Cc: Sandy Huang <hjc@rock-chips.com>
Cc: "Heiko Stübner" <heiko@sntech.de>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-rockchip@lists.infradead.org
---
.../gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +++---
drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +++++-----
drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +-
.../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +++---
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 ++-
drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 12 ++++---
drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 3 +-
drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 ++---
drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 1 -
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 31 ++++++++++---------
drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +++++-----
drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +++---
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +++++--
15 files changed, 71 insertions(+), 68 deletions(-)
diff --git a/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c b/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
index 95e5c517a15f..bd99bc948ea5 100644
--- a/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
+++ b/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
@@ -16,16 +16,14 @@
#include <linux/reset.h>
#include <linux/clk.h>
-#include <drm/drmP.h>
-#include <drm/drm_dp_helper.h>
-#include <drm/drm_of.h>
-#include <drm/drm_panel.h>
-#include <drm/drm_probe_helper.h>
-
#include <video/of_videomode.h>
#include <video/videomode.h>
#include <drm/bridge/analogix_dp.h>
+#include <drm/drm_dp_helper.h>
+#include <drm/drm_of.h>
+#include <drm/drm_panel.h>
+#include <drm/drm_probe_helper.h>
#include "rockchip_drm_drv.h"
#include "rockchip_drm_psr.h"
diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.c b/drivers/gpu/drm/rockchip/cdn-dp-core.c
index 8c32c32be85c..d505ea7d5384 100644
--- a/drivers/gpu/drm/rockchip/cdn-dp-core.c
+++ b/drivers/gpu/drm/rockchip/cdn-dp-core.c
@@ -4,24 +4,23 @@
* Author: Chris Zhong <zyw@rock-chips.com>
*/
-#include <drm/drmP.h>
-#include <drm/drm_atomic_helper.h>
-#include <drm/drm_dp_helper.h>
-#include <drm/drm_edid.h>
-#include <drm/drm_of.h>
-#include <drm/drm_probe_helper.h>
-
#include <linux/clk.h>
#include <linux/component.h>
#include <linux/extcon.h>
#include <linux/firmware.h>
-#include <linux/regmap.h>
-#include <linux/reset.h>
#include <linux/mfd/syscon.h>
#include <linux/phy/phy.h>
+#include <linux/regmap.h>
+#include <linux/reset.h>
#include <sound/hdmi-codec.h>
+#include <drm/drm_atomic_helper.h>
+#include <drm/drm_dp_helper.h>
+#include <drm/drm_edid.h>
+#include <drm/drm_of.h>
+#include <drm/drm_probe_helper.h>
+
#include "cdn-dp-core.h"
#include "cdn-dp-reg.h"
#include "rockchip_drm_vop.h"
diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.h b/drivers/gpu/drm/rockchip/cdn-dp-core.h
index 48fef95cb3c6..1bf4efdf9b5a 100644
--- a/drivers/gpu/drm/rockchip/cdn-dp-core.h
+++ b/drivers/gpu/drm/rockchip/cdn-dp-core.h
@@ -15,10 +15,10 @@
#ifndef _CDN_DP_CORE_H
#define _CDN_DP_CORE_H
-#include <drm/drmP.h>
#include <drm/drm_dp_helper.h>
#include <drm/drm_panel.h>
#include <drm/drm_probe_helper.h>
+
#include "rockchip_drm_drv.h"
#define MAX_PHY 2
diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
index ef8486e5e2cd..bc073ec5c183 100644
--- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
@@ -6,10 +6,6 @@
* Nickey Yang <nickey.yang@rock-chips.com>
*/
-#include <drm/drmP.h>
-#include <drm/drm_mipi_dsi.h>
-#include <drm/bridge/dw_mipi_dsi.h>
-#include <drm/drm_of.h>
#include <linux/clk.h>
#include <linux/iopoll.h>
#include <linux/math64.h>
@@ -18,8 +14,13 @@
#include <linux/of_device.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
+
#include <video/mipi_display.h>
+#include <drm/bridge/dw_mipi_dsi.h>
+#include <drm/drm_mipi_dsi.h>
+#include <drm/drm_of.h>
+
#include "rockchip_drm_drv.h"
#include "rockchip_drm_vop.h"
diff --git a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
index cdc304d4cd02..906891b03a38 100644
--- a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
+++ b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
@@ -10,11 +10,10 @@
#include <linux/phy/phy.h>
#include <linux/regmap.h>
-#include <drm/drm_of.h>
-#include <drm/drmP.h>
+#include <drm/bridge/dw_hdmi.h>
#include <drm/drm_edid.h>
+#include <drm/drm_of.h>
#include <drm/drm_probe_helper.h>
-#include <drm/bridge/dw_hdmi.h>
#include "rockchip_drm_drv.h"
#include "rockchip_drm_vop.h"
diff --git a/drivers/gpu/drm/rockchip/inno_hdmi.c b/drivers/gpu/drm/rockchip/inno_hdmi.c
index f8ca98d294d0..ed344a795b4d 100644
--- a/drivers/gpu/drm/rockchip/inno_hdmi.c
+++ b/drivers/gpu/drm/rockchip/inno_hdmi.c
@@ -15,10 +15,9 @@
#include <linux/mutex.h>
#include <linux/of_device.h>
-#include <drm/drm_of.h>
-#include <drm/drmP.h>
#include <drm/drm_atomic_helper.h>
#include <drm/drm_edid.h>
+#include <drm/drm_of.h>
#include <drm/drm_probe_helper.h>
#include "rockchip_drm_drv.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
index 782979f1b55a..30c177eb3022 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
@@ -6,11 +6,6 @@
* based on exynos_drm_drv.c
*/
-#include <drm/drmP.h>
-#include <drm/drm_fb_helper.h>
-#include <drm/drm_gem_cma_helper.h>
-#include <drm/drm_of.h>
-#include <drm/drm_probe_helper.h>
#include <linux/dma-mapping.h>
#include <linux/dma-iommu.h>
#include <linux/pm_runtime.h>
@@ -21,6 +16,13 @@
#include <linux/console.h>
#include <linux/iommu.h>
+#include <drm/drm_drv.h>
+#include <drm/drm_fb_helper.h>
+#include <drm/drm_gem_cma_helper.h>
+#include <drm/drm_of.h>
+#include <drm/drm_probe_helper.h>
+#include <drm/drm_vblank.h>
+
#include "rockchip_drm_drv.h"
#include "rockchip_drm_fb.h"
#include "rockchip_drm_fbdev.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_fb.c b/drivers/gpu/drm/rockchip/rockchip_drm_fb.c
index 64ca87cf6d50..1907e894649c 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_fb.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_fb.c
@@ -5,11 +5,12 @@
*/
#include <linux/kernel.h>
+
#include <drm/drm.h>
-#include <drm/drmP.h>
#include <drm/drm_atomic.h>
#include <drm/drm_damage_helper.h>
#include <drm/drm_fb_helper.h>
+#include <drm/drm_fourcc.h>
#include <drm/drm_gem_framebuffer_helper.h>
#include <drm/drm_probe_helper.h>
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c b/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
index bb8ac18298f6..02be6c5ff857 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
@@ -5,8 +5,8 @@
*/
#include <drm/drm.h>
-#include <drm/drmP.h>
#include <drm/drm_fb_helper.h>
+#include <drm/drm_fourcc.h>
#include <drm/drm_probe_helper.h>
#include "rockchip_drm_drv.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
index ba9e77acbe16..291e89b4045f 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
@@ -4,14 +4,14 @@
* Author:Mark Yao <mark.yao@rock-chips.com>
*/
+#include <linux/dma-buf.h>
+#include <linux/iommu.h>
+
#include <drm/drm.h>
-#include <drm/drmP.h>
#include <drm/drm_gem.h>
+#include <drm/drm_prime.h>
#include <drm/drm_vma_manager.h>
-#include <linux/dma-buf.h>
-#include <linux/iommu.h>
-
#include "rockchip_drm_drv.h"
#include "rockchip_drm_gem.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_psr.c b/drivers/gpu/drm/rockchip/rockchip_drm_psr.c
index b604747fe453..80636edbab23 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_psr.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_psr.c
@@ -4,7 +4,6 @@
* Author: Yakir Yang <ykk@rock-chips.com>
*/
-#include <drm/drmP.h>
#include <drm/drm_atomic.h>
#include <drm/drm_probe_helper.h>
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
index 09a790c2f3a1..b0179849de96 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
@@ -4,33 +4,34 @@
* Author:Mark Yao <mark.yao@rock-chips.com>
*/
+#include <linux/clk.h>
+#include <linux/component.h>
+#include <linux/delay.h>
+#include <linux/iopoll.h>
+#include <linux/kernel.h>
+#include <linux/module.h>
+#include <linux/of.h>
+#include <linux/of_device.h>
+#include <linux/overflow.h>
+#include <linux/platform_device.h>
+#include <linux/pm_runtime.h>
+#include <linux/reset.h>
+
#include <drm/drm.h>
-#include <drm/drmP.h>
#include <drm/drm_atomic.h>
#include <drm/drm_atomic_uapi.h>
#include <drm/drm_crtc.h>
#include <drm/drm_flip_work.h>
+#include <drm/drm_fourcc.h>
#include <drm/drm_gem_framebuffer_helper.h>
#include <drm/drm_plane_helper.h>
#include <drm/drm_probe_helper.h>
+#include <drm/drm_vblank.h>
+
#ifdef CONFIG_DRM_ANALOGIX_DP
#include <drm/bridge/analogix_dp.h>
#endif
-#include <linux/kernel.h>
-#include <linux/module.h>
-#include <linux/platform_device.h>
-#include <linux/clk.h>
-#include <linux/iopoll.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/pm_runtime.h>
-#include <linux/component.h>
-#include <linux/overflow.h>
-
-#include <linux/reset.h>
-#include <linux/delay.h>
-
#include "rockchip_drm_drv.h"
#include "rockchip_drm_gem.h"
#include "rockchip_drm_fb.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_lvds.c b/drivers/gpu/drm/rockchip/rockchip_lvds.c
index 830858a809e5..64aefa856896 100644
--- a/drivers/gpu/drm/rockchip/rockchip_lvds.c
+++ b/drivers/gpu/drm/rockchip/rockchip_lvds.c
@@ -6,21 +6,21 @@
* Sandy Huang <hjc@rock-chips.com>
*/
-#include <drm/drmP.h>
-#include <drm/drm_atomic_helper.h>
-#include <drm/drm_dp_helper.h>
-#include <drm/drm_panel.h>
-#include <drm/drm_of.h>
-#include <drm/drm_probe_helper.h>
-
-#include <linux/component.h>
#include <linux/clk.h>
+#include <linux/component.h>
#include <linux/mfd/syscon.h>
#include <linux/of_graph.h>
#include <linux/pinctrl/devinfo.h>
+#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <linux/reset.h>
+#include <drm/drm_atomic_helper.h>
+
+#include <drm/drm_dp_helper.h>
+#include <drm/drm_of.h>
+#include <drm/drm_panel.h>
+#include <drm/drm_probe_helper.h>
#include "rockchip_drm_drv.h"
#include "rockchip_drm_vop.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_rgb.c b/drivers/gpu/drm/rockchip/rockchip_rgb.c
index ce4d82d293e4..89e0bb0fe0ab 100644
--- a/drivers/gpu/drm/rockchip/rockchip_rgb.c
+++ b/drivers/gpu/drm/rockchip/rockchip_rgb.c
@@ -5,16 +5,15 @@
* Sandy Huang <hjc@rock-chips.com>
*/
-#include <drm/drmP.h>
+#include <linux/component.h>
+#include <linux/of_graph.h>
+
#include <drm/drm_atomic_helper.h>
#include <drm/drm_dp_helper.h>
-#include <drm/drm_panel.h>
#include <drm/drm_of.h>
+#include <drm/drm_panel.h>
#include <drm/drm_probe_helper.h>
-#include <linux/component.h>
-#include <linux/of_graph.h>
-
#include "rockchip_drm_drv.h"
#include "rockchip_drm_vop.h"
diff --git a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c b/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
index 7b9c74750f6d..d1494be14471 100644
--- a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
+++ b/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
@@ -4,10 +4,15 @@
* Author:Mark Yao <mark.yao@rock-chips.com>
*/
-#include <drm/drmP.h>
-
-#include <linux/kernel.h>
#include <linux/component.h>
+#include <linux/mod_devicetable.h>
+#include <linux/module.h>
+#include <linux/of.h>
+#include <linux/platform_device.h>
+
+#include <drm/drm_fourcc.h>
+#include <drm/drm_plane.h>
+#include <drm/drm_print.h>
#include "rockchip_drm_vop.h"
#include "rockchip_vop_reg.h"
--
2.20.1
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH v2 0/19] drm: drop use of drmp.h in drm-misc
[not found] <20190716064220.18157-1-sam@ravnborg.org>
2019-07-16 6:42 ` [PATCH v2 18/19] drm/rockchip: drop use of drmP.h Sam Ravnborg
@ 2019-07-16 6:50 ` Sam Ravnborg
2019-07-17 10:59 ` Sam Ravnborg
1 sibling, 1 reply; 3+ messages in thread
From: Sam Ravnborg @ 2019-07-16 6:50 UTC (permalink / raw)
To: dri-devel
Cc: Maxime Jourdan, Heiko Stübner, Neil Armstrong, David Airlie,
Alexandru-Cosmin Gheorghe, Eric Anholt, Fabio Estevam,
Jerome Brunet, Deepak Sharma, Maxime Ripard,
Oleksandr Andrushchenko, Kevin Hilman, linux-rockchip,
Chen-Yu Tsai, Tomi Valkeinen, NXP Linux Team, CK Hu,
Philipp Zabel, Francisco Jerez, Eugeniy Paltsev, Dan Carpenter
Copied all recipients on the cover letter.
As the list is long this mail may not hit the mailing lists.
Sam
On Tue, Jul 16, 2019 at 08:42:01AM +0200, Sam Ravnborg wrote:
> This patch set removes a far share of the remaining uses of drmP.h.
> Common for all patches are that the respective files are maintained
> in drm-misc.
> All patches are independent.
>
> Patches have all been build tested with various configs and various
> architectures.
> There are likely introduced a few build issues that randconfig
> build will reveal, but for all configs I have used the build was OK.
>
> This patchset does not conclude the quest to kill all uses
> of drmP.h, but it is a major step towards the goal.
>
> Please review/ack.
> I plan to apply the patches to drm-misc, but feel free
> to do it yourself.
>
> There will be conflicts with the ongoing work on ttm, gem etc.
> But let's deal with the conflicts when they hit us - it
> is simple conflicts in the list of include files.
>
> v2:
> - Removed merged patches
> - Added ack from Emil Velikov to the full series
> - Rebased on top of drm-misc-next
> - Hand-edited the list of Cc: as get_maintainer.pl in some
> cases looks up too much people, due to cross kernel commits
>
> Sam
>
> Sam Ravnborg (19):
> drm/meson: drop use of drmP.h
> drm/v3d: drop use of drmP.h
> drm/pl111: drop use of drmP.h
> drm/zte: drop use of drmP.h
> drm/sun4i: drop use of drmP.h
> drm/vc4: drop use of drmP.h
> drm/r128: drop use of drmP.h
> drm/udl: drop use of drmP.h
> drm/omapdrm: drop use of drmP.h
> drm/selftests: drop use of drmP.h
> drm/tdfx: drop use of drmP.h
> drm/vgem: drop use of drmP.h
> drm/i810: drop use of drmP.h
> drm/tilcdc: drop use of drmP.h
> drm/i2c/ch7006: drop use of drmP.h
> drm/i2c/sil164: drop use of drmP.h
> drm/imx: drop use of drmP.h
> drm/rockchip: drop use of drmP.h
> drm/mediatek: drop use of drmP.h
>
> drivers/gpu/drm/i2c/ch7006_priv.h | 1 -
> drivers/gpu/drm/i2c/sil164_drv.c | 3 ++-
> drivers/gpu/drm/i810/i810_dma.c | 17 +++++++++----
> drivers/gpu/drm/i810/i810_drv.c | 8 +++---
> drivers/gpu/drm/i810/i810_drv.h | 2 ++
> drivers/gpu/drm/imx/dw_hdmi-imx.c | 14 ++++++-----
> drivers/gpu/drm/imx/imx-drm-core.c | 8 ++++--
> drivers/gpu/drm/imx/imx-ldb.c | 22 +++++++++--------
> drivers/gpu/drm/imx/imx-tve.c | 10 +++++---
> drivers/gpu/drm/imx/ipuv3-crtc.c | 8 ++++--
> drivers/gpu/drm/imx/ipuv3-plane.c | 5 ++--
> drivers/gpu/drm/imx/parallel-display.c | 8 +++---
> drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_dpi.c | 18 ++++++++------
> drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +++++---
> drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_drm_drv.c | 16 +++++++-----
> drivers/gpu/drm/mediatek/mtk_drm_fb.c | 7 +++---
> drivers/gpu/drm/mediatek/mtk_drm_gem.c | 6 +++--
> drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_dsi.c | 14 ++++++-----
> drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +++++++----
> drivers/gpu/drm/meson/meson_crtc.c | 16 ++++++------
> drivers/gpu/drm/meson/meson_drv.c | 27 +++++++++------------
> drivers/gpu/drm/meson/meson_drv.h | 11 ++++++---
> drivers/gpu/drm/meson/meson_dw_hdmi.c | 19 ++++++++-------
> drivers/gpu/drm/meson/meson_overlay.c | 13 ++++------
> drivers/gpu/drm/meson/meson_plane.c | 16 +++++-------
> drivers/gpu/drm/meson/meson_registers.h | 2 ++
> drivers/gpu/drm/meson/meson_vclk.c | 7 +++---
> drivers/gpu/drm/meson/meson_vclk.h | 4 +++
> drivers/gpu/drm/meson/meson_venc.c | 10 ++++----
> drivers/gpu/drm/meson/meson_venc.h | 2 ++
> drivers/gpu/drm/meson/meson_venc_cvbs.c | 11 ++++-----
> drivers/gpu/drm/meson/meson_viu.c | 7 ++----
> drivers/gpu/drm/meson/meson_vpp.c | 7 +++---
> drivers/gpu/drm/meson/meson_vpp.h | 3 +++
> drivers/gpu/drm/omapdrm/omap_crtc.c | 4 ++-
> drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 ++
> drivers/gpu/drm/omapdrm/omap_drv.c | 10 ++++++--
> drivers/gpu/drm/omapdrm/omap_drv.h | 5 ++--
> drivers/gpu/drm/omapdrm/omap_fb.c | 4 +--
> drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 ++
> drivers/gpu/drm/omapdrm/omap_gem.c | 2 ++
> drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 3 +++
> drivers/gpu/drm/omapdrm/omap_irq.c | 2 ++
> drivers/gpu/drm/pl111/pl111_debugfs.c | 4 ++-
> drivers/gpu/drm/pl111/pl111_display.c | 6 +++--
> drivers/gpu/drm/pl111/pl111_drm.h | 11 +++++----
> drivers/gpu/drm/pl111/pl111_drv.c | 9 ++++---
> drivers/gpu/drm/pl111/pl111_nomadik.h | 3 ++-
> drivers/gpu/drm/pl111/pl111_versatile.c | 9 ++++---
> drivers/gpu/drm/pl111/pl111_versatile.h | 3 +++
> drivers/gpu/drm/r128/r128_ioc32.c | 3 ++-
> drivers/gpu/drm/r128/r128_irq.c | 5 +++-
> drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +++-----
> drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 ++++++-------
> drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +-
> drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 ++++---
> drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 ++--
> drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +--
> drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 12 +++++----
> drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 3 ++-
> drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +-
> drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +++---
> drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 1 -
> drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 31 ++++++++++++------------
> drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 ++++++------
> drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +++----
> drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 ++++++---
> drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +++++-
> drivers/gpu/drm/sun4i/sun4i_backend.c | 16 ++++++------
> drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +++++-----
> drivers/gpu/drm/sun4i/sun4i_drv.c | 5 +++-
> drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 -
> drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +++++---
> drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 17 +++++++------
> drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +--
> drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +-
> drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +-
> drivers/gpu/drm/sun4i/sun4i_tcon.c | 20 ++++++++-------
> drivers/gpu/drm/sun4i/sun4i_tv.c | 4 ++-
> drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 ++++---
> drivers/gpu/drm/sun4i/sun8i_csc.c | 2 +-
> drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 3 +--
> drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +++++------
> drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 ++---
> drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +-
> drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 -
> drivers/gpu/drm/tdfx/tdfx_drv.c | 11 ++++++---
> drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 18 ++++++++------
> drivers/gpu/drm/tilcdc/tilcdc_drv.c | 19 ++++++++++++---
> drivers/gpu/drm/tilcdc/tilcdc_drv.h | 31 +++++++++++++-----------
> drivers/gpu/drm/tilcdc/tilcdc_external.c | 1 +
> drivers/gpu/drm/tilcdc/tilcdc_panel.c | 11 ++++++---
> drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +--
> drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 8 +++---
> drivers/gpu/drm/udl/udl_connector.c | 4 +--
> drivers/gpu/drm/udl/udl_connector.h | 2 ++
> drivers/gpu/drm/udl/udl_dmabuf.c | 6 +++--
> drivers/gpu/drm/udl/udl_drv.c | 7 +++++-
> drivers/gpu/drm/udl/udl_drv.h | 8 +++++-
> drivers/gpu/drm/udl/udl_encoder.c | 6 ++---
> drivers/gpu/drm/udl/udl_fb.c | 15 ++++++------
> drivers/gpu/drm/udl/udl_gem.c | 9 ++++---
> drivers/gpu/drm/udl/udl_main.c | 6 +++--
> drivers/gpu/drm/udl/udl_modeset.c | 6 ++---
> drivers/gpu/drm/udl/udl_transfer.c | 4 ---
> drivers/gpu/drm/v3d/v3d_debugfs.c | 3 ++-
> drivers/gpu/drm/v3d/v3d_drv.c | 5 +++-
> drivers/gpu/drm/v3d/v3d_drv.h | 13 ++++++++--
> drivers/gpu/drm/v3d/v3d_gem.c | 12 +++++----
> drivers/gpu/drm/v3d/v3d_irq.c | 2 ++
> drivers/gpu/drm/vc4/vc4_crtc.c | 11 ++++++---
> drivers/gpu/drm/vc4/vc4_debugfs.c | 1 -
> drivers/gpu/drm/vc4/vc4_drv.c | 7 +++++-
> drivers/gpu/drm/vc4/vc4_drv.h | 17 +++++++++----
> drivers/gpu/drm/vc4/vc4_dsi.c | 17 +++++++------
> drivers/gpu/drm/vc4/vc4_gem.c | 2 ++
> drivers/gpu/drm/vc4/vc4_hvs.c | 5 +++-
> drivers/gpu/drm/vc4/vc4_kms.c | 4 ++-
> drivers/gpu/drm/vc4/vc4_plane.c | 6 +++--
> drivers/gpu/drm/vc4/vc4_txp.c | 14 ++++++-----
> drivers/gpu/drm/vc4/vc4_v3d.c | 4 +++
> drivers/gpu/drm/vgem/vgem_drv.c | 11 +++++++--
> drivers/gpu/drm/vgem/vgem_drv.h | 1 -
> drivers/gpu/drm/vgem/vgem_fence.c | 2 ++
> drivers/gpu/drm/zte/zx_drm_drv.c | 3 ++-
> drivers/gpu/drm/zte/zx_hdmi.c | 2 +-
> drivers/gpu/drm/zte/zx_plane.c | 2 +-
> drivers/gpu/drm/zte/zx_tvenc.c | 4 ++-
> drivers/gpu/drm/zte/zx_vga.c | 4 ++-
> drivers/gpu/drm/zte/zx_vou.c | 5 +++-
> include/linux/soc/amlogic/meson-canvas.h | 1 +
> 136 files changed, 626 insertions(+), 427 deletions(-)
>
>
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v2 0/19] drm: drop use of drmp.h in drm-misc
2019-07-16 6:50 ` [PATCH v2 0/19] drm: drop use of drmp.h in drm-misc Sam Ravnborg
@ 2019-07-17 10:59 ` Sam Ravnborg
0 siblings, 0 replies; 3+ messages in thread
From: Sam Ravnborg @ 2019-07-17 10:59 UTC (permalink / raw)
To: dri-devel
Cc: Maxime Jourdan, Neil Armstrong, David Airlie,
Alexandru-Cosmin Gheorghe, Jerome Brunet, Deepak Sharma,
Oleksandr Andrushchenko, Kevin Hilman, Maxime Ripard,
Chen-Yu Tsai, Tomi Valkeinen, NXP Linux Team, linux-rockchip,
Eugeniy Paltsev, Dan Carpenter, Robert Tarasov, Emil Lundmark,
Jani Nikula, Jyri Sarha, linux-mediatek, Matthias Brugger,
linux-amlogic
On Tue, Jul 16, 2019 at 08:50:22AM +0200, Sam Ravnborg wrote:
> Copied all recipients on the cover letter.
> As the list is long this mail may not hit the mailing lists.
>
> Sam
>
> On Tue, Jul 16, 2019 at 08:42:01AM +0200, Sam Ravnborg wrote:
> > This patch set removes a far share of the remaining uses of drmP.h.
> > Common for all patches are that the respective files are maintained
> > in drm-misc.
> > All patches are independent.
> >
> > Patches have all been build tested with various configs and various
> > architectures.
> > There are likely introduced a few build issues that randconfig
> > build will reveal, but for all configs I have used the build was OK.
> >
> > This patchset does not conclude the quest to kill all uses
> > of drmP.h, but it is a major step towards the goal.
> >
> > Please review/ack.
> > I plan to apply the patches to drm-misc, but feel free
> > to do it yourself.
> >
> > There will be conflicts with the ongoing work on ttm, gem etc.
> > But let's deal with the conflicts when they hit us - it
> > is simple conflicts in the list of include files.
> >
> > v2:
> > - Removed merged patches
> > - Added ack from Emil Velikov to the full series
> > - Rebased on top of drm-misc-next
> > - Hand-edited the list of Cc: as get_maintainer.pl in some
> > cases looks up too much people, due to cross kernel commits
I have collected the additional r-bs and acks and pushed out the full
series. Thanks for feedback to everyone!
Sam
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-07-17 10:59 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20190716064220.18157-1-sam@ravnborg.org>
2019-07-16 6:42 ` [PATCH v2 18/19] drm/rockchip: drop use of drmP.h Sam Ravnborg
2019-07-16 6:50 ` [PATCH v2 0/19] drm: drop use of drmp.h in drm-misc Sam Ravnborg
2019-07-17 10:59 ` Sam Ravnborg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).