[PATCH v2 08/12] drm/imx: parallel-display: switch to drm_panel_bridge
Philipp Zabel
p.zabel at pengutronix.de
Wed May 29 07:58:19 PDT 2024
On So, 2024-03-31 at 23:29 +0300, Dmitry Baryshkov wrote:
> Defer panel handling to drm_panel_bridge, unifying codepaths for the
> panel and bridge cases.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov at linaro.org>
> ---
> drivers/gpu/drm/imx/ipuv3/Kconfig | 2 ++
> drivers/gpu/drm/imx/ipuv3/parallel-display.c | 35 +++++++---------------------
> 2 files changed, 10 insertions(+), 27 deletions(-)
>
> diff --git a/drivers/gpu/drm/imx/ipuv3/Kconfig b/drivers/gpu/drm/imx/ipuv3/Kconfig
> index 4e41611c8532..8aaf2441bcef 100644
> --- a/drivers/gpu/drm/imx/ipuv3/Kconfig
> +++ b/drivers/gpu/drm/imx/ipuv3/Kconfig
> @@ -13,6 +13,8 @@ config DRM_IMX_PARALLEL_DISPLAY
> tristate "Support for parallel displays"
> select DRM_PANEL
This shouldn't be necessary anymore either.
> depends on DRM_IMX
> + depends on DRM_BRIDGE
I'd prefer this to select DRM_BRIDGE.
> + select DRM_PANEL_BRIDGE
> select VIDEOMODE_HELPERS
>
> config DRM_IMX_TVE
> diff --git a/drivers/gpu/drm/imx/ipuv3/parallel-display.c b/drivers/gpu/drm/imx/ipuv3/parallel-display.c
> index 4d17fb96e77c..b7743b30475a 100644
> --- a/drivers/gpu/drm/imx/ipuv3/parallel-display.c
> +++ b/drivers/gpu/drm/imx/ipuv3/parallel-display.c
You can drop the "#include <drm/panel.h>".
regards
Philipp
More information about the linux-arm-kernel
mailing list