From b6a91acc5d7a00ca6cfc1406115c28debc6a95ac Mon Sep 17 00:00:00 2001 From: Gerald Dachs Date: Tue, 23 Feb 2016 22:22:13 +0100 Subject: [PATCH] removed what I don't understand and lowered delay --- .../WeTek_Core/patches/linux/080-amlogic-cec-driver.patch | 6 +++--- .../WeTek_Play/patches/linux/080-amlogic-cec-driver.patch | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/projects/WeTek_Core/patches/linux/080-amlogic-cec-driver.patch b/projects/WeTek_Core/patches/linux/080-amlogic-cec-driver.patch index 99670175a1..8358a654a1 100644 --- a/projects/WeTek_Core/patches/linux/080-amlogic-cec-driver.patch +++ b/projects/WeTek_Core/patches/linux/080-amlogic-cec-driver.patch @@ -55,7 +55,7 @@ index 7a944cd..f74ec1f 100755 #EXTRA_CFLAGS += -O2 diff --git a/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c b/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c new file mode 100644 -index 0000000..fdcd447 +index 0000000..b749b29 --- /dev/null +++ b/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c @@ -0,0 +1,647 @@ @@ -251,7 +251,7 @@ index 0000000..fdcd447 +#if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON8 + aml_write_reg32(P_AO_CEC_INTR_CLR, aml_read_reg32(P_AO_CEC_INTR_CLR) | (1 << 2)); +#endif -+ amlogic_cec_write_reg(CEC_RX_MSG_CMD, valid_msg ? RX_ACK_NEXT : RX_ACK_CURRENT); ++ amlogic_cec_write_reg(CEC_RX_MSG_CMD, RX_ACK_NEXT); + amlogic_cec_write_reg(CEC_RX_MSG_CMD, RX_NO_OP); + + return ret; @@ -586,7 +586,7 @@ index 0000000..fdcd447 + + amlogic_cec_log_dbg("amlogic_cec_delayed_init: enter\n"); + -+ msleep_interruptible(15000); ++ msleep_interruptible(5000); + + cec_init_flag = 1; + diff --git a/projects/WeTek_Play/patches/linux/080-amlogic-cec-driver.patch b/projects/WeTek_Play/patches/linux/080-amlogic-cec-driver.patch index 99670175a1..8358a654a1 100644 --- a/projects/WeTek_Play/patches/linux/080-amlogic-cec-driver.patch +++ b/projects/WeTek_Play/patches/linux/080-amlogic-cec-driver.patch @@ -55,7 +55,7 @@ index 7a944cd..f74ec1f 100755 #EXTRA_CFLAGS += -O2 diff --git a/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c b/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c new file mode 100644 -index 0000000..fdcd447 +index 0000000..b749b29 --- /dev/null +++ b/drivers/amlogic/hdmi/hdmi_tx/amlogic_cec.c @@ -0,0 +1,647 @@ @@ -251,7 +251,7 @@ index 0000000..fdcd447 +#if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON8 + aml_write_reg32(P_AO_CEC_INTR_CLR, aml_read_reg32(P_AO_CEC_INTR_CLR) | (1 << 2)); +#endif -+ amlogic_cec_write_reg(CEC_RX_MSG_CMD, valid_msg ? RX_ACK_NEXT : RX_ACK_CURRENT); ++ amlogic_cec_write_reg(CEC_RX_MSG_CMD, RX_ACK_NEXT); + amlogic_cec_write_reg(CEC_RX_MSG_CMD, RX_NO_OP); + + return ret; @@ -586,7 +586,7 @@ index 0000000..fdcd447 + + amlogic_cec_log_dbg("amlogic_cec_delayed_init: enter\n"); + -+ msleep_interruptible(15000); ++ msleep_interruptible(5000); + + cec_init_flag = 1; +