rpm_proc/core/systemdrivers/pmic/config/msm8953/pm_config_target.c
将PM_NONE改为PM_ALWAYS_ON
pm_rpm_ldo_rail_info_type ldo_rail_a[] =
{
{5, 62.5, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 975, 1050, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO1 ULT N600_Stepper
{5, 62.5, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 975, 1175, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO2 ULT N600_Stepper
{5, 62.5, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 925, 925, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO3 ULT N600_Stepper
{5, 150, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1800, 1800, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO4 LDO LV_P600
{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
{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
{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
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1800, 2950, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO12 ULT P150
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 3125, 3125, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO13 ULT P50
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1750, 3300, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO14 ULT P50
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1750, 3300, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO15 ULT P50
{5, 50, 0, PM_ACCESS_DISALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1800, 1800, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO16 P50 - removed in 8909
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2850, 2850, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO17 ULT P600
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2700, 2700, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO18 ULT P150
{5, 62.5, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__IPEAK, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1200, 1350, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO19 LDO WLAN
{5, 250, 0, PM_ACCESS_DISALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1740, 1740, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO20 LDO XO LDO - LN_LDO
{5, 250, 0, PM_ACCESS_DISALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 1740, 1740, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO21 LDO RFCLK LDO - LN_LDO
{5, 50, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 2800, 2800, 0, PM_SETTLING_ERR_DIS, PM_SETTLING_EN, 0}, // LDO22 LDO RFCLK LDO - LN_LDO Ned to check the curent raing
{5, 62.5, 0, PM_ACCESS_ALLOWED, PM_NONE, PM_NPA_SW_MODE_LDO__NPM, PM_NPA_BYPASS_DISALLOWED, PM_DROOP_DETECT_DIS, 975, 1225, 0, PM_SETTLING_ERR_EN, PM_SETTLING_EN, 0}, // LDO23 LDO RFCLK LDO - LN_LDO Ned to check the curent raing
};