aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2021-05-29 17:22:46 -0400
committerKevin O'Connor <kevin@koconnor.net>2021-06-04 17:02:17 -0400
commit6266e7c259f6974254b7253d6bf028063fb9d03c (patch)
tree1396476491b1e1688316cb436da506fb43134bf6
parent93b9a85d19147ee57f6e79b1661e33df21aa1f20 (diff)
downloadkutter-6266e7c259f6974254b7253d6bf028063fb9d03c.tar.gz
kutter-6266e7c259f6974254b7253d6bf028063fb9d03c.tar.xz
kutter-6266e7c259f6974254b7253d6bf028063fb9d03c.zip
atsamd: Fix pll reference in samd51 config_dpll()
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--src/atsamd/samd51_clock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/atsamd/samd51_clock.c b/src/atsamd/samd51_clock.c
index 2f5062c2..046f5744 100644
--- a/src/atsamd/samd51_clock.c
+++ b/src/atsamd/samd51_clock.c
@@ -58,10 +58,10 @@ static void
config_dpll(uint32_t pll, uint32_t mul, uint32_t ctrlb)
{
OSCCTRL->Dpll[pll].DPLLCTRLA.reg = 0;
- while (OSCCTRL->Dpll[0].DPLLSYNCBUSY.reg & OSCCTRL_DPLLSYNCBUSY_ENABLE)
+ while (OSCCTRL->Dpll[pll].DPLLSYNCBUSY.reg & OSCCTRL_DPLLSYNCBUSY_ENABLE)
;
OSCCTRL->Dpll[pll].DPLLRATIO.reg = OSCCTRL_DPLLRATIO_LDR(mul - 1);
- while (OSCCTRL->Dpll[0].DPLLSYNCBUSY.reg & OSCCTRL_DPLLSYNCBUSY_DPLLRATIO)
+ while (OSCCTRL->Dpll[pll].DPLLSYNCBUSY.reg & OSCCTRL_DPLLSYNCBUSY_DPLLRATIO)
;
OSCCTRL->Dpll[pll].DPLLCTRLB.reg = ctrlb | OSCCTRL_DPLLCTRLB_LBYPASS;
OSCCTRL->Dpll[pll].DPLLCTRLA.reg = OSCCTRL_DPLLCTRLA_ENABLE;