diff options
author | Eugen Mandrenko <ievgen.mandrenko@ti.com> | 2012-03-07 14:59:04 +0200 |
---|---|---|
committer | Eugen Mandrenko <ievgen.mandrenko@ti.com> | 2012-05-28 09:58:41 +0300 |
commit | e67ea9a91ded16436e7c95500708ab22e9afab55 (patch) | |
tree | 7377e106a3a4420a2277429057bb01424f178ffd | |
parent | 4efe9994e0731a113b19bf42003ccb8f672e5ccb (diff) | |
download | kernel_samsung_espresso10-e67ea9a91ded16436e7c95500708ab22e9afab55.zip kernel_samsung_espresso10-e67ea9a91ded16436e7c95500708ab22e9afab55.tar.gz kernel_samsung_espresso10-e67ea9a91ded16436e7c95500708ab22e9afab55.tar.bz2 |
OMAP4470: OPP: Add initial BB2D OPP definitions
Add new 4470 OPP definitions for 2D graphics accelerator subsystem
Change-Id: I8e41b788df4769ed2ffab496f8a2ea4fc8cb5b1f
Signed-off-by: Taras Kondratiuk <taras@ti.com>
Signed-off-by: Eugen Mandrenko <ievgen.mandrenko@ti.com>
-rw-r--r-- | arch/arm/mach-omap2/opp4xxx_data.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/opp4xxx_data.c b/arch/arm/mach-omap2/opp4xxx_data.c index f30e927..82c59e1 100644 --- a/arch/arm/mach-omap2/opp4xxx_data.c +++ b/arch/arm/mach-omap2/opp4xxx_data.c @@ -480,6 +480,12 @@ static struct omap_opp_def __initdata omap447x_opp_low_def_list[] = { OPP_INITIALIZER("gpu", "dpll_per_m7x2_ck", "core", true, 307200000, OMAP4470_VDD_CORE_OPP100_UV), /* SGX OPP3 - OPPOV */ OPP_INITIALIZER("gpu", "dpll_per_m7x2_ck", "core", false, 384000000, OMAP4470_VDD_CORE_OPP100_OV_UV), + /* BB2D OPP1 - OPP50 */ + OPP_INITIALIZER("bb2d", "dpll_per_m6x2_ck", "core", true, 153600000, OMAP4470_VDD_CORE_OPP50_UV), + /* BB2D OPP1 - OPP100 */ + OPP_INITIALIZER("bb2d", "dpll_per_m6x2_ck", "core", true, 307200000, OMAP4470_VDD_CORE_OPP100_UV), + /* BB2D OPP2 - OPP-OV */ + OPP_INITIALIZER("bb2d", "dpll_per_m6x2_ck", "core", true, 384000000, OMAP4470_VDD_CORE_OPP100_OV_UV), /* FDIF OPP1 - OPP25 */ OPP_INITIALIZER("fdif", "fdif_fck", "core", true, 32000000, OMAP4470_VDD_CORE_OPP50_UV), /* FDIF OPP2 - OPP50 */ @@ -534,6 +540,10 @@ static struct omap_opp_def __initdata omap447x_opp_high_def_list[] = { /* SGX OPP2 - OPP100 is absent*/ /* SGX OPP3 - OPPOV */ OPP_INITIALIZER("gpu", "dpll_per_m7x2_ck", "core", true, 384000000, OMAP4470_VDD_CORE_OPP100_OV_UV), + /* BB2D OPP1 - OPP50 */ + OPP_INITIALIZER("bb2d", "dpll_per_m6x2_ck", "core", true, 192000000, OMAP4470_VDD_CORE_OPP50_UV), + /* BB2D OPP2 - OPP-OV */ + OPP_INITIALIZER("bb2d", "dpll_per_m6x2_ck", "core", true, 384000000, OMAP4470_VDD_CORE_OPP100_OV_UV), /* FDIF OPP1 - OPP25 */ OPP_INITIALIZER("fdif", "fdif_fck", "core", true, 32000000, OMAP4470_VDD_CORE_OPP50_UV), /* FDIF OPP2 - OPP50 */ |