aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Jan <s-jan@ti.com>2012-06-13 16:36:38 +0200
committerAndy Green <andy.green@linaro.org>2012-06-13 22:48:58 +0800
commit8068386f7ec2af479d153373a6088db10ced7c9a (patch)
tree0fc8fa9464f011a4118e696f258c21999b32c2f2
parent17b28df93833ac04b87b7c71608cf0ed276aed35 (diff)
OMAP4: deactivate AESS OPP50tilt-3.4-omap5-eng-15
We currently do not support scaling to OPP50 on other domains than MPU. Enabling OPP50 for ABE currently generates discrepancies between expected clocks frequencies and breaks audio record. This patch fixes audio record issue on current builds (tested on 4460 panda). Another way to prevent scaling is to not plug the audio device_scale function. Signed-off-by: Sebastien Jan <s-jan@ti.com>
-rw-r--r--arch/arm/mach-omap2/opp4xxx_data.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/opp4xxx_data.c b/arch/arm/mach-omap2/opp4xxx_data.c
index 6b19c36b5678..c20d02030f4c 100644
--- a/arch/arm/mach-omap2/opp4xxx_data.c
+++ b/arch/arm/mach-omap2/opp4xxx_data.c
@@ -167,8 +167,10 @@ static struct omap_opp_def __initdata omap443x_opp_def_list[] = {
OPP_INITIALIZER("iva", "dpll_iva_m5x2_ck", "iva", true, 266100000, OMAP4430_VDD_IVA_OPP100_UV),
/* IVA OPP3 - OPP-Turbo */
OPP_INITIALIZER("iva", "dpll_iva_m5x2_ck", "iva", false, 332000000, OMAP4430_VDD_IVA_OPPTURBO_UV),
+#if 0
/* ABE OPP1 - OPP50 */
OPP_INITIALIZER("aess", "dpll_abe_x2_ck", "iva", true, 98304000, OMAP4430_VDD_IVA_OPP50_UV),
+#endif
/* ABE OPP2 - OPP100 */
OPP_INITIALIZER("aess", "dpll_abe_x2_ck", "iva", true, 196608000, OMAP4430_VDD_IVA_OPP100_UV),
/* TODO: add DSP, fdif, gpu */
@@ -320,9 +322,9 @@ static struct omap_opp_def __initdata omap446x_opp_def_list[] = {
OPP_INITIALIZER("hsi", "hsi_fck", "core", true, 96000000, OMAP4460_VDD_CORE_OPP50_UV),
/* HSI OPP2 - OPP100 */
OPP_INITIALIZER("hsi", "hsi_fck", "core", true, 96000000, OMAP4460_VDD_CORE_OPP100_UV),
-#endif
/* ABE OPP1 - OPP50 */
OPP_INITIALIZER("aess", "abe_clk", "iva", true, 98304000, OMAP4460_VDD_IVA_OPP100_UV),
+#endif
/* ABE OPP2 - OPP100 */
OPP_INITIALIZER("aess", "abe_clk", "iva", true, 196608000, OMAP4460_VDD_IVA_OPP100_UV),
};