drm/bridge/sii8620: fix peer re-initialization in CBUS mode
authorAndrzej Hajda <a.hajda@samsung.com>
Tue, 6 Dec 2016 12:37:33 +0000 (13:37 +0100)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:54:28 +0000 (13:54 +0900)
In CBUS mode peer should be re-intialized the same way as in MHL3.

Change-Id: Ie631511037929b5c034750a2cdd017367b9ba004
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
drivers/gpu/drm/bridge/sil-sii8620.c

index 60b3c22b6e1ae7393472dc2e68676a61e3874884..36ea0d0d2d335ae5394e74c5cd87ce4aaeb808e2 100644 (file)
@@ -1048,7 +1048,7 @@ static void sii8620_mhl_discover(struct sii8620 *ctx)
 
 static void sii8620_peer_specific_init(struct sii8620 *ctx)
 {
-       if (ctx->mode == CM_MHL3)
+       if (ctx->mode >= CM_MHL3)
                sii8620_write_seq_static(ctx,
                        REG_SYS_CTRL1, BIT_SYS_CTRL1_BLOCK_DDC_BY_HPD,
                        REG_EMSCINTRMASK1,