drm/tve200: Clean up panel bridging
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 10 Sep 2017 22:08:01 +0000 (00:08 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 11 Sep 2017 18:32:56 +0000 (20:32 +0200)
commit9ab12e88a0b46b4e6fa32bb0a2875c813a928e73
tree41f8b1439be8e1e460b7eae5f31c528e31ef8bfc
parentbe05fe130fd02ce298cc0ebdfb2f0e7a70dccfd4
drm/tve200: Clean up panel bridging

This makes use of the drm_simple_display_pipe_attach_bridge()
call and removes the two calls removing the bridge, which were
erroneous: they unregister the bridge which is not what
we want, we just want to unreference it and that is already
handled by the core.

Reviewed-by: Eric Anholt <eric@anholt.net>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20170910220801.28588-1-linus.walleij@linaro.org
drivers/gpu/drm/tve200/tve200_display.c
drivers/gpu/drm/tve200/tve200_drm.h
drivers/gpu/drm/tve200/tve200_drv.c