From: yicheng shen Date: Mon, 23 Jul 2018 11:05:22 +0000 (+0800) Subject: hdmirx: mute audio when unsupport format received X-Git-Tag: khadas-vims-v0.9.6-release~1635 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9b92b53e831d1fcd83b65cce53fd42ca1d10bab6;p=platform%2Fkernel%2Flinux-amlogic.git hdmirx: mute audio when unsupport format received PD#170497: hdmirx: mute audio when unsupport format received Change-Id: Id849c725b88d1d80328f3ef6b76ba09248d5b9b8 Signed-off-by: yicheng shen --- diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h index c71e2e8..3f9e643 100644 --- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h +++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h @@ -34,7 +34,7 @@ #include "hdmi_rx_edid.h" -#define RX_VER0 "ver.2018-07-27" +#define RX_VER0 "ver.2018-07-30" /* * * diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_hw.c b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_hw.c index e01f943..1a148e1 100644 --- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_hw.c +++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_hw.c @@ -739,6 +739,8 @@ void rx_get_audinfo(struct aud_info_s *audio_info) void rx_get_audio_status(struct rx_audio_stat_s *aud_sts) { if ((rx.state == FSM_SIG_READY) && + (rx.pre.sw_vic != HDMI_UNKNOWN) && + (rx.pre.sw_vic != HDMI_UNSUPPORT) && (rx.avmute_skip == 0)) { aud_sts->aud_rcv_flag = (rx.aud_info.aud_packet_received == 0) ? false : true;