rk30xx/rk3168/rk3188: dvfs: nandc delayline break lock status to make sure every time relock

This commit is contained in:
chenxing
2013-05-09 14:37:27 +08:00
parent 7cfe0b4962
commit ead154e242
3 changed files with 6 additions and 0 deletions

View File

@@ -1150,6 +1150,8 @@ static u8 rk30_get_avs_val(void)
nandc_writel(nanc_save_reg[0] | 0x1 << 14, 0);
nandc_writel(0x5, 0x130);
/* Just break lock status */
nandc_writel(0x1, 0x158);
nandc_writel(3, 0x158);
nandc_writel(1, 0x134);

View File

@@ -637,6 +637,8 @@ static u8 rk30_get_avs_val(void)
nandc_writel(nanc_save_reg[0] | 0x1 << 14, 0);
nandc_writel(0x5, 0x130);
/* Just break lock status */
nandc_writel(0x1, 0x158);
#ifdef CONFIG_ARCH_RK3066B
nandc_writel(3, 0x158);
#else

View File

@@ -754,6 +754,8 @@ static u8 rk30_get_avs_val(void)
nandc_writel(nanc_save_reg[0] | 0x1 << 14, 0);
nandc_writel(0x5, 0x130);
/* Just break lock status */
nandc_writel(0x1, 0x158);
nandc_writel(0x3, 0x158);
nandc_writel(0x21, 0x134);