msm: board-8064: Enable NLDO TCXO workaround for APQ8064
APQ8064 targets utilize a TCXO; therefore, enable the
rpm-regulator driver TCXO workaround so that they may be
properly enable and also not incur a power hit due to TCXO
being stuck on.
Change-Id: I89cd2cd530deea20f81b31cfb40c1628c3a75844
CRs-Fixed: 375809
Signed-off-by: David Collins <collinsd@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-8064-regulator.c b/arch/arm/mach-msm/board-8064-regulator.c
index a84cb39..10b7034 100644
--- a/arch/arm/mach-msm/board-8064-regulator.c
+++ b/arch/arm/mach-msm/board-8064-regulator.c
@@ -632,11 +632,12 @@
};
struct rpm_regulator_platform_data apq8064_rpm_regulator_pdata __devinitdata = {
- .init_data = apq8064_rpm_regulator_init_data,
- .num_regulators = ARRAY_SIZE(apq8064_rpm_regulator_init_data),
- .version = RPM_VREG_VERSION_8960,
- .vreg_id_vdd_mem = RPM_VREG_ID_PM8921_L24,
- .vreg_id_vdd_dig = RPM_VREG_ID_PM8921_S3,
- .consumer_map = msm_rpm_regulator_consumer_mapping,
+ .init_data = apq8064_rpm_regulator_init_data,
+ .num_regulators = ARRAY_SIZE(apq8064_rpm_regulator_init_data),
+ .version = RPM_VREG_VERSION_8960,
+ .vreg_id_vdd_mem = RPM_VREG_ID_PM8921_L24,
+ .vreg_id_vdd_dig = RPM_VREG_ID_PM8921_S3,
+ .requires_tcxo_workaround = true,
+ .consumer_map = msm_rpm_regulator_consumer_mapping,
.consumer_map_len = ARRAY_SIZE(msm_rpm_regulator_consumer_mapping),
};