diff options
author | Sebastien Jan <s-jan@ti.com> | 2012-06-13 16:36:38 +0200 |
---|---|---|
committer | Andy Green <andy.green@linaro.org> | 2012-06-13 22:48:58 +0800 |
commit | 8068386f7ec2af479d153373a6088db10ced7c9a (patch) | |
tree | 0fc8fa9464f011a4118e696f258c21999b32c2f2 | |
parent | 17b28df93833ac04b87b7c71608cf0ed276aed35 (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.c | 4 |
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), }; |