mirror of
https://github.com/apache/nuttx.git
synced 2026-10-11 16:20:21 +00:00
imxrt: Correctly update PLL, bit has to toggled instead of being set
This commit is contained in:
parent
c641148bc4
commit
6b79aea0cf
1 changed files with 4 additions and 4 deletions
|
|
@ -412,22 +412,22 @@ static void imxrt_pll2_pfd(void)
|
|||
|
||||
if (g_initial_clkconfig.sys_pll2.pfd0 > 0)
|
||||
{
|
||||
reg |= ANADIG_PLL_SYS_PLL2_UPDATE_PFD0_UPDATE;
|
||||
reg ^= ANADIG_PLL_SYS_PLL2_UPDATE_PFD0_UPDATE;
|
||||
}
|
||||
|
||||
if (g_initial_clkconfig.sys_pll2.pfd1 > 0)
|
||||
{
|
||||
reg |= ANADIG_PLL_SYS_PLL2_UPDATE_PFD1_UPDATE;
|
||||
reg ^= ANADIG_PLL_SYS_PLL2_UPDATE_PFD1_UPDATE;
|
||||
}
|
||||
|
||||
if (g_initial_clkconfig.sys_pll2.pfd2 > 0)
|
||||
{
|
||||
reg |= ANADIG_PLL_SYS_PLL2_UPDATE_PFD2_UPDATE;
|
||||
reg ^= ANADIG_PLL_SYS_PLL2_UPDATE_PFD2_UPDATE;
|
||||
}
|
||||
|
||||
if (g_initial_clkconfig.sys_pll2.pfd3 > 0)
|
||||
{
|
||||
reg |= ANADIG_PLL_SYS_PLL2_UPDATE_PFD3_UPDATE;
|
||||
reg ^= ANADIG_PLL_SYS_PLL2_UPDATE_PFD3_UPDATE;
|
||||
}
|
||||
|
||||
putreg32(reg, IMXRT_ANADIG_PLL_SYS_PLL2_UPDATE);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue