From 313f8c47818df362d9236e5158bc3ecb5bf866b0 Mon Sep 17 00:00:00 2001 From: wuhao <wuhao@wuhao@rock-chips.com> Date: Tue, 6 Nov 2012 15:34:19 +0800 Subject: [PATCH] fix : ddr and logic voltage control opposite for v86 --- arch/arm/mach-rk2928/board-rk2926-sdk.c | 4 ++++ arch/arm/mach-rk2928/board-rk2928-sdk-tps65910.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/arch/arm/mach-rk2928/board-rk2926-sdk.c b/arch/arm/mach-rk2928/board-rk2926-sdk.c index bb25326eff88..6eaaa1b9dfa6 100755 --- a/arch/arm/mach-rk2928/board-rk2926-sdk.c +++ b/arch/arm/mach-rk2928/board-rk2926-sdk.c @@ -862,7 +862,11 @@ static struct pmu_info tps65910_dcdc_info[] = { .max_uv = 1200000, }, { + #if defined(V86_VERSION_1_1) + .name = "vdd_core", //ddr + #else .name = "vdd2", //ddr + #endif .min_uv = 1200000, .max_uv = 1200000, }, diff --git a/arch/arm/mach-rk2928/board-rk2928-sdk-tps65910.c b/arch/arm/mach-rk2928/board-rk2928-sdk-tps65910.c index 495f013c9609..b6987eb5a0a0 100755 --- a/arch/arm/mach-rk2928/board-rk2928-sdk-tps65910.c +++ b/arch/arm/mach-rk2928/board-rk2928-sdk-tps65910.c @@ -301,6 +301,11 @@ static struct regulator_consumer_supply tps65910_smps2_supply[] = { { .supply = "vdd2", }, + #if defined(CONFIG_MACH_RK2926_V86) + { + .supply = "vdd_core", + }, + #endif }; static struct regulator_consumer_supply tps65910_smps3_supply[] = { -- 2.34.1