[PATCH 0/5] drm/bridge: Rever all bridge_state related changes

Boris Brezillon boris.brezillon at collabora.com
Tue Jan 7 16:11:50 UTC 2020


Hello,

The introduction of bridge_state introduced a circular dep between
drm.ko and drm_kms_helper.ko which releaved a misdesign in how the whole
thing was implemented. Let's revert all patches for now.

Regards,

Boris

Boris Brezillon (5):
  Revert "drm/bridge: Fix a NULL pointer dereference in
    drm_atomic_bridge_chain_check()"
  Revert "drm/bridge: Add the necessary bits to support bus format
    negotiation"
  Revert "drm/bridge: Add an ->atomic_check() hook"
  Revert "drm/bridge: Patch atomic hooks to take a drm_bridge_state"
  Revert "drm/bridge: Add a drm_bridge_state object"

 .../drm/bridge/analogix/analogix_dp_core.c    |  41 +-
 drivers/gpu/drm/drm_atomic.c                  |  39 --
 drivers/gpu/drm/drm_atomic_helper.c           |  32 +-
 drivers/gpu/drm/drm_bridge.c                  | 531 +-----------------
 drivers/gpu/drm/rcar-du/rcar_lvds.c           |   8 +-
 include/drm/drm_atomic.h                      |   3 -
 include/drm/drm_bridge.h                      | 275 +--------
 7 files changed, 49 insertions(+), 880 deletions(-)

-- 
2.23.0



More information about the dri-devel mailing list