高通平台下在modem配置LDO电压

在modem中设置 ldo 电压

//修改 LDO8
diff --git a/boot_images/core/systemdrivers/pmic/target/msm8953_pm8953_pmi8950/system/src/pm_sbl_boot_oem.c b/boot_images/core/systemdrivers/pmic/target/msm8953_pm8953_pmi8950/system/src/pm_sbl_boot_oem.c
index 9736d74..5e337d2 100755
--- a/boot_images/core/systemdrivers/pmic/target/msm8953_pm8953_pmi8950/system/src/pm_sbl_boot_oem.c
+++ b/boot_images/core/systemdrivers/pmic/target/msm8953_pm8953_pmi8950/system/src/pm_sbl_boot_oem.c
@@ -82,6 +82,12 @@ pm_driver_post_init (void)
     pm_ldo_sw_enable(0, PM_LDO_22, PM_OFF);   //disable LDO
     pm_ldo_volt_level(0, PM_LDO_22, 3300000); //change LDO range
     pm_ldo_sw_enable(0, PM_LDO_22, PM_ON);    //enable LDO again
+
+//begin modified by zhangxiang 20181203
+    pm_ldo_sw_enable(0, PM_LDO_8, PM_OFF);
+    pm_ldo_volt_level(0, PM_LDO_8, 3300000);
+    pm_ldo_sw_enable(0, PM_LDO_8, PM_ON);
+//end modified by zhangxiang 20181203
 #endif
 #ifdef PM_TEST_FRAMEWORK_DRIVER
     err_flag = pm_test_framework ();
diff --git a/rpm_proc/core/systemdrivers/pmic/config/msm8953/pm_config_target.c b/rpm_proc/core/systemdrivers/pmic/config/msm8953/pm_config_target.c
index 2c931e9..c649f4e 100755
--- a/rpm_proc/core/systemdrivers/pmic/config/msm8953/pm_config_target.c
+++ b/rpm_proc/core/systemdrivers/pmic/config/msm8953/pm_config_target.c
@@ -60,7 +60,11 @@ pm_rpm_ldo_rail_info_type ldo_rail_a[] =
     {5, 250,  0, PM_ACCESS_ALLOWED, PM_ALWAYS_ON, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1800, 1800, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0},   // LDO5   LDO LV_P300
     {5, 250,  0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED,   PM_DROOP_DETECT_DIS, 1800, 1800, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO6   LDO LV_P300
     {5, 250,  0, PM_ACCESS_ALLOWED, PM_ALWAYS_ON,      PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED,   PM_DROOP_DETECT_DIS, 1800, 1900, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0},   // LDO7   LDO LV_P300
+#ifdef ODM_PROJECT_RM
+    {5, 50,   0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__NPM,   PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2900, 3300, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO8   ULT P600
+#else
     {5, 50,   0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__NPM,   PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2900, 2900, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO8   ULT P600
+#endif
     {5, 50,   0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__NPM,   PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 3000, 3300, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO9   ULT P600
     {5, 50,   0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__IPEAK,   PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2800, 2850, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO10  ULT N300_STEPPER
     {5, 50,   0, PM_ACCESS_ALLOWED, PM_NONE,      PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED,   PM_DROOP_DETECT_DIS, 2950, 2950, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0},   // LDO11  ULT P600
 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值