drm: Add drm_bridge between encoder and connector
authorSean Paul <seanpaul@chromium.org>
Fri, 22 Feb 2013 19:01:26 +0000 (14:01 -0500)
committerChromeBot <chrome-bot@google.com>
Wed, 27 Feb 2013 03:10:51 +0000 (19:10 -0800)
commit2547595dda5508173e8d43d60dccc1f8e23542a4
tree69e0b75690725245e5be29c4a461d854fb6e63f8
parent3241573c4ed43e891afb1afc9839b1577b8114b8
drm: Add drm_bridge between encoder and connector

This patch adds the notion of a drm_bridge between the encoder and the
connector. This allows us to handle bridge chips gracefully with dpms
and hotplug.

BUG=chrome-os-partner:17557
TEST=Tested on snow

Change-Id: I66b9f631bb924e443e79419a3dc3af0ef41fb70d
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/43912
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/drm_crtc_helper.c
include/drm/drm_crtc.h
include/drm/drm_crtc_helper.h