msm: display: HDMI: Remove audio packet setup for ACP, ISRC
In HDMI driver we are setting audio packet with ACP, ISRC
by default. Removing this setting until end-to-end feature
has been supported.
CRs-Fixed: 297272
Signed-off-by: Manoj Rao <manojraj@codeaurora.org>
diff --git a/drivers/video/msm/hdmi_msm.c b/drivers/video/msm/hdmi_msm.c
index 5c6a6fd..7da9159 100644
--- a/drivers/video/msm/hdmi_msm.c
+++ b/drivers/video/msm/hdmi_msm.c
@@ -2687,6 +2687,7 @@
hdmi_msm_rmw32or(0x0028, 3 << 4);
}
+#ifdef CONFIG_FB_MSM_HDMI_MSM_PANEL_ISRC_ACP_SUPPORT
static void hdmi_msm_en_isrc_packet(boolean isrc_is_continued)
{
static const char isrc_psuedo_data[] =
@@ -2719,7 +2720,16 @@
/* ISRC Send + Continuous */
hdmi_msm_rmw32or(0x0028, 3 << 8);
}
+#else
+static void hdmi_msm_en_isrc_packet(boolean isrc_is_continued)
+{
+ /*
+ * Until end-to-end support for various audio packets
+ */
+}
+#endif
+#ifdef CONFIG_FB_MSM_HDMI_MSM_PANEL_ISRC_ACP_SUPPORT
static void hdmi_msm_en_acp_packet(uint32 byte1)
{
/* HDMI_ACP[0x003C] */
@@ -2729,6 +2739,14 @@
/* ACP send, s/w source */
hdmi_msm_rmw32or(0x0028, 3 << 12);
}
+#else
+static void hdmi_msm_en_acp_packet(uint32 byte1)
+{
+ /*
+ * Until end-to-end support for various audio packets
+ */
+}
+#endif
static void hdmi_msm_audio_setup(void)
{
@@ -2740,7 +2758,7 @@
hdmi_msm_en_isrc_packet(1);
/* arbitrary bit pattern for byte1 */
hdmi_msm_en_acp_packet(0x5a);
-
+ DEV_DBG("Not setting ACP, ISRC1, ISRC2 packets\n");
hdmi_msm_audio_acr_setup(TRUE,
external_common_state->video_resolution,
MSM_HDMI_SAMPLE_RATE_48KHZ, channels);