From b036c6c67da6c141d2fee1e097a88f83a43dd8ad Mon Sep 17 00:00:00 2001 From: Lei Yang Date: Wed, 19 Dec 2018 15:17:17 +0800 Subject: [PATCH] hdmirx: add DRM RCV detection. [1/1] PD#SWPL-3117 Problem: Cannot get the HDR packets/ Solution: add HDR RCV detection, Low priority than EMP. Verify: txlx tl1 Change-Id: I364fc942840b6eef465df16b89fd0a9fd0ccb3ff Signed-off-by: Lei Yang --- drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_wrapper.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_wrapper.c b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_wrapper.c index 39ef85c761a1..5c47b6f86d67 100644 --- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_wrapper.c +++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_wrapper.c @@ -411,6 +411,12 @@ static int hdmi_rx_ctrl_irq_handler(void) rx_pr("[irq] EMP_RCV %#x\n", intr_pedc); emp_handle_flag = true; + } else if (rx_get_bits(intr_pedc, + DRM_RCV_EN_TXLX) != 0) { + if (log_level & 0x400) + rx_pr("[irq] DRM_RCV_EN %#x\n", + intr_pedc); + drm_handle_flag = true; } } else if (rx.chip_id == CHIP_ID_TXLX) { if (rx_get_bits(intr_pedc,