[GIT PULL] drm/imx: fixes and cleanups

Daniel Vetter daniel at ffwll.ch
Mon Nov 2 09:58:58 UTC 2020


On Fri, Oct 30, 2020 at 05:53:37PM +0100, Philipp Zabel wrote:
> Hi Dave, Daniel,
> 
> The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
> 
>   Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-next-2020-10-30
> 
> for you to fetch changes up to 36fba366cf9fa386e5905976e68380061feabd2e:
> 
>   drm/imx: tve remove extraneous type qualifier (2020-10-27 10:30:09 +0100)

btw I have vague memories that you worked on drmm_ versions for
encoder/crtc/connector cleanup? Are they still somewhere, or am I just
mixing stuff up?
-Daniel

> 
> ----------------------------------------------------------------
> drm/imx: fixes and cleanups
> 
> Remove unused functions and empty callbacks, let the dw_hdmi-imx driver
> reuse imx_drm_encoder_parse_of() instead of reimplementing it, replace
> the custom register spinlock with the regmap default spinlock and remove
> redundant tracking of enabled state in imx-tve, drop the explicit
> drm_mode_config_cleanup() call in imx-drm-core, reduce the scope of edid
> length variables that are not otherwise used in imx-ldb and
> parallel-display, fix a memory leak in the parallel-display bind error
> path, and drop an extraneous type qualifier from of_get_tve_mode().
> 
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       drm/imx: tve remove extraneous type qualifier
> 
> Marco Felsch (1):
>       drm/imx: parallel-display: fix edid memory leak
> 
> Philipp Zabel (9):
>       gpu: ipu-v3: remove unused functions
>       drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of
>       drm/imx: imx-tve: use regmap fast_io spinlock
>       drm/imx: imx-tve: remove redundant enable tracking
>       drm/imx: drop explicit drm_mode_config_cleanup
>       drm/imx: dw_hdmi-imx: remove empty encoder_disable callback
>       drm/imx: imx-ldb: reduce scope of edid_len
>       drm/imx: parallel-display: remove unused function enc_to_imxpd()
>       drm/imx: parallel-display: reduce scope of edid_len
> 
>  drivers/gpu/drm/imx/dw_hdmi-imx.c      | 17 ++-------
>  drivers/gpu/drm/imx/imx-drm-core.c     | 10 ++---
>  drivers/gpu/drm/imx/imx-ldb.c          | 10 ++---
>  drivers/gpu/drm/imx/imx-tve.c          | 40 +++-----------------
>  drivers/gpu/drm/imx/parallel-display.c | 20 ++--------
>  drivers/gpu/ipu-v3/ipu-common.c        | 67 ----------------------------------
>  include/video/imx-ipu-v3.h             |  3 --
>  7 files changed, 21 insertions(+), 146 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list