drm/bridge: sii902x: add support for DRM_BRIDGE_ATTACH_NO_CONNECTOR
authorNeil Armstrong <narmstrong@baylibre.com>
Thu, 13 Jan 2022 14:43:05 +0000 (15:43 +0100)
committerRobert Foss <robert.foss@linaro.org>
Mon, 17 Jan 2022 09:50:38 +0000 (10:50 +0100)
commitf4319f72a9bc37c948832c0ef121460ad7c1573f
tree798f2d1cee6a1af0e0e57fb4ac029c4eac438799
parent6e55d273708b2a9485eb7c035efd2757fdae1869
drm/bridge: sii902x: add support for DRM_BRIDGE_ATTACH_NO_CONNECTOR

This adds support for DRM_BRIDGE_ATTACH_NO_CONNECTOR by adding the
bridge get_edid() and detect() callbacks after refactoring the connector
get_modes() and connector_detect() callbacks.

In order to keep the bridge working, extra code in get_modes() has been
moved to more logical places.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Robert Foss <robert.foss@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20220113144305.1074389-1-narmstrong@baylibre.com
Reviewed-by: Robert Foss <robert.foss@linaro.org>
drivers/gpu/drm/bridge/sii902x.c