summaryrefslogtreecommitdiff
path: root/bsp/k210/driver/board.c
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/k210/driver/board.c')
-rw-r--r--bsp/k210/driver/board.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bsp/k210/driver/board.c b/bsp/k210/driver/board.c
index d9c9279dca..b37249b2e1 100644
--- a/bsp/k210/driver/board.c
+++ b/bsp/k210/driver/board.c
@@ -19,6 +19,7 @@
#include "encoding.h"
#include "fpioa.h"
#include "dmac.h"
+#include "dmalock.h"
void init_bss(void)
{
@@ -80,10 +81,13 @@ void rt_hw_board_init(void)
{
sysctl_pll_set_freq(SYSCTL_PLL0, 800000000UL);
sysctl_pll_set_freq(SYSCTL_PLL1, 400000000UL);
+ sysctl_pll_set_freq(SYSCTL_PLL2, 45158400UL);
+ sysctl_clock_set_threshold(SYSCTL_THRESHOLD_APB1, 2);
/* Init FPIOA */
fpioa_init();
/* Dmac init */
dmac_init();
+ dmalock_init();
/* initalize interrupt */
rt_hw_interrupt_init();