diff options
Diffstat (limited to 'drivers/regulator/max8973-regulator.c')
| -rw-r--r-- | drivers/regulator/max8973-regulator.c | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/regulator/max8973-regulator.c b/drivers/regulator/max8973-regulator.c index 9a8ea916300..adb1414e5e3 100644 --- a/drivers/regulator/max8973-regulator.c +++ b/drivers/regulator/max8973-regulator.c @@ -274,15 +274,15 @@ static int max8973_init_dcdc(struct max8973_chip *max,  	if (pdata->reg_init_data &&  			pdata->reg_init_data->constraints.ramp_delay) {  		if (pdata->reg_init_data->constraints.ramp_delay < 25000) -			control1 = MAX8973_RAMP_12mV_PER_US; +			control1 |= MAX8973_RAMP_12mV_PER_US;  		else if (pdata->reg_init_data->constraints.ramp_delay < 50000) -			control1 = MAX8973_RAMP_25mV_PER_US; +			control1 |= MAX8973_RAMP_25mV_PER_US;  		else if (pdata->reg_init_data->constraints.ramp_delay < 200000) -			control1 = MAX8973_RAMP_50mV_PER_US; +			control1 |= MAX8973_RAMP_50mV_PER_US;  		else -			control1 = MAX8973_RAMP_200mV_PER_US; +			control1 |= MAX8973_RAMP_200mV_PER_US;  	} else { -		control1 = MAX8973_RAMP_12mV_PER_US; +		control1 |= MAX8973_RAMP_12mV_PER_US;  		max->desc.ramp_delay = 12500;  	}  |