diff --git a/arch/arm/plat-rk/dvfs.c b/arch/arm/plat-rk/dvfs.c index 1b991997c151..4f82c153d4c3 100755 --- a/arch/arm/plat-rk/dvfs.c +++ b/arch/arm/plat-rk/dvfs.c @@ -106,7 +106,7 @@ static void dvfs_get_vd_regulator_volt_list(struct vd_node *vd) if(selector>VD_VOL_LIST_CNT) selector=VD_VOL_LIST_CNT; - mutex_unlock(&mutex); + mutex_lock(&mutex); for (i = 0; iregulator,i); if(sel_volt<=0)