drm/bridge: Make the bridge chain a double-linked list
So that each element in the chain can easily access its predecessor. This will be needed to support bus format negotiation between elements of the bridge chain. Signed-off-by:Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by:
Neil Armstrong <narmstrong@baylibre.com> Reviewed-by:
Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191203141515.3597631-5-boris.brezillon@collabora.com
Showing
- drivers/gpu/drm/drm_bridge.c 111 additions, 60 deletionsdrivers/gpu/drm/drm_bridge.c
- drivers/gpu/drm/drm_encoder.c 5 additions, 11 deletionsdrivers/gpu/drm/drm_encoder.c
- drivers/gpu/drm/exynos/exynos_drm_dsi.c 4 additions, 1 deletiondrivers/gpu/drm/exynos/exynos_drm_dsi.c
- drivers/gpu/drm/vc4/vc4_dsi.c 9 additions, 1 deletiondrivers/gpu/drm/vc4/vc4_dsi.c
- include/drm/drm_bridge.h 8 additions, 4 deletionsinclude/drm/drm_bridge.h
- include/drm/drm_encoder.h 6 additions, 1 deletioninclude/drm/drm_encoder.h
Loading
Please register or sign in to comment