drm/bridge: lvds-codec: Add "lvds-decoder" support
authorFabrizio Castro <fabrizio.castro@bp.renesas.com>
Tue, 17 Dec 2019 23:07:53 +0000 (01:07 +0200)
committerNeil Armstrong <narmstrong@baylibre.com>
Wed, 18 Dec 2019 11:26:08 +0000 (12:26 +0100)
commite6f607bb2ba8aac719cf6abdf1d9dd8dae0c63e5
tree423925824f70adb77ba8a2c78540e1e18c246b30
parent0d60131a3b5dcb4c6980eb30cbca3c6fb62d7b6f
drm/bridge: lvds-codec: Add "lvds-decoder" support

Add support for transparent LVDS decoders by adding a new
compatible string ("lvds-decoder") to the driver.
This patch also adds member connector_type to struct lvds_codec,
and that's because LVDS decoders have a different connector type
from LVDS encoders. We fill this new member up with the data
matching the compatible string.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
[Fix pointer to int cast warning]
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191217230753.2999-1-laurent.pinchart+renesas@ideasonboard.com
drivers/gpu/drm/bridge/lvds-codec.c